prometheus-dpdk-exporter

command module
v0.1.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

README

Prometheus DPDK Exporter

REUSE status Go Report Card GitHub License PRs Welcome

Export Dpservice statistics to Prometheus readable format.

About this project

The prometheus-dpdk-exporter is responsible for monitoring and exposing Dpservice statistics from DPDK telemetry. When run, prometheus-dpdk-exporter creates a simple web server (on a configurable port), on which statistics can be reached. These statistics are updated in configurable time intervals and can be then visualized in dashboard tools like Grafana. Currently, it provides a solution to get the number of NAT ports used, the number of Virtual services used and other Interface statistics exported as Prometheus metrics.

Requirements and Setup

Dpservice needs to be running on the same host to run prometheus-dpdk-exporter and to export the statistics prometheus-dpdk-exporter needs to have access to the socket with the path specified in variable metrics.SocketPath (/var/run/dpdk/rte/dpdk_telemetry.v2). Also specified port (by default 8080) on which we want to run prometheus-dpdk-exporter needs to be available.

Support, Feedback, Contributing

This project is open to feature requests/suggestions, bug reports etc. via GitHub issues. Contribution and feedback are encouraged and always welcome. For more information about how to contribute, the project structure, as well as additional contribution information, see our Contribution Guidelines.

Code of Conduct

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone. By participating in this project, you agree to abide by its Code of Conduct at all times.

Licensing

Copyright (20xx-)20xx SAP SE or an SAP affiliate company and contributors. Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL