1.给zabbix-server添加自带的mysql的监控项 在配置–>主机–>点击zabbix server选择该主机 发现其监控项及其触发器图形都是很少的,这在企业中是远远不够的。 2.导入自己的mysql服务的监控模版 zabbix server(server1): 向zabbix监控中导入监控mysql的模版percona percona是开源的mysql分析工具 1.zabbix-server上的mysq...
#在/usr/local/etc/zabbix_agentd.conf.d目录下添加监控项配置文件键值 [root@VM_0_10_centos alertscripts]# cd /usr/local/etc/zabbix_agentd.conf.d/ # 这里为键值,nginx_status为agentd.conf.d目录下的文件对应,后面值为nginx_status.sh脚本路径 [root@VM_0_10_centos zabbix_agentd.conf.d]# vi ...
1、在nginx的配置文件中,添加status配置 location /nginx_status { stub_status on; access_log off; allow 127.0.0.1; allow 172.17.19.19; //zabbix服务器的IP地址,一般是内网地址 deny all; } //在虚拟主机server {} 中加入上面配置,也可以单独定义一个专门用于监控的虚拟主机。 //deny all , 拒绝除 al...
1、配置模板 在模板中查找模板Template App Nginx by Zabbix agent,点击进入配置页面; 在模板配置页面对使用的宏进行配置: {$NGINX.STUB_STATUS.HOST}:配置为nginx服务器的IP; {$NGINX.STUB_STATUS.PATH}:配置对应到nginx配置文件中http_stub_status_module模块对应的前缀; 点击更新保持模板信息。 2、在主机界面添...
首先,您需要将MySQL数据库服务器添加到Zabbix中。在Zabbix的前面板中,选择“主机”并点击“创建主机”。输入主机名称、IP地址和其他必要信息。接下来,为MySQL数据库添加监控项。在左侧导航栏中选择“监控项”,然后点击“创建监控项”。选择适当的主机,并为MySQL数据库的关键性能指标设置监控项,例如QPS(Queries Per Sec...
2. 配置zabbix.conf,定义监控脚本key: #开启该参数,默认为0(另外还需要将zabbix_agentd.conf需要加载zabbix_agentd.conf.d目录的行注释去掉)[root@VM_0_10_centos alertscripts]#cat /usr/local/etc/zabbix_agentd.conf | grep UnsafeUserParameter### Option: UnsafeUserParametersUnsafeUserParameters=1 ...
[root@zabbix-server-center alertscripts]# sh nginx_status.sh writing 1 [root@zabbix-server-center alertscripts]# sh nginx_status.sh accepts 20 6.在装有nginx服务的主机上修改zabbix_agentd.conf配置文件(/etc/zabbix/zabbix_agentd.conf) 1 修改:UnsafeUserParameters 等于 1 :UnsafeUserParameters=1 ...
123456789101112[root@localhost ~] vim /etc/zabbix/zabbix_server.conf #zabbix服务端的配置文件#进来之后我们查找一下DBName,会有一个DBName=zabbix的参数配置,这里默认就是zabbix#DBName=zabbix #这里因为我们创建的数据库的名字就是zabbix 所以不需要修改,但是如果有同学在创建数据库时,数据库名不是zabbix的,这里就...
二、监控流程操作 1.安装ZabbixAgent:在Nginx服务器上安装ZabbixAgent,并配置其与ZabbixServer通信。 2.创建监控模板:在Zabbix管理界面创建Nginx监控模板,定义上述监控指标及相关的触发器、图表等。 3.应用监控模板:将创建的Nginx监控模板应用到目标主机,即Nginx服务器上。 4.配置监控项:在监控模板中配置具体的监控项...