Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
demo
command
Coremetry demo — extended real-bank topology (v0.7.64).
|
Coremetry demo — extended real-bank topology (v0.7.64). |
|
internal
|
|
|
acache
Package acache is the Traces filter autocomplete cache.
|
Package acache is the Traces filter autocomplete cache. |
|
agent
Package agent runs the COREMETRY_MODE=agent role: it claims automated runbook steps (http / javascript / bash) from the API, executes them in an isolated pod, and posts the result back.
|
Package agent runs the COREMETRY_MODE=agent role: it claims automated runbook steps (http / javascript / bash) from the API, executes them in an isolated pod, and posts the result back. |
|
anomaly
Package anomaly runs a Watchdog/Lookout-style baseline check on a few key signals (error_rate, p99 latency, request_rate).
|
Package anomaly runs a Watchdog/Lookout-style baseline check on a few key signals (error_rate, p99 latency, request_rate). |
|
api
Package api — AI observability endpoints (v0.5.163).
|
Package api — AI observability endpoints (v0.5.163). |
|
auth
Package auth implements local username/password auth + JWT issuing for the Coremetry HTTP API.
|
Package auth implements local username/password auth + JWT issuing for the Coremetry HTTP API. |
|
cache
Package cache provides a thin abstraction over Redis (or none) for two scaling primitives the rest of Coremetry depends on:
|
Package cache provides a thin abstraction over Redis (or none) for two scaling primitives the rest of Coremetry depends on: |
|
chmigrate
Package chmigrate copies historical data from a single-node ClickHouse instance into a Distributed-CH cluster managed by Coremetry.
|
Package chmigrate copies historical data from a single-node ClickHouse instance into a Distributed-CH cluster managed by Coremetry. |
|
cluster
Package cluster gives Coremetry pods a way to see each other in an HA / replicated deployment (v0.5.253).
|
Package cluster gives Coremetry pods a way to see each other in an HA / replicated deployment (v0.5.253). |
|
copilot
Package copilot wraps an LLM Messages/Chat API to produce natural-language explanations of telemetry artifacts — trace flame, open Problem, exception group.
|
Package copilot wraps an LLM Messages/Chat API to produce natural-language explanations of telemetry artifacts — trace flame, open Problem, exception group. |
|
correlator
Package correlator builds and refreshes a service-to-neighbors adjacency map from sampled trace topology.
|
Package correlator builds and refreshes a service-to-neighbors adjacency map from sampled trace topology. |
|
dql
Package dql is Coremetry's unified query language (v0.5.265) — a Kusto/Dynatrace-DQL-flavoured pipe shape that compiles down to the existing chstore aggregations.
|
Package dql is Coremetry's unified query language (v0.5.265) — a Kusto/Dynatrace-DQL-flavoured pipe shape that compiles down to the existing chstore aggregations. |
|
elasticml
Package elasticml polls Elastic ML anomaly-detection jobs and ingests significant records into Coremetry's anomaly_events table.
|
Package elasticml polls Elastic ML anomaly-detection jobs and ingests significant records into Coremetry's anomaly_events table. |
|
evaluator
Package evaluator runs alert rules on a fixed interval, opens problems when their condition is breached, and resolves problems whose breach is no longer present.
|
Package evaluator runs alert rules on a fixed interval, opens problems when their condition is breached, and resolves problems whose breach is no longer present. |
|
ldap
Package ldap is the enterprise auth provider — connects to a corporate LDAP/AD directory, authenticates users with their domain credentials, and resolves their group memberships into Coremetry roles via an admin-configurable mapping.
|
Package ldap is the enterprise auth provider — connects to a corporate LDAP/AD directory, authenticates users with their domain credentials, and resolves their group memberships into Coremetry roles via an admin-configurable mapping. |
|
logstore
Package logstore is the read-side abstraction for log queries.
|
Package logstore is the read-side abstraction for log queries. |
|
mcp
Package mcp implements the Model Context Protocol server side for Coremetry.
|
Package mcp implements the Model Context Protocol server side for Coremetry. |
|
mcptools
Package mcptools wires Coremetry's telemetry surfaces as MCP tools (v0.6.5).
|
Package mcptools wires Coremetry's telemetry surfaces as MCP tools (v0.6.5). |
|
monitor
Package monitor implements the synthetic-monitoring runner — periodic HTTP probes + heartbeat liveness checks.
|
Package monitor implements the synthetic-monitoring runner — periodic HTTP probes + heartbeat liveness checks. |
|
notify
Package notify dispatches Problem alerts to user-configured notification channels: email (SMTP), Slack/Mattermost (incoming-webhook compatible), generic webhook (raw JSON POST), and WhatsApp (via Twilio's Messages API).
|
Package notify dispatches Problem alerts to user-configured notification channels: email (SMTP), Slack/Mattermost (incoming-webhook compatible), generic webhook (raw JSON POST), and WhatsApp (via Twilio's Messages API). |
|
pipeline
Package pipeline is Coremetry's ingest-time policy engine (v0.5.263).
|
Package pipeline is Coremetry's ingest-time policy engine (v0.5.263). |
|
profileconv
Package profileconv parses pprof profiles into a hierarchical flame tree suitable for visualisation in the UI.
|
Package profileconv parses pprof profiles into a hierarchical flame tree suitable for visualisation in the UI. |
|
promql
Package promql is Coremetry's PromQL query engine (v0.9.111+) — a real lexer + recursive-descent parser + AST that compiles down to the existing chstore metric machinery (QueryMetric / QueryMetricRate / QueryMetricHistogramPercentile — the F1-F3 work).
|
Package promql is Coremetry's PromQL query engine (v0.9.111+) — a real lexer + recursive-descent parser + AST that compiles down to the existing chstore metric machinery (QueryMetric / QueryMetricRate / QueryMetricHistogramPercentile — the F1-F3 work). |
|
rag
Package rag — v0.8.438 doküman soru-cevap (RAG) servisi.
|
Package rag — v0.8.438 doküman soru-cevap (RAG) servisi. |
|
selfobs
Package selfobs wires Coremetry's own OTel SDK (traces + metrics) so the running binary emits telemetry about itself — appears on /services alongside the demo + production traffic it observes.
|
Package selfobs wires Coremetry's own OTel SDK (traces + metrics) so the running binary emits telemetry about itself — appears on /services alongside the demo + production traffic it observes. |
|
sse
Package sse hosts a tiny in-process event bus + HTTP handler that browsers consume via the EventSource API.
|
Package sse hosts a tiny in-process event bus + HTTP handler that browsers consume via the EventSource API. |
|
templater
Package templater turns raw log lines into stable templates via the Drain-3 algorithm (online template extraction with a fixed- depth tree).
|
Package templater turns raw log lines into stable templates via the Drain-3 algorithm (online template extraction with a fixed- depth tree). |
|
tempo
Package tempo implements a read-through client for an external Grafana Tempo deployment (v0.5.189).
|
Package tempo implements a read-through client for an external Grafana Tempo deployment (v0.5.189). |
|
thanos
Package thanos implements a read-only client for the Thanos Querier endpoints of external OpenShift clusters (v0.8.575, audit: docs/audit/thanos-multicluster-metrics-audit.md).
|
Package thanos implements a read-only client for the Thanos Querier endpoints of external OpenShift clusters (v0.8.575, audit: docs/audit/thanos-multicluster-metrics-audit.md). |
|
topology
Package topology runs the background aggregator that pre- computes service-level topology edges into the topology_edges_5m table.
|
Package topology runs the background aggregator that pre- computes service-level topology edges into the topology_edges_5m table. |
Click to show internal directories.
Click to hide internal directories.