Skip to content

docs: add a guide for monitoring Omni with Prometheus - #696

Merged
talos-bot merged 1 commit into
siderolabs:mainfrom
utkuozdemir:docs/omni-exporter
Aug 5, 2026
Merged

docs: add a guide for monitoring Omni with Prometheus#696
talos-bot merged 1 commit into
siderolabs:mainfrom
utkuozdemir:docs/omni-exporter

Conversation

@utkuozdemir

Copy link
Copy Markdown
Member

Documents the Omni exporter, which exposes the state of the clusters, machines, machine sets, upgrades and etcd backups of an Omni instance as Prometheus metrics. The guide covers creating a read-only service account, running the exporter, adding a scrape job, restricting access to the metrics endpoint, the metric conventions that matter when writing queries against it, and troubleshooting.

The metrics Omni exposes about itself are not reachable by external users of the SaaS offering, so the exporter is the way for a user to bring the state of their instance into their own monitoring stack.

The page follows the section hierarchy agreed on #675.

@github-project-automation github-project-automation Bot moved this to To Do in Planning Aug 5, 2026
@talos-bot talos-bot moved this from To Do to In Review in Planning Aug 5, 2026
Comment thread public/omni/cluster-management/monitor-omni-with-prometheus.mdx Outdated
Comment thread public/omni/cluster-management/monitor-omni-with-prometheus.mdx Outdated
@github-project-automation github-project-automation Bot moved this from In Review to Approved in Planning Aug 5, 2026
Documents the Omni exporter, which exposes the state of the clusters, machines, machine sets, upgrades and etcd backups of an Omni instance as Prometheus metrics. The guide covers creating a read-only service account, running the exporter, adding a scrape job, restricting access to the metrics endpoint, the metric conventions that matter when writing queries against it, and troubleshooting.

The metrics Omni exposes about itself are not reachable by external users of the SaaS offering, so the exporter is the way for a user to bring the state of their instance into their own monitoring stack.

Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>
@utkuozdemir

Copy link
Copy Markdown
Member Author

/m

@talos-bot
talos-bot merged commit 3a05b1b into siderolabs:main Aug 5, 2026
1 check passed
@github-project-automation github-project-automation Bot moved this from Approved to Done in Planning Aug 5, 2026
@utkuozdemir
utkuozdemir deleted the docs/omni-exporter branch August 5, 2026 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants