Jan Høydahl created SOLR-18536:
----------------------------------

             Summary: Support metrics through OTEL collector (push)
                 Key: SOLR-18536
                 URL: https://issues.apache.org/jira/browse/SOLR-18536
             Project: Solr
          Issue Type: Sub-task
          Components: metrics
            Reporter: Jan Høydahl
            Assignee: Jan Høydahl


So far we have been focusing on Prometheus scraping Solr. In 9.x it would 
scrape the SolrPrometheusExporter. Now in 10.1+ we can point it directly at 
each solr node's prometheus compatible metrics endpoint.

But many environments prefer OTEL / OTLP push of metrics rather than direct 
scrape. Problem is that OTEL metrics names have a different format than 
prometheus, so they are not compatible.

We can solve this by a conversion stage. This Jira will deliver 
 * The dev/ docker-compose stack will spin up an OTEL collector
 * A sample OTEL collector config with a metrics key converter thar serves the 
same prometheus keys as when scraping solr direclty (so dashboards will work), 
and that sets up an OTEL exporter instance that Prometheus can scrape
 * Configure prometheus to scrape the OTEL collector
 * Some ref guide documentation around the subject



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to