Documentation Index
Fetch the complete documentation index at: https://opensre.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
OpenSRE queries Coralogix using DataPrime to surface relevant logs during alert investigations — correlating log patterns with incidents and identifying root causes.
Prerequisites
- Coralogix account with DataPrime query access
- Logs API key
Setup
Option 1: Interactive CLI
opensre integrations setup
Select Coralogix when prompted and provide your API key and endpoint.
Option 2: Environment variables
Add to your .env:
CORALOGIX_API_KEY=your-logs-api-key
CORALOGIX_API_URL=https://api.coralogix.com # optional
CORALOGIX_APPLICATION_NAME=my-app # optional filter
CORALOGIX_SUBSYSTEM_NAME=my-service # optional filter
| Variable | Default | Description |
|---|
CORALOGIX_API_KEY | — | Required. Coralogix Logs Query API key |
CORALOGIX_API_URL | https://api.coralogix.com | Endpoint for your Coralogix cluster |
CORALOGIX_APPLICATION_NAME | — | Filter queries to this application |
CORALOGIX_SUBSYSTEM_NAME | — | Filter queries to this subsystem |
Option 3: Persistent store
{
"version": 1,
"integrations": [
{
"id": "coralogix-prod",
"service": "coralogix",
"status": "active",
"credentials": {
"api_key": "your-logs-api-key",
"base_url": "https://api.coralogix.com",
"application_name": "my-app",
"subsystem_name": "my-service"
}
}
]
}
Cluster endpoints
| Region | API URL |
|---|
| US1 | https://api.coralogix.com |
| EU1 | https://api.eu1.coralogix.com |
| EU2 | https://api.eu2.coralogix.com |
| AP1 | https://api.ap1.coralogix.com |
| AP2 | https://api.ap2.coralogix.com |
Creating an API key
- In Coralogix, go to Data Flow → API Keys
- Click + New API Key
- Select Logs Query as the key type
- Copy the key
Verify
opensre integrations verify coralogix
Expected output:
Service: coralogix
Status: passed
Detail: Connected to https://api.coralogix.com (application my-app); DataPrime returned 0 row(s)
Troubleshooting
| Symptom | Fix |
|---|
| 401 Unauthorized | Check the API key and ensure it’s a Logs Query key |
| Connection timeout | Verify CORALOGIX_API_URL matches your cluster region |
| No results | Confirm CORALOGIX_APPLICATION_NAME and CORALOGIX_SUBSYSTEM_NAME match your data |
Security best practices
- Use a read-only Logs Query key — avoid admin or send-data keys.
- Store the API key in
.env, not in source code.