跳到主要内容

INTEGRATIONS

接上你已有的一切

数据源、采集器、通知媒介、内置模板——夜莺对接现成的东西,不要求你换体系。下面是全部清单,每一项都可以点进去看怎么接。

83内置集成模板
13数据源类型
20通知媒介

DATA SOURCES

数据源

夜莺不要求你搬数据,接上你已经在用的。指标类走 PromQL,日志类走各自的查询语法,SQL 类直接写 SQL——三类都能配告警规则和仪表盘。

NOTIFICATIONS

通知媒介

钉钉、企业微信、飞书、邮件、电话短信开箱即用;Slack、Telegram、Discord、PagerDuty、Jira 这些有内置消息模板,建一个媒介就能发;剩下的走 Webhook 自定义 body。

  • 钉钉 logo钉钉
  • 飞书 logo飞书
  • 企业微信 logo企业微信
  • 电话 / 短信
  • 邮件
  • Slack logoSlack
  • Telegram logoTelegram
  • Discord logoDiscord
  • Mattermost logoMattermost
  • PagerDuty logoPagerDuty
  • FlashDuty logoFlashDuty
  • Jira logoJira

BUILT-IN TEMPLATES

内置集成模板

每个模板打包了 Categraf 采集配置、仪表盘和一组告警规则,在集成中心一键导入即可使用。卡片上的数字是这个模板实际带了多少东西,构建时从仓库统计,不是手写的。

COLLECTORS

数据怎么进来

夜莺自身不做数据采集。上面的模板默认按 Categraf 写,但只要能写 Prometheus Remote Write 的采集器都能接。

Categraf推荐

一个 agent 覆盖操作系统、中间件、数据库与云厂商,内置模板的采集配置都是给它写的。

Categraf 文档 →

Telegraf / Datadog Agent

已经在跑的不用换,把输出指到夜莺的 Remote Write 地址即可。

采集器接入 →

各类 Exporter

node_exporter、mysqld_exporter 这些 Prometheus 生态的 exporter 由 Categraf 或 Prometheus 抓取后写入。

采集配置说明 →

Remote Write 直写

自研程序或 OpenTelemetry Collector 直接向 /prometheus/v1/write 推送。

验证数据到达 →

没找到你要的?

模板清单来自开源仓库,每个模板就是一个目录:图标、采集配置、仪表盘、告警规则。缺什么可以提 Issue,也可以按规范自己写一个提 PR。