[ 
https://issues.apache.org/jira/browse/KUDU-3538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexey Serbin updated KUDU-3538:
--------------------------------
    Description: 
For better integration with Prometheus, it would be great to make Kudu 
providing the [Prometheus HTTP-based Service Discovery 
mechanism|https://prometheus.io/docs/prometheus/latest/configuration/configuration/#http_sd_config].

The SD endpoint should be served by the embedded webserver of a Kudu master.  
The endpoint should provide the list of URLs with Prometheus-enabled metric 
endpoints for all masters and tablet servers in a Kudu cluster.  The content 
must conform with the requirements outlined the corresponding documentation at 
[https://prometheus.io/docs/prometheus/latest/http_sd|https://prometheus.io/docs/prometheus/latest/http_sd/]





  was:
For better integration with Prometheus, it would be great to make Kudu 
providing the [Prometheus HTTP-based Service Discovery 
mechanism|https://prometheus.io/docs/prometheus/latest/configuration/configuration/#http_sd_config].

The SD endpoint can be served by kudu-master processes.  The endpoint should 
output the list of URLs with Prometheus-enabled metric endpoints for all 
masters and tablet servers in a Kudu cluster.  The content must conform with 
the requirements outlined the corresponding documentation at 
[https://prometheus.io/docs/prometheus/latest/http_sd|https://prometheus.io/docs/prometheus/latest/http_sd/]






> Implement HTTP Service Discovery endpoint for Prometheus
> --------------------------------------------------------
>
>                 Key: KUDU-3538
>                 URL: https://issues.apache.org/jira/browse/KUDU-3538
>             Project: Kudu
>          Issue Type: Improvement
>          Components: master
>            Reporter: Alexey Serbin
>            Assignee: Marton Greber
>            Priority: Major
>              Labels: Integration, metrics, observability, supportability
>
> For better integration with Prometheus, it would be great to make Kudu 
> providing the [Prometheus HTTP-based Service Discovery 
> mechanism|https://prometheus.io/docs/prometheus/latest/configuration/configuration/#http_sd_config].
> The SD endpoint should be served by the embedded webserver of a Kudu master.  
> The endpoint should provide the list of URLs with Prometheus-enabled metric 
> endpoints for all masters and tablet servers in a Kudu cluster.  The content 
> must conform with the requirements outlined the corresponding documentation 
> at 
> [https://prometheus.io/docs/prometheus/latest/http_sd|https://prometheus.io/docs/prometheus/latest/http_sd/]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to