CoralogixΒΆ
Configure Robusta to use Coralogix's managed Prometheus service.
Quick StartΒΆ
Metrics querying lets Robusta pull metrics from Coralogix Managed Prometheus.
Go to Coralogix Documentation and choose the relevant 'PromQL Endpoint' from their table.
In your generated_values.yaml file add the endpoint url:
# this line should already exist
globalConfig:
prometheus_url: "<YOUR_PROM_API_LINK_HERE>" #for example https://prom-api.coralogix.com
# To add any labels that are relevant to the specific cluster uncomment and change the lines below (optional)
# prometheus_additional_labels:
# cluster: 'CLUSTER_NAME_HERE'
On the Coralogix site, go to Data Flow -> Api Keys and copy the 'Logs Query Key'
Note
If one does not exist you will have to generate a new one by clicking 'GENERATE NEW API KEY'
Create a secret in your cluster with your key logs_query_key and the value as the key you just copied
In your generated_values.yaml file add the following environment variables from the previous step replacing MY_CORLOGIX_SECRET with your secret name.
runner:
additional_env_vars:
- name: PROMETHEUS_SSL_ENABLED
value: "true"
- name: CORALOGIX_PROMETHEUS_TOKEN
valueFrom:
secretKeyRef:
name: MY_CORALOGIX_SECRET
key: logs_query_key
Then update Robusta.
Next StepsΒΆ
Configure alert routing
Set up Coralogix alerts integration
Learn about common configuration options