zabbix的安装配置及基本使用

2023-10-30

一、zabbix的安装

#1、最小化安装操作系统
#安装以下常用依赖包:
# yum install vim iotop bc gcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl openssl-devel zip unzip zlib-devel net-tools lrzsz tree ntpdate telnet lsof tcpdump wget libevent libevent-devel


#2、安装数据库
#使用脚本自动安装数据库:
# ln -sv /data/mysql/mysql.sock /var/lib/mysql/mysql.sock
max_connections=10000 #my.cnf配置文件更改最大链接数


#3、安装zabbix server端
#(1)安装依赖包: 
# yum install gcc libxml2-devel net-snmp net-snmp-devel curl curl-devel php php-bcmath php-mbstring mariadb mariadb-devel -y 

#(2)准备数据库: 
[root@zabbix-web1 ~]# mysql 
mysql> create database zabbix character set utf8 collate utf8_bin; 
Query OK, 1 row affected (0.00 sec) 
mysql>grant all privileges on zabbix.* to zabbix@"172.18.200.%" identified by '123456'; 
Query OK, 0 rows affected (0.00 sec) 

#(3)编译安装zabbix: 
[root@zabbix-server ~]# cd /usr/local/src/ 
[root@zabbix-server src]# zabbix-4.0.1.tar.gz 
[root@zabbix-server zabbix-4.0.1]# useradd zabbix -s /sbin/nologin 
# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --enable-java 
# make && make install

#(4)导入数据库: 
 #先导入此文件,如果做zabbix代理服务器,则只导入此文件即可 
 mysql -uzabbix -p123456 -h192.168.15.203 zabbix < database/mysql/schema.sql 
 mysql -uzabbix -p123456 -h192.168.15.203 zabbix < database/mysql/images.sql 
 mysql -uzabbix -p123456 -h192.168.15.203 zabbix < database/mysql/data.sql 

#(5)复制启动脚本: 
 cp /usr/local/src/zabbix-4.0.1/misc/init.d/fedora/core/zabbix_server /etc/init.d/ 
 cp /usr/local/src/zabbix-4.0.1/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/ 

#(6)更改启动脚本: 
 vim /etc/init.d/zabbix_server 
 vim /etc/init.d/zabbix_agent 
 21 # Zabbix-Directory 
 22 BASEDIR=/usr/local/zabbix 

#(7)编辑zabbix_server.con配置文件: 
 #mkdir /var/log/zabbix && chown zabbix.zabbix /var/log/zabbix –R 
 [root@zabbix-server ~]# grep "^[a-Z]" /usr/local/zabbix/etc/zabbix_server.conf 
 LogFile=/var/log/zabbix/zabbix_server.log 
 DBHost=192.168.10.103 
 DBName=zabbix 
 DBUser=zabbix 
 DBPassword=123456 
 DBPort=3306 
 Timeout=30 
 
#(8)编辑Zabbix Server systemd启动脚本 
[root@s1 zabbix-4.0.6]# cat /usr/lib/systemd/system/zabbix-server.service 
 [Unit] 
 Description=Zabbix Server 
 After=syslog.target 
 After=network.target 
 [Service] 
 Environment="CONFFILE=/usr/local/zabbix/etc/zabbix_server.conf" 
 EnvironmentFile=-/etc/sysconfig/zabbix-server 
 Type=forking 
 Restart=on-failure 
 PIDFile=/usr/local/zabbix/zabbix_server.pid 
 KillMode=control-group 
 ExecStart=/usr/local/zabbix/sbin/zabbix_server -c $CONFFILE 
 ExecStop=/bin/kill -SIGTERM $MAINPID 
 RestartSec=10s 
 TimeoutSec=0 
 [Install] 
 WantedBy=multi-user.target 
# systemctl daemon-reload && systemctl start zabbix-server && systemctl enable zabbix-server 

#(9)编辑Zabbix Agent systemd启动脚本 
# cat /usr/lib/systemd/system/zabbix-agent.service 
 [Unit] 
 Description=Zabbix Agent 
 After=syslog.target 
 After=network.target 
 [Service] 
 Environment="CONFFILE=/usr/local/zabbix/etc/zabbix_agentd.conf" 
 EnvironmentFile=-/etc/sysconfig/zabbix-agent 
 Type=forking 
 Restart=on-failure 
 PIDFile=/usr/local/zabbix/zabbix_agentd.pid 
 KillMode=control-group 
 ExecStart=/usr/local/zabbix/sbin/zabbix_agentd -c $CONFFILE 
 ExecStop=/bin/kill -SIGTERM $MAINPID 
 RestartSec=10s 
 [Install] 
 WantedBy=multi-user.target 


#4、配置web界面: 
#(1)安装httpd: 
  #yum install httpd -y 
  #mkdir /var/www/html/zabbix 
  #cp -a /usr/local/src/zabbix-4.0.1/frontends/php/* /var/www/html/zabbix 
  # systemctl restart httpd 
#(2)访问web

#(3)解决报错: 
 #yum install php-gettext php-session php-ctype php-xmlreader php-xmlwriter php-xml php-net-socket php
gd php-mysql 
#如下更改vim /etc/php.ini: 
 post_max_size = 8M 改为 post_max_size = 16M 
 max_execution_time = 30 改为 max_execution_time = 300 
 max_input_time = 60 改为 max_input_time = 300 
 date.timezone =  改为 date.timezone = date.timezone = Asia/Shanghai 
#(4)重启http再次访问web 


#5、配置:
#(1)配置数据库:
database type:mysql
database host:192.168.15.203
database port:3306
database name:zabbix
user:zabbix
password:自行设置

#(2)配置zabbix server:
host:127.0.0.1
port:10051
name:zabbix server

#(3)完成其他页面设置
#确认配置、上传配置、刷新文件
username:Admin
password:zabbix
#(4)登录


#6、支持中文显示
 #复制字体文件上传到服务器: 
– /var/www/html/zabbix/fonts/ 
 #编辑配置文件使用新字体: 
– vim /var/www/html/zabbix/include/defines.inc.php


#7、测试获取zabbix agent数据:
# yum install zabbix-get-4.0.1-1.el7.x86_64.rpm -y
# zabbix_get -s 192.168.15.204 -p 10050 -k "system.cpu.load[all,avg1]"

Yum 安装zabbix

# yum install https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
# yum install zabbix-web-mysql
# yum install zabbix-server-mysql
# yum install zabbix-agent
# mysql
mysql> create database zabbix1 character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on zabbix1.* to zabbix1@"172.18.200.%" identified by '123456';
Query OK, 0 rows affected (0.00 sec)
#导入数据库
# zcat /usr/share/doc/zabbix-server-mysql-4.0.6/create.sql.gz | mysql -uzabbix1 -p123456 -h172.18.200.104 zabbix1

二、主机监控与tomcat监控

#1、安装配置java gateway 
#yum install gcc libxml2-devel net-snmp net-snmp-devel curl curl-devel php php-bcmath php-mbstring mariadb-devel java-1.8.0-openjdk-devel -y 
#./configure --prefix=/usr/local/zabbix --enable-java --with-net-snmp --with-mysql --with-ssh2 
#make install 
#配置文件:
# vim /usr/local/zabbix/sbin/zabbix_java/settings.sh 
– LISTEN_IP="0.0.0.0" 
– LISTEN_PORT=10052 
– PID_FILE="/tmp/zabbix_java.pid" 
– START_POLLERS=20 #启动多少个进程轮训java,要和java 应用保持一定关系 
– TIMEOUT=30 
#/usr/local/zabbix/sbin/zabbix_java/startup.sh #启动 

#2、配置zabbix server调用java gateway: 
vim /usr/local/zabbix/etc/zabbix_server.conf 
– JavaGateway=192.168.15.203 #指定java gateway的地址 
– JavaGatewayPort=10052 #指定java gateway的服务器监听端口,如果是默认端口可以不写 
– StartJavaPollers=20 #启动多少个进程去轮训 java gateway,要和java gateway的配置一致 
– Timeout=30

#3、配置tomcat 监控参数: 
#(1)
# vim /apps/tomcat/bin/catalina.sh 
– CATALINA_OPTS= "$CATALINA_OPTS 
– Dcom.sun.management.jmxremote #启用远程监控JMX 
– Dcom.sun.management.jmxremote.port=12345 #默认启动的JMX端口号,要和zabbix添加主机时候的端口一致即可 
– Dcom.sun.management.jmxremote.authenticate=false #不使用用户名密码 
– Dcom.sun.management.jmxremote.ssl=false #不使用ssl认证 
– Djava.rmi.server.hostname=x.x.x.x" #tomcat主机自己的IP地址,不要写zabbix服务器的地址
 
