czerwonk / bird_exporter

Bird protocol state exporter for bird routing daemon to use with https://prometheus.io/
MIT License
176 stars 45 forks source link

Update Prometheus Go library #105

Open maxkushnir opened 6 months ago

maxkushnir commented 6 months ago

Description:

Dear Maintainers,

I hope this message finds you well. I'm reaching out regarding an update request for the Prometheus Go library in the bird_exporter repository.

Reason for Update:

The current version of the Prometheus Go library being used in the bird_exporter repository may be outdated or lacking certain features or optimizations available in newer versions. Upgrading to the latest version can potentially improve performance, enhance compatibility with other components, and ensure the utilization of the latest functionalities offered by the Prometheus ecosystem.

Proposed Actions:

Update to the Latest Version: We propose updating the Prometheus Go library to its latest stable release. Compatibility Check: We will ensure that the updated library is compatible with the existing codebase and does not introduce any breaking changes. Testing: Comprehensive testing will be conducted to validate the functionality and performance of the updated library within the bird_exporter project.

Benefits:

Performance Improvements: Leveraging the latest features and optimizations available in the updated Prometheus Go library can potentially enhance the overall performance of the bird_exporter project. Compatibility: Ensuring compatibility with the latest versions of Prometheus and other related components can help maintain a seamless user experience and foster broader adoption of the bird_exporter tool. Request:

We kindly request the maintainers to consider this update request and incorporate the latest version of the Prometheus Go library into the bird_exporter repository.

Thank you for your attention to this matter. We look forward to your feedback and collaboration on this update.

Warm regards, Max