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

Replace crate prometheus with prometheus-client #13086

Open
MrCroxx opened this issue Oct 26, 2023 · 1 comment
Open

Replace crate prometheus with prometheus-client #13086

MrCroxx opened this issue Oct 26, 2023 · 1 comment

Comments

@MrCroxx
Copy link
Contributor

MrCroxx commented Oct 26, 2023

RisingWave initially chose the crate prometheusas the client for Prometheus because of its convenience. However, as the system became more complex, the flexibility of crate prometheus brought a lot of burden to the maintenance of metrics.

Besides, prometheus is not actively maintained now.

tikv/rust-prometheus#490

Now, prometheus has its official rust client crate prometheus-client, which gives less flexibility but makes it easier to maintain. It's time to explore the official crate and replace prometheus with prometheus-client.

@github-actions github-actions bot added this to the release-1.4 milestone Oct 26, 2023
@fuyufjh fuyufjh modified the milestones: release-1.4, release-1.5 Nov 8, 2023
@fuyufjh fuyufjh added help wanted Issues that need help from contributors type/refactor and removed type/feature labels Nov 8, 2023
@fuyufjh fuyufjh added needs-investigation and removed help wanted Issues that need help from contributors labels Nov 9, 2023
@xxchan xxchan modified the milestones: release-1.5, release-1.6 Dec 4, 2023
@xxchan xxchan modified the milestones: release-1.6, release-1.7 Jan 9, 2024
@xxchan xxchan modified the milestones: release-1.7, future-release-1.9 Mar 6, 2024
Copy link
Contributor

This issue has been open for 60 days with no activity. Could you please update the status? Feel free to continue discussion or close as not planned.

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

3 participants