OBSERVABILITY PLATFORM
Sherlock is an observability platform built on ClickHouse. Explore logs, track errors, query with SQL or natural language, and let AI surface what matters.
HOW IT WORKS
Your applications emit telemetry via OpenTelemetry. Sherlock indexes it in ClickHouse and makes it queryable through a dashboard and an MCP server for AI assistants.
LOG EXPLORER
Full-text search across your entire log volume. Filter by severity, service, time range, or any custom attribute. Drill into individual entries with a click.
ERROR TRACKING
Stop drowning in duplicate alerts. Sherlock automatically groups errors by pattern, deduplicates across time windows, and sends hourly digests to your Slack channels.
QUERY ENGINE
Start with a simple keyword search. Need more precision? Use SQL operators, dot notation for nested JSON fields, or combine filters with AND/OR. The query language grows with you.
connection timeoutlevel = 'ERROR' AND service LIKE 'api-%'http.status_code = 500level IN ('ERROR', 'FATAL')AGENT-NATIVE
Sherlock exposes a full MCP server — so any AI agent can search logs, trace errors, and explain queries as part of its workflow. Give your agents the same observability tools your team uses.
GET STARTED
Try Sherlock with your own data, or reach out to learn how it can fit your infrastructure.