Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Kea Kea
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 501
    • Issues 501
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 53
    • Merge requests 53
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source Projects
  • KeaKea
  • Issues
  • #279
Closed
Open
Created Nov 21, 2018 by Vicky Risk@vickyDeveloper

Built-in Prometheus stats exporter and Grafana template [ISC-support #14725]

Please add a feature to export Kea statistics to Prometheus Please publish a Grafana template for displaying the statistics in a useful way. (I will open a separate ticket for this, but the two should be tested together).

Some initial questions

  • Are you sure your feature is not already implemented in the latest Kea version? Yes

  • Are you sure what you would like to do is not possible using some other mechanisms? It is possible to manually import the Kea stats into Prometheus but this would make it easier, more automatic. It is also possible to implement a Prometheus client in Kea. This is more work, a tighter integration and is not what I am asking for here.

  • Have you discussed your idea on kea-users or kea-dev mailing lists? No. But if we are about to implement it, I would be happy to ask on Kea-users if people want it. This was requested by an ISC Kea support customer.

Is your feature request related to a problem? Please describe. It would be nice if we could simplify the process of exporting and displaying Kea statistics for users of these two popular open source projects (Prometheus and Grafana).

Describe the solution you'd like User can enable stats export to Prometheus. User must install Prometheus and configure Prometheus 'target' system information in Kea User may optionally select/tailor which statistics to export, or use the reasonable default we establish.

Describe alternatives you've considered An alternative would be implementing a Prometheus client.https://prometheus.io/docs/instrumenting/clientlibs/

Additional context https://prometheus.io/docs/instrumenting/exporters/

Direct link: support#14725

Edited Mar 26, 2020 by Tomek Mrugalski
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking