zabbix5.0升级要求 环境支持 软件要求: php 要求:版本在 7.2 版本及以上; 数据库要求:mysql:5.5.62 及以上; mariadb:10.0.63 及以上; 不再支持 IBM DB2 数据库; 不再支持 Internet Explorer 11 不再支持 mbedTLS(PolarSSL)加密 官方查看 zabbix升级前环境版本查看 查看操作系统版本 php版本 p
环境准备 准备三台机器 主机名字 IP地址 软件环境 zabbix-server01 192.168.111.70 httpd+php+keepalived+sshpasszabbix server+agent zabbix-server02 192.168.111.71 httpd+php+keepalived+sshpasszabbix server+agent zabb
概述 application interface 支付宝: 微信支付: 第三方厂商想要,身份认证,有效期 金额 服务接口 https://zhifubao.com/zhifu.php 运维平台:jenkins,ELK,ansible,cobbler,zabbix(运维开发,dba,网络安全,大数据,云计算方向) 小:运维少,随便操作 大:误操作,引起业务宕机, centos7 Ubuntu win
zabbix性能优化(监控) 1.针对MySQL,写多读少(dba来操控,innode) 2.去掉无用监控项,增加监控项的取值间隔,减少历史数据保存周期 对应数据库中5个表优化 3.把被动模式修改为主动模式,增加zabbix-proxy 4.针对于zabbix-server进程调优,谁忙,就加大它的进程数量 zabbix_server.conf配置文件的进程数配置,默认是1个进程。 进程图形化
配置mysql多实例 注释:自动发现:创建监控主机;低级自动发现:创建监控项 mysql单实例是直接yum安装,开启mysql多实例 准备配置文件 #mysql3307实例 cp /etc/my.cnf /etc/my3307.cnf vim /etc/my3307.cnf [mysqld] datadir=/data/3307/ socket=/data/3307/mysql.sock port
详解分析:低级自动发现:自动创建监控项(红色部分字体是怎么创建得监控项?) 点击对应得主机-监控项-Network interfaces应用集,键值有进4个,出4个。因为本机存在4块网卡 注释:本机存在四个网卡,lo会被zabbix过滤掉 监控项原型,键值显示网卡进和出"net.if.in[{#IFNAME}]"、" net.if.out[{#IFNAME}
zabbix监控jvm原理 zabbix-server 用C语言开发的,不能直接监控java服务 监控java服务则需要安装一个插件zabbix-java-gateway 监控流程:zabbix-server =》zabbix-java-gateway=》java 在zabbix-server上安装zabbix-java-gateway即可(java-gateway可以是独立安装)。 安装tomc
安装zabbix-sender 作用:zabbix获取key值有超时时间,如果自定义的key脚本需要执行很长时间,这根本没法去做监控,那怎么办呢?这时候就需要使用zabbix监控类型zabbix trapper,配合zabbix_sender直接给zabbix-server发送数据,而不需要等待item取值脚本的执行时间。所以说zabbix_sender是发送items值最快的方式 方法二选一 #
zabbix proxy 使用场景: 监控远程区域设备 监控本地网络不稳定区域 当 zabbix 监控上千设备时,使用它来减轻 server 的压力 简化分布式监控的维护 环境规划: zabbix-server:外网IP地址192.168.111.66 zabbix-proxy:外网IP地址192.168.111.11 内网IP地址172.16.1.11 zabbix-agent:内网IP地
主动与被动区别 默认是被动: 被动模式,100个监控,需要100个回合;(zabbix-server依次去找每一个agent节点取值,效率低) 主动模式,100个监控,需要1个回合;(agent节点将自己的信息整理好主动去找zabbix-server,效率高) 配置主动模式,则需要在agent节点配置以下三项内容: Server: #允许谁来管我取值192.168.111.66(zabbix-se
启动zabbix-agent,自动添加 注意配置自动注册之前要关闭掉自动发现和动作,不然都会自动添加主机 a:修改配置zabbix-agent配置文件 路径文件:/etc/zabbix/zabbix_agentd.conf Server: #允许谁来管我取值192.168.111.66(zabbix-server地址) ServerActive: #我主动向谁汇报192.168.111.66(z
原理:zabbix-server服务根据IP地址去依次扫描地址,意思就是:依次问每一台服务器你是不是agent,如果是就添加到监控主机。 zabbix-server主机界面并没有192.168.111.11主机,如图所示 自动发现前提,被监控的服务器需要安装zabbix-agent服务器,并配置agent配置服务的地址,并重启。 rpm -ivh https://mirror.tuna.tsin
监控mysql数据库 percona插件下载链接 https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.8/binary/redhat/7/x86_64/ 直接下载对应包 percona1.1.7包 https://www.percona.com/downloads/p
图形化报表显示数据的响应时间 对应的登录页面的响应时间 对应的点击主机响应的时间 添加触发器 监控的是在本地zabbix-server服务 在zabbix-server服务器上点击触发器创建触发器,自定义名称,严重,根据主机页面的表达式超过1秒就报警 触发器创建完成 开始压测 ab -n 100000 -c 100 http://192.168.111.66/zabbix/index.
创建web检测场景 zabbix-server界面-配置-主机-zabbix-server-Web检测-创建web场景,添加配置信息,用户代理就是本机User-agent信息。 步骤我就配置三个,配置页面,登录页面,验证,可以采用在15.2配置信息 点击步骤添加”页面“配置信息,添加; 要求的字串:就是web页面上尽量使独一无二的字眼,添加即可 配置登录页面,点击添加,需要提供密码,属于po
1.获取cookie信息 访问66的zabbix服务器,拿到url链接地址 命令行执行获取cookie信息与html文件信息 curl -b cookie -c cookie -L "http://192.168.111.66/zabbix/index.php" >login.html 访问http://192.168.111.16/test/login.html
使用curl命令,命令行模拟登陆discuz web保存session,鼠标点一点,发起http请求,html 注意不能使用登录带验证码的网站测试 1.curl命令模拟访问discuz论坛 在192.168.111.16服务器的web站点新建一个目录,获取cookie信息与html文件,并且命令行执行如下: mkdir /usr/share/nginx/code/test cd /usr/shar
a:物理硬件监控(cpu温度,风扇转速,主板温度,电压,功率 ipmi工具监控 机房巡检)ipmitool命令行 b:操作系统监控(cpu负载,内存,磁盘容量io,网卡io,进程数,安全监控/etc/password)linux模板 c:应用软件监控(nginx,php-fpm,mysql,redis,分布式文件系统glusterFS,ceph) 修改开源的模板 d:业务监控(业务状态,网页速度,
1.状态信息 redis-cli keys * info select 0-15#16个库,依次查看即可 2.导入模板 在zabbix-server界面-模板-导入-选择文件-redis.xml <?xml version="1.0" encoding="UTF-8"?> <zabbix_export> <versio
snmp协议监控 安装snmp服务器端 yum install net-snmp -y 服务器端:配置(centos) vim /etc/snmp/snmpd.conf com2sec notConfigUser default public view systemview included .1 服务器端:配置,瑞数防护系统botgate(Ubuntu) com2sec AspGuest
php-fpm模板(监控页面取值) 开启监控页面配置 #修改php配置文件 vim /etc/php-fpm.d/www.conf pm.status_path = /php_status #修改nginx配置文件,添加到nginx配置文件中 vim /etc/nginx/conf.d/default.conf location /php_status { root
nginx模板(开启监控取值页面) 1.开启监控页面 vim nginx.conf location = /nginx_status { stub_status; } systemctl restart nginx.server 网页展示 导入模板,nginx监控模板zbx_nginx_template.xml <?xml version="1.
zabbix自定义模块并使用 根据tcp的11中状态获取值,进行批量配置监控项 [root@yunlong66 ~]# cat /etc/zabbix/zabbix_agentd.d/tcp.conf UserParameter=ESTABLISHED,netstat -antp |grep -c 'ESTABLISHED' UserParameter=SYN_SENT,netstat -ant
grafana自定义图形并直接数据库取值 自定义添加油表图形 选择gauge图形,并且配置对应设定值,点击应用 如图所示,可以看到仪表盘上的值是zabbix上取得值 配置grafana直接数据库取值 添加mysql数据源 添加后进行配置,我这里是本地,数据,账号,密码,如果不记得就是去找文件/etc/zabbix/web/zabbix.conf.php,该路径就是一开始配置zabbix界面
grafana自定义图形 找插件里面的zabbix 点击update 数据源---zabbix数据源,添加zabbix数据源 选择zabbix类型 我这里配置的是本地,所以URL直接localhost 这里配置zabbix登录账号密码Admin/zabbix 然后点击保存并测试,会直接显示版本 导入模板,直接点击即可 查看报表显示 看到系统对应的信息数据 测试添加将系统负载1分钟、
grafana插件安装 官方网站下载地址(可自定义选择版本): https://grafana.com/grafana/download/6.3.0?pg=get&plcmt=selfmanaged-box1-cta1 清华源下载grafana的rpm包 https://mirror.tuna.tsinghua.edu.cn/grafana/yum/el7/ 直接命令行安装,或者包下载下来
自定义图形 创建图形 随便选择几个参数直接添加 选择自定义折线图形查看
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号