Devlive 开源社区 本次搜索耗时 0.355 秒,为您找到 23 个相关结果.
  • 告警格式

    需求:如何自定义展示标签 使用模板语法自定义规则备注 注意 告警事件的消息通知格式,是由模板控制的,模板文件在 etc/template 下: dingtalk.tpl 钉钉的消息模板 feishu.tpl 飞书的消息模板 wecom.tpl 企业微信的消息模板 subject.tpl 邮件标题模板 mailbody.tpl 邮件内容模板 这...
  • SNMP

    switch_legacy snmp 监控网络设备,主要是通过 SNMP 协议,Categraf、Telegraf、Datadog-Agent、snmp_exporter 都提供了这个能力。 switch_legacy Categraf 提供了一个网络设备的采集插件:switch_legacy,在 conf/input.switch_legacy ...
  • Docker Compose 方式

    使用Docker Compose一键启动夜莺,快速尝试。更多Docker Compose相关知识请参考Docker官网 操作演示 $ git clone https : //gitlink.org.cn/ccfos/nightingale.git $ cd nightingale / docker # docker compose V2版本执...
  • Falcon 插件

    Nightingale 实现了 Open-Falcon 的 HTTP 数据接收接口,所以,Open-Falcon 社区很多采集插件也是可以直接使用的。但是 Falcon-Agent 不行,因为 Falcon-Agent 推送监控数据给服务端,走的是 RPC 接口。 如果你发现某个 Falcon-Plugin 是用 CRON 的方式驱动的,推送数据走的是 ...
  • 数据推送

    OpenTSDB 协议 RemoteWrite 协议 推给客户端 在 采集器 章节可以看出,夜莺支持多种数据接收的接口(由 n9e-server 实现,推送数据就是推给 n9e-server 的 19000 端口),包括 OpenTSDB、Open-Falcon、RemoteWrite、Datadog 等协议。这节我们以 OpenTSDB 的数据接...
  • 自监控

    夜莺 5.x 版本有 n9e-webapi 和 n9e-server 两个模块,这俩模块都暴露了 /metrics 接口,所以,夜莺自身组件的监控,就有两个做法,做法一: 搞一个单独的 Prometheus,抓取 n9e-webapi 和 n9e-server 的 /metrics 的数据 在这个单独的 Prometheus 里配置 up 指标的告...
  • 事前必读

    各种环境的选型建议: 快速体验测试,使用 Docker compose 方式 公司大规模使用了 Kubernetes,可以选中 Helm 方式 最稳定的部署方式,还是二进制 小规模使用,比如 1000 台机器以下,用 Prometheus 做存储即可,超过 1000 台机器,选择 VictoriaMetrics 可能更合适 后面章节会讲解各种方式如何...
  • 钉钉告警

    1、创建钉钉机器人 2、在夜莺里创建机器人账号 3、在夜莺里创建团队 其他告警方式 1、创建钉钉机器人 首先创建一个钉钉群,然后进入群设置,找到智能群助手,点击【添加机器人】,找到【自定义】,如图: 进入自定义机器人页面,点击添加,给机器人取个名字,其次就是安全设置,这是钉钉新加的功能,老版本钉钉无需安全设置的,有三种安全设置方法,这里我们...
  • Datadog-agent

    1、注册datadog的账号 2、选择套餐 3、拿到agent安装命令 4、修改配置文件 5、重启datadog-agent Datadog 是专门提供监控和分析服务的 SaaS 服务商,市值几百亿,成立了10多年了,他们做的客户端采集器,理论上应该是比较完备的,夜莺实现了几个 Datadog 特定的接口,可以接收Datadog-Agent 推送...
  • 电话短信告警

    自定义脚本 Webhook方式 因为电话、短信的发送是需要采购通道的,而市面上的通道五花八门,规范不一,所以夜莺没法把这个能力内置到Go代码里。那如何扩展支持呢?有两个方式,一个是通过自定义脚本,一个是通过Webhook。 自定义脚本 夜莺支持在告警的时候自动调用脚本,把告警事件的内容encode成json传给脚本的stdin,剩下的事情,就由脚本...