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

采集配置

基础设施中的采集配置,可以将采集配置远程下发给机器上的 categraf,实现方便集中的管理采集 下面以配置 MySQL 采集举例,介绍下如何配置采集规则

参数填写说明

1. 规则名称 & 业务组

对应会在前台页面标红处显示,对应为采集规则名称和采集规则所属业务组。

cj01

2. 筛选条件

只会筛选当前采集配置所属业务组的机器,可以通过标签和机器标识进行机器匹配,条件匹配后可以使用机器预览确认匹配规则是否正确。

cj02

3.组件&插件类型

根据采集需求下拉菜单选择组件,示例为MySQL;

cj03

4.模版配置

如果想调整某个组件的采集模板,可以到模板中心去编辑调整 这里以 MySQL 举例,可以根据注释的提示,修改指定的字段,MySQL插件,只需要修改下 address、username、password 可以完成常见指标的采集

cj04

5. 测试

配置完成后点击测试查到相应数据即可通过。采集下发测试功能要求ent-v0.3.125以上版本

cj05

创建采集模版

1.集成中心-模版中心—>右上角创建

cj06

2.填选相应模版名称和选择模版图标;自定义图片可以放在../flashcat/integrations/$DIR/icon/$FILE.png

cj07

3.选择新创建模板—>采集模板—>创建—>填写自定义配置模板内容即可

cj08

如何使用采集模版

注意:自定义采集模板的插件类型必须是 categraf 采集器支持的 input 插件类型,在模板中心默认提供的插件类型都是支持的,有需要可以根据默认提供的插件进行学习使用。

这里列举一个场景,如果我们想对 Nginx 、Docker 、 Prometheus 这三个进程都配置进程监控,如果使用默认的模板,每增加一个进程采集,都需要修改采集模板的进程名。这时,我们可以创建多个进程采集模板,在模板中把进程名写好,后面直接选择对应的模板即可

1.创建进程监控模版

cj09

在 自定义模板集合中—>创建采集模板

cj10

下图示例中需要监控 Nginx 、Docker 、 Prometheus 等服务,那么替换下面配置中的服务名,然后创建三个不同服务名的 Procstat 进程采集配置。

cj11

最终生成三个不同进程的监控采集模版。

cj13

2.自定义模版数据采集

通过上面的自定义模版配置,在配置数据采集时,可以直接选择对应进程的模板,保存即可

cj12

除了上面给出进程采集,网络设备等也可以根据不同网络设备配置不同的监控模版,用同样的方式实现模版化管理。

快猫星云 联系方式 快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云
OpenSource
开源版
Flashcat
Flashcat