- 
                Notifications
    
You must be signed in to change notification settings  - Fork 5
 
Description
Is your feature request related to a problem? Please describe
Both QubershipPrometheusRecordSink and ComponentPrometheusReportingTask are creating their own server to handle metric scraping requests from Prometheus or other compatible tool. This wastes system resources.
Describe the solution you'd like
Both QubershipPrometheusRecordSink and ComponentPrometheusReportingTask and any other similar components should use single endpoint, provided by some other component (probably controller service) to expose their metrics.
Backward compatibility must be maintained, i.e. we should keep options for hostname/port, but probably make them optional and add new optional controller service reference for new functionality.
Describe alternatives you've considered
No response
Additional information
No response
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Ready