#(2)配置JDK 环境: 
# tar xvf jdk-7u79-linux-x64.tar.gz 
# ln -sv /usr/local/src/jdk1.7.0_79/ /usr/local/jdk 
# vim /etc/profile export JAVA_HOME=/usr/local/jdk 
– export TOMCAT_HOME=/apps/tomcat 
– export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$TOMCAT_HOME/bin:$PATHexport CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar 
# source /etc/profile 

#(3) 重启tomcat并在windows 验证: 
#/apps/tomcat/bin/catalina.sh stop 
#/apps/tomcat/bin/catalina.sh start 
C:\Program Files\Java\jdk1.8.0_191\bin\jconsole.exe

#4、Tomcat端安装zabbix agent: 
#(1)编译安装zabbix 客户端: 
# tar xvf zabbix-4.0.1.tar.gz 
# cd zabbix-4.0.1/ 
# ./configure --enable-agent --prefix=/usr/local/zabbix 
# make && make install 
# cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/ 
# vim /etc/init.d/zabbix_agentd 
22 BASEDIR=/usr/local/zabbix 
# useradd zabbix -s /sbin/nologin 
#(2)更改zabbix agentd配置文件: 
[root@zabbix-web1 ~]# grep "^[a-Z]" /usr/local/zabbix/etc/zabbix_agentd.conf 
LogFile=/tmp/zabbix_agentd.log 
DebugLevel=4 
Server=192.168.10.101 
Hostname=192.168.10.103 #server端添加此服务器的时候必须写次名称 
#(3)重启zabbix agentd服务: 
# /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/etc/zabbix_agentd.conf 
# /etc/init.d/zabbix_agentd restart #脚本问题 
– 22 BASEDIR=/usr/local/zabbix 
– 72 action $"Starting $BINARY_NAME: " $FULLPATH -c /usr/local/zabbix/etc/zabbix_agentd.conf

#5、添加监控tomcat 
#在zabbix 添加主机并关联模板:

#6、监控java排错方法: 
#测试能否获取到java 当前已经分配的线程数 
# java -jar cmdline-jmxclient-0.10.3.jar - 172.18.200.104:12345 'Catalina:name="http-bio-8080",type=ThreadPool' 
currentThreadCount 
# java -jar cmdline-jmxclient-0.10.3.jar - 172.18.200.104:12345 'Catalina:name="http-bio-8080",type=ThreadPool' 
maxThreads 

三、Zabbix proxy 的安装和配置

#1、安装Zabbix proxy 
#(1)安装依赖包: 
[root@zabbix-proxy ~]# yum install gcc libxml2-devel net-snmp net-snmp-devel curl curl-devel 
php php-bcmath php-mbstring mariadb mariadb-devel java-1.8.0-openjdk-devel -y 
#(2)准备zabbix proxy数据库: 
# mysql 
mysql> create database zabbix_proxy character set utf8 collate utf8_bin; 
grant all privileges on zabbix_proxy.* to proxy@'%' identified by '123456'; 
#(3)编译安装: 
useradd zabbix -s /sbin/nologin 
./configure --prefix=/usr/local/zabbix --enable-proxy --enable-agent --with-mysql --with-net
snmp --with-libcurl --with-libxml2 --enable-java 
make install 
#(4)导入数据库: 
[root@zabbix-proxy zabbix-4.0.1]# mysql -uproxy -p123456 -h192.168.15.203 zabbix_proxy < database/mysql/schema.sqlProxy 

#2、配置zabbix proxy: 
# grep "^[a-Z]" /usr/local/zabbix/etc/zabbix_proxy.conf 
ProxyMode=1 #0为主动,1为被动 
Server=192.168.15.201 #zabbix server服务器的地址或主机名 
Hostname=proxy1-mage-passive #代理服务器名称,需要与zabbix server添加代理时候的proxy name是一致的! 
LogFile=/tmp/zabbix_proxy.log 
DBHost=192.168.15.203 #数据库服务器地址 
DBName=zabbix_proxy #使用的数据库名称 
DBUser=proxy #连接数据库的用户名称 
DBPassword=123456 #数据库用户密码 
DBPort=3306 #数据库端口 
ProxyLocalBuffer=3 #已经提交到zabbix server的数据保留时间 
ProxyOfflineBuffer=24 #未提交到zabbix server的时间保留时间 
HeartbeatFrequency=60 #心跳间隔检测时间,默认60秒,范围0-3600秒,被动模式不使用 
ConfigFrequency=5 #间隔多久从zabbix server 获取监控信息 
DataSenderFrequency=5 #数据发送时间间隔,默认为1秒,范围为1-3600秒,被动模式不使用 
StartPollers=20 #启动的数据采集器数量 
JavaGateway=192.168.15.202 #java gateway服务器地址,当需要监控java的时候必须配置否则监控不到数据 
JavaGatewayPort=10052 #Javagatewa服务端口 
StartJavaPollers=20 #启动多少个线程采集数据 
CacheSize=2G #保存监控项而占用的最大内存 
HistoryCacheSize=2G #保存监控历史数据占用的最大内存 
Timeout=30 #监控项超时时间,单位为秒 
LogSlowQueries=3000 #

#3、添加被动代理:

#4、编译安装zabbix agent: 
[root@web-server zabbix-4.0.1]# ./configure --enable-agent --prefix=/usr/local/zabbix 
[root@web-server zabbix-4.0.1]# make install 
[root@web-server zabbix-4.0.1]# cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/ 
[root@web-server zabbix-4.0.1]# vim /usr/local/zabbix/etc/zabbix_agentd.conf 
[root@web-server zabbix-4.0.1]# grep "^[a-Z]" /usr/local/zabbix/etc/zabbix_agentd.conf 
LogFile=/tmp/zabbix_agentd.log 
DebugLevel=4 
Server=192.168.15.202,192.168.15.201 
ListenPort=10050 
ListenIP=0.0.0.0 
StartAgents=3 
ServerActive=192.168.15.202 
Hostname=192.168.15.203 
Timeout=30 
UnsafeUserParameters=1 

#5、添加被动模式主机: 
#注意关联到默认的被动模式模板

#6、验证被动模式监控数据:
#此过程需要一段时间,在zabbix server、zabbix proxy以及zabbix agent没有报错的情况下,需要耐心等待

#7、Zabbix proxy 日志:

#8、Proxy 主动模式配置文件: 
#配置zabbix proxy: 
# grep "^[a-Z]" /usr/local/zabbix/etc/zabbix_proxy.conf 
ProxyMode=0 #0为主动,1为被动 
Server=192.168.15.201 #zabbix server服务器的地址或主机名 
Hostname=mage_proxy #代理服务器名称,需要与zabbix server添加代理时候的proxy name是一致的! 
LogFile=/tmp/zabbix_proxy.log 
DBHost=192.168.15.203 #数据库服务器地址 
DBName=zabbix_proxy 
DBUser=zabbix 
DBPassword=123456 
DBPort=3306 
ProxyLocalBuffer=3 #已经提交到zabbix server的数据保留时间 
ProxyOfflineBuffer=24 #未提交到zabbix server的时间保留时间 
HeartbeatFrequency=60 #心跳间隔检测时间,默认60秒,范围0-3600秒,被动模式不使用 
ConfigFrequency=5 #间隔多久从zabbix server 获取监控信息 
DataSenderFrequency=5 #数据发送时间间隔,默认为1秒,范围为1-3600秒,被动模式不使用 
StartPollers=20 #启动的数据采集器数量 
JavaGateway=192.168.15.202 #java gateway服务器地址 
JavaGatewayPort=10052 
StartJavaPollers=20 #启动多少个线程采集数据 
CacheSize=2G #保存监控项而占用的最大内存 
HistoryCacheSize=2G #保存监控历史数据占用的最大内存 
Timeout=30 
LogSlowQueries=3000

#9、Proxy 主动数据库配置: 
#创建数据库: 
[root@s4 src]# mysql 
mysql> create database zabbix_proxy_active character set utf8 collate utf8_bin; 
Query OK, 1 row affected (0.00 sec) 
[root@mysql-server zabbix-proxy-mysql-4.0.1]# pwd 
/usr/share/doc/zabbix-proxy-mysql-4.0.1 
#zcat schema.sql.gz | mysql -uzabbix_active -p123456 -h192.168.15.203 zabbix_proxy_active 
# systemctl restart zabbix-proxy.service 

#10、添加主动代理:

#11、客户端安装agent 
#(1)Web 客户端安装zabbix agent: 
# yum install gcc -y 
# useradd zabbix -s /sbin/nologin 
# tar xvf zabbix-4.0.1.tar.gz 
# cd zabbix-4.0.1 
# ./configure --prefix=/usr/local/zabbix --enable-agent 
# make install 
# cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/ 
# vim /etc/init.d/zabbix_agentd 
– 22 BASEDIR=/usr/local/zabbix 
#(2)更改配置文件: 
[root@web-server apps]# grep "^[a-Z]" /usr/local/zabbix/etc/zabbix_agentd.conf 
LogFile=/tmp/zabbix_agentd.log 
DebugLevel=4 
Server=192.168.15.203 
ListenPort=10050 
ListenIP=0.0.0.0 
StartAgents=3 
ServerActive=192.168.15.203 
Hostname=192.168.15.204 
Timeout=30 
UnsafeUserParameters=1Server端添加监控:

#12、Server端添加监控: 
#关联模板
#添加完成之后,确认状态如下: 
#Zabbix server 可以同时配置主动模式和被动模式的代理服务器

#13、监控结果:

#14、主动模式监控tomcat 
#在zabbix 控制台指定主机添加jmx监控 
#部署tomcat服务 
#关联模板:
#验证tomcat 监控数据

#15、导入自定义模板 
#验证tomcat 监控数据
java \ 
-Dcom.sun.management.jmxremote \ 
-Dcom.sun.management.jmxremote.port=12345 \ 
-Dcom.sun.management.jmxremote.authenticate=false \ 
-Dcom.sun.management.jmxremote.ssl=false 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

zabbix的安装配置及基本使用 的相关文章

  • zabbix详解(十二)——zabbix监控MySQL主从状态实战

    今天继续给大家介绍Linux运维相关知识 本文主要内容是zabbix监控MySQL主从同步状态 本文旨在配置实现zabbix对MySQL主从同步状态的监控 并且当MySQL主从同步状态宕机后 进行邮件报警 一 MySQL主从配置 关于MyS
  • ZABBIX实践(一) 服务端部署和安装

    zabbix 一款非常强大的监控软件 不仅可以基于SNMP监控各种网络设备 而且还可以监控linux win等各版本操作系统的状态 1 本次实践的目标 1 搭建服务端和agent 实现监控 2 摸索对于VMWare的监控 2 安装环境 se
  • 部署zabbix分布式监控

    使用zabbix部署分布式监控 一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案 zabbix能监视各种网络参数 保证服务器系统的安全运营 并提供灵活的通知机制以让系统管理员快速定位 解决存在的各种问题 zabb
  • zabbix服务器监控

    zabbix服务器监控 文章目录 zabbix服务器监控 一 zabbix服务器监控 概念 1 服务器上安装zabbix agent 2 启动zabbix agent服务 二 监控远程linux服务器 1 将server的hosts文件复制
  • zabbix配置微信报警

    如有错误 敬请谅解 此文章仅为本人学习笔记 仅供参考 如有冒犯 请联系作者删除 6 1 注册企业微信 企业微信注册地址 https work weixin qq com 设置总部门名称添加成员 也可以成员扫码加入 点击 成员加入 过程略 6
  • saltstack+zabbix

    环境 server1 172 25 60 1 salt master salt minion zabbix server server2 172 25 60 2 salt minion zabbix agent 1 软件包安装过程存在许多依
  • zabbix 应用日志监控报警

    zabbix 应用日志监控报警 zabbix可监控日志文件 比如zabbix agent日志 var log zabbix agent zabbix agentd log等 当一个日志文件包含特定的字符或者字符模式时 zabbix向用户发送
  • Zabbix 监控 CPU 使用率

    system cpu util
  • zabbix监控多实例redis

    Zabbix监控多实例Redis 软件名称 软件版本 Zabbix Server 6 0 17 Zabbix Agent 5 4 1 Redis 6 2 10 Zabbix客户端配置 编辑自动发现脚本 vim usr local zabbi
  • 性能调优篇07:Zabbix性能优化的几点原则

    性能调优 概述 使Zabbix系统正确调整以获得最佳性能是非常重要的 Zabbix性能优化的几点原则 确保zabbix内部组件性能处于被监控状态 调优的基础 使用硬件性能足够好的服务器 不同角色分开 使用各自独立的服务器 使用分布式部署 调
  • zabbix api无法获取已解决问题解决思路和总结

    zabbix api无法获取已解决问题解决思路和总结 事件背景 最近在对zabbix api进行二次开发 在设计获取problem的接口的时候发现了调用zabbix api无法获取已解决的problem的问题 在解决这个问题的过程之中对于z
  • 【Zabbix实战之部署篇】Zabbix客户端的安装部署方法

    Zabbix实战之部署篇 Zabbix客户端的安装部署方法 一 Zabbix agent2介绍 1 Zabbix agent2简介 2 Zabbix agent2优点 3 主动模式和被动模式 二 环境规划 1 Zabbix服务器部署链接 2
  • Zabbix学习笔记(二)Zabbix的配置

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 目录 前言 1 数据库设置 2 zabbix 服务器设置 1 访问并配置zabbix 总结 前言 近期学习网络运维监控方面的知识 在使用Zabbix系统中遇到了许多的问题 在
  • ZABBIX实践(三) window下的Agent端部署以及服务端汉化

    Zabbix 可以监控的对象非常多 支持的操作系统也很多 主流的linux和windows是平时接触最多的系统 本节说明一下zabbix 在windows下如何安装和配置 1 目标 1 在windows上安装zabbix agent 并且进
  • zabbix监控数据转存与处理

    zabbix是一个基于WEB页面的分布式系统监控方案 能够监控各类资产并提供灵活的通知功能 同时能够运行在各种流行系统中 zabbix分为zabbix server和zabbix agent端 zabbix server可以单独远程监控服务
  • 错题集 zabbix--yaml

    报错环境 一 ansible yaml root server1 vim Apcha yaml hosts mysql remote user root tasks name yum httpd yum name httpd name st
  • Zabbix appliance 6.4.4 安装vmware tools

    虚拟机选择 Linux kernel4 0 32bit 点击 安装vmware tool mount dev cdrom mnt mkdir tmp vmware cd tmp vmware cp mnt yum install tar t
  • 【Zabbix实战之运维篇】Zabbix监控web网站配置方法

    Zabbix实战之运维篇 Zabbix监控web网站配置方法 一 检查Zabbix监控平台状态 1 检查Zabbix各组件容器状态 2 检查Zabbix server状态 二 配置监控主机的web服务 1 安装httpd 2 配置网页内容
  • Zabbix配置SNMP trap告警的例子

    官方文档 3 SNMP 陷阱 1 安装Trap组件包 yum install y net snmp utils net snmp perl net snmp 2 下载并复制接收Trap脚本 wget https sourceforge ne
  • 【Zabbix实战之故障处理篇】Zabbix-proxy服务启动失败解决方法

    Zabbix实战之故障处理篇 Zabbix proxy服务启动失败解决方法 一 故障说明 1 故障说明 2 故障截图 二 配置环境检查 1 检查zabbix proxy conf文件 2 检查mysql8 0数据库状态 三 故障处理思路 四

随机推荐

  • 2.微服务项目实战---环境搭建,实现电商中商品、订单、用户

    使用的电商项目中的商品 订单 用户为案例进行讲解 2 1 案例准备 2 1 1 技术选型 maven 3 3 9 数据库 MySQL 5 7 持久层 SpingData Jpa 其他 SpringCloud Alibaba 技术栈 2 1
  • H.264 和 MPEG-4 基础

    H 264 和 MPEG 4 的关系 H 264 AVC Advanced Video Coding 标准 是 MPEG 4 的第 10 部分 MPEG 4的初衷是将DVD质量的图像码流从每秒6兆降低到1 5兆 将高清电视的码流从每秒几十兆
  • 圆周率π的取值

    const double pi acos 1 0 头文件是
  • react 接口调用

    这是你定义好的页面 在你需要调用接口的页面先引入你写好的界面 页面 去你写好的页面里找movieseatmodel 后面的名字 seat就是你要找的名字 api seat是你写好的接口 seat response是你下
  • awk '{print $2}' 这个命令

    2 表示第二个字段 print 2 打印第二个字段 awk print 2 fileName 一行一行的读取指定的文件 以空格作为分隔符 打印第二个字段 比如有个文件是testAWK txt 文件内容如下 11 22 33 44 55 66
  • Java I/O流实现文件复制

    Java I O流实现文件复制 1 文件复制原理 2 文件遍历算法 1 算法分析 2 算法源码 3 文件复制算法 1 算法分析 2 算法源码 1 文件复制原理 文件的类型有很多 从层次上分 有目录 即文件夹 与普通文件 从内容上分 有文本
  • virtualenv 设置python3环境简明教程

    一开始直接用的是python3环境 而没有安装virtualenv进行不同的python环境版本控制 一 为什么用到virtualenv centos7默认的python版本是2 7的 想在其上做python3的开发会遇到问题 比如要使用p
  • ibm服务器usb虚拟网卡,山石虚拟防火墙安装步骤

    山石虚拟防火墙 可以安装在vmware workstation上 非常适合动手操作实践 做实验等 非常好用 前提也非常容易 电脑支持64位 内存最小4G 山石虚拟防火墙桥接在物理网卡上 虚拟机和虚拟防火墙内网口都桥接在虚拟网卡上 步骤大概如
  • Differences between Thumb and ARM instruction sets

    本文转载至 http infocenter arm com help index jsp topic com arm doc dui0068b ch02s02s09 html The general differences between
  • 动态规划-最大子数组

    题目 给定一个整数数组 找出和最大的子数组 返回其和 例如 1 2 3 5 1 2 最大子数组 3 5 1 2 和为9 分析 利用动态规划 记Sum i 表示以A i 结尾的子数组中的和最大子数组 Sum i 1 呢 考虑Sum i 的情况
  • c++智能指针

    我们在编写c 程序时经常会面临内存泄漏的问题 例如 void f int p new int throw unknow exception delete p 在这个简单的函数中 我们申请了一块内存 但是因为抛出异常跳出函数执行catch函数
  • linux dc命令,Linux中dc命令起什么作用呢?

    摘要 下文讲述Linux中dc的功能说明 如下所示 dc命令是Linux下一个任意精度的计算器 dc命令功能 用于计算操作 dc命令注意事项 1 dc命令支持无限精度运算 2 dc命令可定义及调用宏 3 dc命令可从界面读取数据 也可从指定
  • 验证手机号 身份证号 邮箱号

    public class ValidateUtil 验证手机号格式是否正确 param phone return public static boolean isMobilePhone String phone if StringUtils
  • 导入ecplise项目No projects are found to import解决方案

    最近在clone一个git项目的时候遇到一些文件 首先导入直接显示 No projects are found to import 显然这是ecplise无法正确识别项目类型导致的 这是由于ecplise识别一个工程需要 classpath
  • VS2019安装Qt插件(附安装失败解决方案)

    方法1 1 进入官网下载 qt vsaddin msvc2019 2 4 3 vsix 然后点击运行 2 点击install安装插件 3 等待安装完成Close 打开VS2019 4 在扩展下面就会出现Qt VS Tools 然后进入Qt
  • X电容(差模电容)和Y电容(共模电容)简介

    性质 X电容和Y电容多应用于开关电源当中 都属于安规电容 安规电容是指用于这样的场合 即电容器失效后 不会导致电击 不危及人身安全 X电容 外观容值 多是黄色 方形 uF级别的电容 作用 X电容主要用于抑制差模干扰 位置 接在火线零线之间
  • Java中的LinkedList集合详解

    LinkedList集合 基础概念 可以在任何位置高效插入和删除的一个有序序列 简而言之就是数据结构里的链表 我们都清楚在链表很容易进行插入和删除 但是我们在使用c c 的时候需要新建一个链表项的结构体并且需要在里面设置指针 java不需要
  • IO流(一)

    IO概述 什么是IO java中I O的操作主要是靠java io包下的类和接口来实现的 IO分类 根据数据的流向 输入流和输出流 输入流 把数据从其他设备上读取到内存当中的流 输出流 把数据从内存当中写入到其他设备上的流 根据数据的类型分
  • [C++] 哈希详解

    目录 1 哈希概念 2 实现机制 2 1 插入时 2 2 查找时 2 3 缺陷 2 4 常见哈希函数 2 4 1 直接定制法 2 4 2 除留余数法 2 4 3 平方取中法 2 4 4 折叠法 注意 3 解决哈希冲突 3 1 闭散列 3 1
  • zabbix的安装配置及基本使用

    一 zabbix的安装 1 最小化安装操作系统 安装以下常用依赖包 yum install vim iotop bc gcc gcc c glibc glibc devel pcre pcre devel openssl openssl d