夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始
黄埔营
安装部署
升级
采集器
使用手册
API
数据库表结构
FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵
第2章:探索PromQL
第3章:Prometheus告警处理
第4章:Exporter详解
第5章:数据与可视化
第6章:集群与高可用
第7章:Prometheus服务发现
第8章:监控Kubernetes
第9章:Prometheus Operator
参考资料

机器列表

安装部署categraf

执行以下命令即可完成 categraf 部署,注意需要将 N9E_ADDR 的值设置为夜莺服务实际部署的ip和监听的端。

N9E_ADDR="127.0.0.1:17000" bash -c "$(curl -L https://download.flashcat.cloud/uPic/install_categraf.sh)"

备注:企业版的 categraf 部署方案可以参考企业版的部署手册

机器列表展示

机器列表会从监控数据中提取出机器的 ident 信息,展示在机器列表页面。如果采集器使用的是 categraf 并且打开了 heartbeat 开关,机器列表会将机器的元信息(内存、CPU、时间偏移、核数、操作系统、CPU架构、心跳时间、来源IP等)展示出来相当于一个简单的cmdb页面。

页面可以左右横移进行页面查看,也可以根据需求展示可视表头。

机器列表01 机器列表02

机器标签

标签本质是添加一个 labelname 和 labelvalue,在机器列表可以通过标签跨业务组筛选服务器,这里机器打上的标签,也会自动追加到机器上采集的时序指标中。

绑定标签

机器列表—>选择服务器—>右上角选择绑定标签

机器列表03

在绑定标签弹窗标签处填写标签,标签格式是key=value,使用空格或者回车隔开多个标签,标签key不能一样。

机器列表04

绑定标签后会给这台服务器添加一个labelname和labelvalue。同时可以在机器列表通过标签跨业务组筛选服务器。

机器列表05

机器列表06

标签会自动追加到机器上采集的时序指标

机器列表07

解绑标签

机器列表—>选择服务器—>右上角选择解绑标签 机器列表08

在解绑标签弹窗选择要解绑的标签 机器列表09

解绑成功后标签自动删除 机器列表09

机器划分业务组

在页面上给机器分配业务组

基础设施-机器列表-业务组中,勾选要修改业务组服务器(可以多选),右上角选择修改业务组进行机器划分业务组. 机器列表10

还是可以使用修改业务组中监控对象选项填写多个监控对象,进行批量划分业务组. 机器列表10

在部署 categraf 的时候,直接设置机器的业务组

如果在部署 categraf 的时候,我们就知道要把机器分配到哪个业务组,可以通过配置一个参数,让机器自动分配到某个业务组,这样就不用在页面上再给机器分配一遍业务组了,可以使用 N9E_GID 参数,N9E_GID 是夜莺中的业务组id,可以在业务组管理页面获取。 机器列表11

如上图,如果想将 categraf 部署的机器,直接分配到 0_演示 业务组,可以将 N9E_GID 设置为 32,执行如下命令.

N9E_GID=32 N9E_ADDR="127.0.0.1:17000" bash -c "$(curl -L https://download.flashcat.cloud/uPic/install_categraf.sh)"

查看机器的元信息

点击机器列表中服务器标识,可以查看服务器元信息

机器列表12

导入机器的告警规则(以失联告警规则举例)

选择集成中心—>模版中心—>搜索关键词linux—->选择Linux模版

机器列表13

1.选择告警规则—>2.下拉菜单选择框选择用中文告警规则—>3.选择需要导入的模版—>4.右上角导入业务组—>5.选择导入业务组—>6.导入

机器列表14

1.告警管理-告警规则—>2.选择指定业务组—>3.关键词搜索—>4.选择告警规则—>5.开启告警规则 就可以查看之前导入的告警模版,默认模版是未开启状态,需要手动开启。如果业务组告警规则比较多,可以在搜索框搜索关键词快速匹配。

机器列表15

导入机器仪表盘(以台账和详情仪表盘举例)

  1. 导入方式一:模版中心-集成中心导入

1.模版中心-集成中心—>2.仪表盘—>3.勾选仪表盘模版—>4.导入业务组—>5.选择业务组—>6.克隆 机器列表16

  1. 导入方式二:仪表盘-监控仪表盘导入

1.选择仪表盘-监控仪表盘—>2.选择业务组—>3.选择导入—>4.选择导入内置仪表盘—>5.选择组件类型—>6.勾选模版(可以关键词搜索)—>7.导入

机器列表17

如果出现无法导入情况,大概率是模版重名导致,需要手动选择选择已创建模版进行克隆即可。

机器列表18

机器列表19

查看机器台账和详情仪表盘

1.仪表盘-监控仪表盘—>2.选择业务组—>3.搜索仪表盘关键词—>4.选择仪表盘。

机器列表20

升级&降级 categraf 版本(专业版功能)

机器列表可以展示 categraf 的版本,如果版本为空,说明 categraf 版本太低,请先手动升级到ent-v0.3.125版本以上。

机器列表21

高版本 categraf 点击右上角升级Agetnt进行升级

机器列表22

填写相关升级信息,下载地址:https://flashcat.cloud/download/categraf_ent/。如果下载地址填写低版本就是降级操作

机器列表23

升级时,此处会同时展示当前版本和目标版本,升级后刷新仅显示 Agent 最新版本。

机器列表24 机器列表25

查看机器关联的采集配置(专业版功能)

机器关联采集配置可以方便用户在机器列表也以服务器维度进行每台服务器的采集配置查询和基础管理,也可以通过采集配置页面直接进入指定采集规则页面进行配置调整。

1.机器列表-业务组—>2.选择服务器右边图标—>3.选择采集插件类型—>4.选择规则名称—>5.进入详情页。

机器列表26

开源版
Flashcat
Flashduty