Categraf推荐
一个 agent 覆盖操作系统、中间件、数据库与云厂商,内置模板的采集配置都是给它写的。
Categraf 文档 →INTEGRATIONS
数据源、采集器、通知媒介、内置模板——夜莺对接现成的东西,不要求你换体系。下面是全部清单,每一项都可以点进去看怎么接。
DATA SOURCES
夜莺不要求你搬数据,接上你已经在用的。指标类走 PromQL,日志类走各自的查询语法,SQL 类直接写 SQL——三类都能配告警规则和仪表盘。
NOTIFICATIONS
钉钉、企业微信、飞书、邮件、电话短信开箱即用;Slack、Telegram、Discord、PagerDuty、Jira 这些有内置消息模板,建一个媒介就能发;剩下的走 Webhook 自定义 body。
钉钉
飞书
企业微信
Slack
Telegram
Discord
Mattermost
PagerDuty
FlashDuty
JiraBUILT-IN TEMPLATES
每个模板打包了 Categraf 采集配置、仪表盘和一组告警规则,在集成中心一键导入即可使用。卡片上的数字是这个模板实际带了多少东西,构建时从仓库统计,不是手写的。
Linux
Kubernetes
MySQL
Redis
Windows
Docker
PostgreSQL
Nginx
Elasticsearch
Kafka
MongoDB
Java
RabbitMQ
SNMP
Ping
Alibaba Cloud
AMD ROCm SMI
Exec
Filecount仅中文
IPMI
IPVS仅中文
Netstat Filter
NFSClient
NVIDIA
Procstat仅英文
Redfish
SMART
Systemd
ClickHouse仅中文
Dameng仅英文
Greenplum
Kingbase仅英文
Oracle
Prometheus
SQLServer
TDengine
TiDB
VictoriaMetrics
AutoMQ仅英文
Canal
EMQX
NSQ
RocketMQ
ZooKeeper
Apache
Bind
Consul仅中文
HAProxy
IIS
Jolokia Agent
Ldap仅中文
Logstash
Mtail
PHP
Radius
SpringBoot
Tomcat
cAdvisor
Ceph
MinIO
OpenStack
vSphere
XSKY仅中文
CDN
Cloudflare仅英文
CloudWatch仅中文
GoogleCloud
DNS Query
HTTP Response仅英文
Meraki
Net Response
Switch (legacy)
Whois
X.509 Certificate
AppDynamics
Gitlab
Jenkins在 GitHub 查看全部模板 →2026-10-28
COLLECTORS
夜莺自身不做数据采集。上面的模板默认按 Categraf 写,但只要能写 Prometheus Remote Write 的采集器都能接。
一个 agent 覆盖操作系统、中间件、数据库与云厂商,内置模板的采集配置都是给它写的。
Categraf 文档 →已经在跑的不用换,把输出指到夜莺的 Remote Write 地址即可。
采集器接入 →node_exporter、mysqld_exporter 这些 Prometheus 生态的 exporter 由 Categraf 或 Prometheus 抓取后写入。
采集配置说明 →自研程序或 OpenTelemetry Collector 直接向 /prometheus/v1/write 推送。
验证数据到达 →模板清单来自开源仓库,每个模板就是一个目录:图标、采集配置、仪表盘、告警规则。缺什么可以提 Issue,也可以按规范自己写一个提 PR。