Review Coralogix
Problem to solve
Atatus is somewhat limited. They don't support k8s infra + logs observability and it doesn't always record session traces
We have it in the stack mainly due to:
- Apdex, business-friendly high-level metric to understand app performance
- Reports, business-friendly
- Little to no maintenance requirement as it comes with visual dashboards out-of-the-box.
On the other hand, Grafana is high-maintenance
- You have to build each dashboard and set up each graphic
- You have to manage updates
- Costs are spread across cloudwatch + x-ray + prometheus + grafana itself
- Has no apdex / periodic reports out of the box (the business-friendly part)
Intended users
Engineering team
Proposal
Try OTEL + Coralogix
Test plan
- Validate it satisfies engineers
- Validate it satisfies business
- Validate the pricing model isn't datadog levels of expensive
Links / references
- https://coralogix.com/
- https://coralogix.com/docs/apdex-score/
- https://coralogix.com/docs/apm-kubernetes/
- https://coralogix.com/docs/otel-collector-for-k8s/
- https://coralogix.com/docs/capture-opentelemetry-traces-from-your-python-applications/
- https://coralogix.com/docs/coralogix-terraform-provider/
- https://coralogix.com/docs/getting-started-with-coralogix-alerts/
- https://coralogix.com/docs/fluentd/
- https://coralogix.com/docs/statsd/
- https://coralogix.com/docs/aws-load-balancer/
- https://coralogix.com/docs/coralogix-aws-lambda-telemetry-exporter
- https://coralogix.com/docs/coralogix-reporter/
- https://coralogix.com/docs/gitlab-data-ingestion/
- https://coralogix.com/docs/alert-webhook-with-google-chat/
- https://coralogix.com/docs/email-group-outbound-webhooks/
Edited by David Acevedo