flashcatcloud/categraf
one-stop telemetry collector for nightingale observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6.0
- age_days: 1603
- days_rel: 29
- days_push: 7
- n_releases_24m: 63
Adoption not part of the score
1304 stars · 357 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Categraf is an all-in-one telemetry collector written in Go that gathers metrics and logs from physical machines, VMs, switches, containers, Kubernetes, middleware, and databases. It pushes data via the remote write protocol to backends like Nightingale, Prometheus, and VictoriaMetrics, and ships with nearly a hundred built-in collection plugins plus bundled dashboards and alert rules.
Use cases
- collect server metrics and logs with a single agent
- monitor kubernetes containers and nodes
- push telemetry to nightingale or victoriaMetrics via remote write
- replace multiple exporters with one monitoring agent
- collect metrics from databases and middleware like mysql and redis
- deploy a monitoring agent as a kubernetes daemonset
- monitor hybrid cloud and multi-cloud infrastructure
When to choose
- you use Nightingale (or Prometheus/VictoriaMetrics) and want a single agent for metrics and logs
- you want out-of-the-box dashboards and alert rules for common OS, middleware, and database targets
- you need push-based collection to minimize inbound network exposure
- you want Telegraf-style plugins with high-cardinality safeguards built in
When to avoid
- you need OpenTelemetry-native tracing/APM collection rather than metrics and logs
- you already run a mature Telegraf, Prometheus node_exporter, or OTel Collector pipeline you don't want to migrate
- you need a pull-based scraping model instead of push remote write
Facets
application · maturity active
monitoring logging analytics monitoring self-hosted windows go cross-platform telemetry-collector remote-write nightingale prometheus-ecosystem agent metrics-collection all-in-one-agent devops containers linux macos docker kubernetes
10 sources
- readme: https://github.com/flashcatcloud/categraf · fetched 2026-08-28 · db08476516c8
- homepage: https://flashcat.cloud/docs/ · fetched 2026-08-29 · d17a80da9b99
- site_page: https://flashcat.cloud/about · fetched 2026-08-29 · 0f2fb6127bbe
- site_page: https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v8/quickstart/datasource · fetched 2026-08-29 · 2c9e10198978
- site_page: https://flashcat.cloud/docs/content/flashcat-monitor/categraf/2-installation · fetched 2026-08-29 · 43d2c0894439
- site_page: https://flashcat.cloud/docs/content/flashcat/polaris/introduction · fetched 2026-08-29 · 72eeea09ddd8
- site_page: https://flashcat.cloud/docs/content/flashcat-partner/prometheus/quickstart/overview · fetched 2026-08-29 · e1a66e0dd8eb
- site_page: https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v9 · fetched 2026-08-29 · 1ae22506d872
- site_page: https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v9/prologue/introduction · fetched 2026-08-29 · 09bbfe5371fb
- site_page: https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v9/install/pre-intro · fetched 2026-08-29 · 4ef25975d93e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| flashcatcloud/categraf | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="flashcatcloud/categraf")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem