ZABBIX
文章平均质量分 79
zabbix 搭建 以及一些心得
风车带走过往
这个作者很懒,什么都没留下…
展开
-
zabbix 安装和启动报错处理
yum安装报错: Processing Dependency: libpcre.so.0()(64bit) for package: zabbix-agent-4.2.8-1.el6.x86_64。从其他正常的服务器获取对应lib文件,下载后上传到/usr/lib64 下,权限赋予0755,后创建对应软连接。查看状态是activating,但是没有相关进程和端口占用。yum源取消检查配置。原创 2024-01-25 17:30:37 · 977 阅读 · 0 评论 -
zabbix4.2批量导入主机
批量导入主机导出两台已有主机,默认导出文件为xml根据XML文件进行分割,有用的标签是hosts配置标签hosts脚本配置hosts文件生成导入文件批量导入主机多次执行需要删除之前生成的文件导出两台已有主机,默认导出文件为xml根据XML文件进行分割,有用的标签是hostsvim zbx_host_head.xml #文件开头<?xml version="1.0" encoding="UTF-8"?><zabbix_export> <version&原创 2021-12-28 18:40:19 · 2381 阅读 · 0 评论 -
zabbi调优,控制台密码重置
Zabbix性能优化概述造成zabbix性能下降的因素zabbix性能低下的表现解决办法如下:Zabbix性能优化的原则Zabbix性能优化的依据配置文件的参数优化Zabbix数据库优化造成zabbix性能下降的因素因素慢快数据库大小巨大适应内存大小触发器表达式的复杂程度Max()min()avg()Last()nodata()数据收集方法轮询Trapping数据类型文本,字符串数值前端用户数量多少主机数量(台)性能(N原创 2021-11-11 14:15:38 · 262 阅读 · 0 评论 -
zabbix监控RDS
配置aws cli确保被监控的rds在管理的账户下vim rds_stats.py#!/usr/bin/pythonimport datetimeimport sysfrom optparse import OptionParserimport boto3### Argumentsparser = OptionParser()parser.add_option("-i", "--instance-id", dest="instance_id",default="pssp-prd",原创 2021-08-30 11:16:28 · 821 阅读 · 0 评论 -
grafana邮件告警带图片
1:更改配置文件vim /etc/grafana/grafana.iniapiVersion: v1kind: ConfigMapmetadata: name: grafana-config namespace: kube-opsdata: grafana.ini: | [smtp] enabled = true host = smtp.163.com:25 user = ych_1024@163.com password = <邮箱密码&原创 2021-07-22 17:23:22 · 2608 阅读 · 1 评论 -
Zabbix log监控以及大量告警邮件清除
log[文件路径,筛选条件]二次筛选可以再trigger里配置regex 进行二次筛选,触发告警原创 2021-11-18 11:03:30 · 1676 阅读 · 0 评论 -
Zabbix4.0监控EX6.5
需要vcenter 主机名/IPvCenterEX{KaTeX parse error: Expected 'EOF', got '}' at position 9: PASSWORD}̲ Zseallmg1!{URL} https://IP:prot/sdk{$USERNAME} root主机名or宏填写UUIDzabbix版本监控Vcenter 最低版本要求4.1查看UUIDvim-cmd hostsvc/hostsummary | grep uuid去web cli原创 2021-02-22 13:27:05 · 225 阅读 · 0 评论 -
Zabbix4.0通过钉钉告警
钉钉——server script——zabbix控制台1:创建一个钉钉的群,添加自定义机器人(手机无法设置,要在电脑上)添加告警的关键字,当触发关键字就会发消息出来,保存后会弹出类似api之类接口,zabbix server服务器端,我的版本是2.7的find / -name alertscriptscd /usr/lib/zabbix/alertscriptsvim dingding.py#!/usr/bin/env python#coding:utf-8#zabbix钉钉报警原创 2020-12-30 13:34:58 · 218 阅读 · 0 评论 -
Zabbix监控AWS S3
目前只是监控AWS S3item使用zabbix agentkey: system.run[command,]直接用命令找到你需要的值,放入command里df -h | grep -v grep | grep S3 |Trigger因为给我的需求是,S3挂载失败会触发告警,所以我就使用了strlen这个Functionstrlen(#1)=0 最后一次数据的字符串等于0就告警接下来探究方向,触发告警动作,可以通过远程命令执行脚本,重新挂载,清理数据等操作,使用率可以通过item进原创 2020-12-23 14:13:01 · 399 阅读 · 0 评论 -
Zabbix4.0 item常用的key配置
对于监控项,有些监控数据zabbix模板里并没有,但是我们可以通过计算获取到为们想要的数据比如:Memory 模板里有total,available,并没有使用里多少,所以我们可以通过计算得到Memory的使用率公式: 100*(total - available) /total实际应用例如下面的:100*(avg(“vm.memory.size[total]”,60)-avg(“vm.memory.size[available]”,60))/avg(“vm.memory.size[total]”,原创 2020-12-17 10:18:29 · 586 阅读 · 0 评论 -
zabbix4.0/5.0配置告警邮件
一、安装邮件发送工具mutt,sendmailhttps://blog.csdn.net/weixin_43258559/article/details/108227008配置Zabbix服务端外部邮箱vim /etc/mail.rcset from=xxx@163.com smtp=smtp.163.comset smtp-auth-user=xxx@163.com smtp-auth-password=你的密码(现在很多邮箱要授权码-----看看是否需要填写授权码来代替密码)set smtp原创 2020-11-24 16:17:27 · 319 阅读 · 0 评论 -
zabbix探究告警触发器Triggers
Triggers函数的分类功能 函数值的比较与查找 abschange、delta、diff、band、change、nodata、last、prev值的计算 max、min、avg、sum、count时间 now、time、date、dayofmonth、dayofwek、fuzzytime日志 logeventid、logseverity、logsource字符串匹配 iregexp、regexp、str、strlen趋势预测 percentile、forecast、timele转载 2020-11-11 10:45:48 · 1535 阅读 · 0 评论 -
zabbix sender get trapper External check
先在控制台设置item,key是自定义的,sender会用到这个key该item是以zabbix trapper方式进行监控zabbix_sender -z 106.12.88.106 -s “alvin_tencent” -k test -o “$(docker top webtest | wc -l)”参数详解:-z - 指定zabbix server的IP 106.12.88.106-p - 指定zabbix server的端口,默认为10051-s - 指定目标主机,主机名必须是控制原创 2020-09-24 10:38:41 · 294 阅读 · 0 评论 -
Centos7 安装zabbix5.0 mysql8.0 nginx
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpmyum clean allyum install zabbix-server-mysql zabbix-agent -yyum -y install yum-utilsyum-config-manager --enable rhel-server-rhscl-7-rpmsyum install centos-rel原创 2020-09-23 10:01:41 · 875 阅读 · 0 评论 -
Zabbix4.0监控doccker
1:更改zabbix_agentd.confvim /etc/zabbix/zabbix_agentd.conf#用于远程使用root用户远程执行脚本EnableRemoteCommands=1#开启自定义脚本UnsafeUserParameters=1#自定义监控项#这个docker.py脚本需要拥有执行权限,存放位置自定义UserParameter=docker.discovery,/etc/zabbix/script/docker.pyUserParameter=docker.[*]原创 2020-08-26 09:33:54 · 270 阅读 · 3 评论 -
Zabbix添加Grafana界面
1:cd /opt2: wget https://dl.grafana.com/oss/release/grafana-6.5.1-1.x86_64.rpm3:yum install grafana-6.5.1-1.x86_64.rpm配置文件位于/etc/grafana/grafana.inigrafana-server默认使用3000端口开启防火墙:vim /etc/sysconfig/iptables-A INPUT -p tcp -m state --state NEW -m tcp原创 2020-06-17 11:41:30 · 951 阅读 · 0 评论 -
Zabbix proxy
简介zabbix proxy 可以代替 zabbix server 收集性能和可用性数据,然后把数据汇报给 zabbix server,并且在一定程度上分担了zabbix server 的压力.zabbix proxy 使用场景:监控远程区域设备监控本地网络不稳定区域当 zabbix 监控上千设备时,使用它来减轻 server 的压力简化分布式监控的维护我的版本:4.2.8,proxy不在server服务器,是在另外一台服务器上安装的,因为需要新创建数据库yum install zabbix原创 2020-05-11 15:01:05 · 4165 阅读 · 0 评论 -
zabbix email html格式
{TRIGGER.SEVERITY} Alert - {HOST.HOST}/{HOST.IP} - [ {TRIGGER.NAME} ] This is an auto generated e-mail triggered because of the following entities being monitored : ...原创 2020-12-23 14:44:14 · 457 阅读 · 0 评论 -
centos7搭建zabbix server4.0
centos 7.4 搭建zabbix mysql php5.6.21:安装依赖yum updateyum install -y autoconf make automake imake cmake gcc gcc-c++ libaio libaio-devel bzr bison expat-devel libtool ncurses5-devel gd-devel libjpeg-...原创 2019-12-14 21:55:39 · 280 阅读 · 0 评论 -
zabbix-agent安装,配置RemoteCommand
下载安装包:wget https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.28/zabbix-3.0.28.tar.gz解压sudo tar xvf zabbix-3.0.28.tar.gz -C /usr/local/依赖yum install gccyum -y install...原创 2019-12-02 20:50:10 · 1191 阅读 · 2 评论 -
zabbix_server配置文件
Zabbix Server端配置文件说明# This is a configuration file for Zabbix Server process# To get more information about Zabbix,# visit http://www.zabbix.com############ GENERAL PARAMETERS ##################...转载 2019-11-08 06:21:57 · 172 阅读 · 1 评论