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

Support Landing Page on Prometheus Client Output Plugin #8640

Closed
hwanjin-jeong opened this issue Jan 3, 2021 · 0 comments · Fixed by #8641
Closed

Support Landing Page on Prometheus Client Output Plugin #8640

hwanjin-jeong opened this issue Jan 3, 2021 · 0 comments · Fixed by #8641
Labels
area/prometheus feature request Requests for new plugin and for new features to existing plugins

Comments

@hwanjin-jeong
Copy link
Contributor

Feature Request

Request to add Landing page on Prometheus Client Output Plugin.

The Landing page is one of the recommended developments for the Prometheus exporter.

ref: https://prometheus.io/docs/instrumenting/writing_exporters/#landing-page

We are going to use the landing page for health check about service discovery.

We can use "/metrics" path for health check, but if the metric size is large, unnecessary network costs occur.

Actually, we currently have a system that generates metrics over 20MB, so we want to do health check using the landing page.

Proposal:

Add Landing page on Prometheus Client Output Plugin.

Current behavior:

Use the "/metric" path for health check.

Desired behavior:

Use the "/" path (landing page) for health check.

Use case:

Prometheus is commonly integrated with service discovery to identify target that is being metric collection.such as consul.

A health check is required to maintain list of healthy service, and a landing page is used to reduce unnecessary network costs.

@hwanjin-jeong hwanjin-jeong added the feature request Requests for new plugin and for new features to existing plugins label Jan 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/prometheus feature request Requests for new plugin and for new features to existing plugins
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants