Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Kea
Kea
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 446
    • Issues 446
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 72
    • Merge Requests 72
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • ISC Open Source Projects
  • KeaKea
  • Issues
  • #731

Closed
Open
Opened Jul 11, 2019 by Franciszek Gorski@Franek12Guest

GSoC 2019: Kea statistics enhancements - new statistics commands

@tomek @razvan Kea is currently able to report dozens of statistics. However, for each statistic there is only one specific value being reported. For certain types of activities it is highly desirable to have multiple observations over time. Having many data points gives an insight into processes that are changing over time, e.g. daily patterns in user activities, DOS detection and mitigation etc. Therefore the primary task of that issue is expanding the method of collecting observations in Kea by adding the possibility to collecting statistics as time-series ‘buckets’.

What I would like to achieve in this issue is adding new commands to Kea which enable changing duration limit and count limit during running the program. I am going to do this by:

Changes are going to be done in stats_mgr.h stats_mgr.cc, ctrl_dhcp4_srv.cc, ctrl_dhcp6_srv.cc files and in their unittests.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Kea1.6-final
Milestone
Kea1.6-final (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: isc-projects/kea#731