paypal / load-watcher

Load watcher is a cluster-wide aggregator of metrics, developed for Trimaran: Real Load Aware Scheduler in Kubernetes.
Other
65 stars 34 forks source link

SignalFx FetchAllHostMetrics returns FQDN node names #32

Closed zorro786 closed 3 years ago

zorro786 commented 3 years ago

In FetchAllHostMetrics() method implementation by SignalFx client, the query is done to fetch all the metrics from SignalFx server with FQDNs, as added by SignalFx to Kubernetes node names. For example,

Node name like "test" is stored with its FQDN as "test.gcp.us-central.com". We would like to strip the node name from this. We need a filter per cluster to avoid conflicts across clusters when we strip, and also for better query performance.