We don’t replace your metrics store. We pull from it. Configure once in chartlessops.yml, condense each service into its one signal.
Pull request rates, latencies, error counts, queue depths.
PromQL queries against your existing Prometheus. Counter, gauge, histogram — all supported. Multi-cluster federation works automatically.
pulls every 30sQuery Datadog metrics via their API. Per-host, per-service rollups. Compatible with their SLO definitions if you have them.
pulls every 60sAWS CloudWatch metrics for ELB, RDS, Lambda, ECS, EKS. IAM role with read-only CloudWatch permissions.
pulls every 60sNRQL queries via the New Relic API. APM-derived signals + custom metrics. Works with their multi-account setup.
pulls every 60sGrafana Cloud Loki + Mimir + Tempo as source. We don’t replace Grafana — we condense its signal for you.
pulls every 30sHoneycomb derived columns + triggers. Heatmap data condensed to one number per service.
pulls every 60sOTLP push or pull. Direct OTel collector integration; works with any OTel-compatible backend.
push or pullFlux queries against InfluxDB v2 / v3. Compatible with InfluxDB Cloud and self-hosted.
pulls every 60sAPL queries against Axiom datasets. Useful when your metrics are derived from log data.
pulls every 60sSurface error-rate spikes as a service signal.
Sentry issue rates by project. Spike in errors for a service shows up as a degraded signal on the panel.
pulls every 60sRollbar item counts by project, with severity filters.
pulls every 60sHoneybadger error counts. Custom severity thresholds per project.
pulls every 60sWhen a signal goes red or amber, ChartlessOps routes the alert through your existing on-call setup.
Per-service routing keys. Severity mapped from amber / red.
routes within 1sOpsgenie API for routing. Compatible with their team-based escalation policies.
routes within 1sPer-service channel routing. Threaded updates as the signal changes; auto-resolves when it recovers.
posts within 2sEmail digest mode for less-urgent SLO-budget alerts. Daily / hourly summaries; per-recipient filtering.
batchedGeneric webhooks with documented payloads. Sign with HMAC to verify origin.
routes within 1sIf we don’t pull from your metrics tool, email us. We’ve built integrations on customer request before — it takes ~2 weeks if the source has a stable API.
Request an integration Read the docs