Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate comprehensive monitoring solution. #2067

Open
4 tasks
ykargin opened this issue Feb 26, 2024 · 0 comments
Open
4 tasks

Integrate comprehensive monitoring solution. #2067

ykargin opened this issue Feb 26, 2024 · 0 comments

Comments

@ykargin
Copy link
Contributor

ykargin commented Feb 26, 2024

Motivation

The Tempesta firewall is evolving, and a key component of its success and usability is the ability for users to effectively monitor performance and security metrics. Let's implement own node exporter for Prometheus and a Grafana dashboard that presents these metrics in a user-friendly manner.

Scope

  • Custom Node Exporter Development: Create a custom Node Exporter that accurately collects and exports Tempesta firewall-specific metrics.
  • Grafana Dashboard Design: Develop a Grafana dashboard that leverages the data provided by our Node Exporter. The dashboard should offer clear visualizations of key metrics, allowing users to quickly assess the health of their Tempesta firewall installation.

Testing

Create separate tests for:

  • Package installation.
  • Node exporter status checks (ensure that the service starts automatically and metrics are accessible).

Documentation

Separate article for Monitoring should be created in Wiki.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant