Works with the tools you already run.
Data comes in over OpenTelemetry and Prometheus, alerts go out to the tools your team already uses. Each row is backed by code in the product, and anything in beta is marked.
Send data in
OpenTelemetry (OTLP)Built
Traces, logs and metrics over OTLP/HTTP or gRPC from any SDK or Collector. No proprietary agent.
Node.js & NestJS SDKBeta
@owlpane/node: one line to instrument HTTP, database and queue calls, with release tagging.
Browser SDKBeta
@owlpane/browser: Web Vitals, JavaScript errors and session replay.
Kubernetes agentBeta
Helm chart: node, pod and container metrics, events and the cluster inventory.
Kubernetes container logsBeta
The agent tails pod logs from each node with the OpenTelemetry filelog receiver. Off by default; turn it on with a Helm value.
Prometheus remote writeBuilt
Point Prometheus at the ingest gateway and keep your existing exporters.
Databases & caches
PostgreSQLBuilt
Database health and query metrics through the Collector receiver, set up from the console.
MySQLBuilt
Connections, queries and InnoDB metrics through the Collector receiver.
MongoDBBuilt
Operation and connection metrics through the Collector receiver.
Redis, Valkey, KeyDB, DragonflyBuilt
Memory, clients and hit rate from INFO on any Redis-compatible cache.
Messaging & web
KafkaBuilt
Broker, topic and consumer-group metrics (no broker authentication in the chart yet).
RabbitMQBuilt
Queue depth, rates and node health through the management API.
NGINXBuilt
Connections and request rates from stub_status or NGINX Plus.
Cloud & network
AWSBring your own exporter
CloudWatch-style metrics through an exporter such as YACE that you run; credentials stay in your network.
Google CloudBring your own exporter
Metrics through an exporter you run; there is no cloud-account linking.
SNMP network devicesBuilt
Routers, switches and firewalls over SNMP v2c/v3 plus ping, with LLDP/CDP topology.
Alerts & tickets
SlackBuilt
Alerts by webhook or app, with acknowledge-from-chat links.
Microsoft TeamsBuilt
Alert and resolve messages to a Teams channel.
DiscordBuilt
Alert and resolve messages to a Discord channel.
Google ChatBuilt
Alert and resolve messages to a Google Chat space.
PagerDutyBuilt
Events v2 with a stable dedup key, so fire and resolve are one incident.
OpsgenieBuilt
US and EU regions, with the same fire and resolve folding.
JiraBuilt
Open incidents as Jira Cloud issues from an alert.
ServiceNowBuilt
Open incidents in ServiceNow from an alert.
WebhooksBuilt
Signed outbound webhooks, and an HMAC-signed inbound incident webhook. Available on every plan.
EmailBuilt
Alert and resolve emails.
Open standards & exports
GrafanaBuilt
A Prometheus-compatible read endpoint, so Grafana can query your Owlpane metrics.
TerraformBuilt
Export dashboards, alert rules, SLOs and uptime checks to keep in version control.
MCP (read-only)Built
Let a coding assistant query topology, flows, incidents and carbon through a read-only MCP server.
SARIF, JSON and CSVBuilt
Kubernetes security findings export in all three formats.
Carbon
ENTSO-E grid intensityBuilt
Hourly grid carbon intensity for EU zones when an ENTSO-E token is configured. Without one, carbon uses static annual factors and is labelled as such.
Kepler (optional)Beta
Measured node power from hardware energy counters, switched on by a Helm value. Without it, carbon is estimated and labelled so.
Nothing matches. If it speaks OpenTelemetry or Prometheus remote write it can send data to Owlpane; tell us what you need.
Beta means the agent or SDK is in beta. “Bring your own exporter” means you run the exporter and Owlpane reads its metrics; there is no cloud-account linking.