首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Zabbix性能数据入ES配置

前 言

说 明:

本文档用于描述配置zabbix server性能数据、趋势数据,通过filebeat采集写入elasticsearch的过程及相关注意事项。history索引每天轮转,trends索引每月轮转。

filebeat采集流程示意图:

Zabbix server配置

1. vi /home/shsnc/snc_product/zabbix_server/etc/zabbix_server.conf

2. 重启zabbix server,确认生成了新的文件,如下图:

Elasticsearch配置

注:以root权限执行以下命令, 否则curl命令会报错访问证书错误:

1. 创建pipeline

1)vi  history.pipeline

2)vi trends.pipeline

#创建history_pipeline:

#创建trends_pipeline:

2. 创建template

1)vi history_template.json

2)vi trends_template.json

#创建:

curl -k --header "Content-Type:

application/json;charset=UTF-8" --user admin:admin -XPUT

https://xx.xx.50.195:9200/_template/history_template

-d@history_template.json

curl -k --header "Content-Type:

application/json;charset=UTF-8" --user admin:admin -XPUT

https://xx.xx.50.195:9200/_template/trends_template

-d@trends_template.json

Filebeat配置

1. 安装filebeat 7.6版本

2. 创建配置目录、数据目录、日志目录

3. 创建配置文件

1).vi config/history.yml

PS:标橙的参数,请根据实际值调整。

2).vi config/trends.yml

4. 创建filter脚本

1)vi config/history_filter.js

2)vi config/trends_filter.js

5. 创建启停脚本

vi script.sh

6. 启动filebeat

本文作者:事业二部(上海新炬中北团队)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230526A00QX900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券