标签:服务 server repo zabbix yum php com 搭建
目录
参考:http://www.zsythink.net/archives/category/%e8%bf%90%e7%bb%b4%e7%9b%b8%e5%85%b3/zabbix/page/2/
官方文档:https://www.zabbix.com/documentation/3.0/manual/appendix/macros/supported_by_location
一.yum源配置
本地yum源,local.repo
阿里源,ali.repo
wget -O ali.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o ali.repo http://mirrors.aliyun.com/repo/Centos-7.repo
epel源,epel.repo
官方:yum install epel-release -y
阿里:wget -O epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
zabbix源,zabbix.repo
http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/
http://mirrors.aliyun.com/zabbix/non-supported/rhel/7/x86_64/
二.安装MariaDB数据库
参考:https://www.cnblogs.com/yhongji/p/9783065.html
登录:mysql -uroot -p123456
创建zabbix数据库:create database zabbix charset 'utf8';
创建用户:create user 'liwen'@'%' identified by '123456';
授权:grant all privileges on *.* to 'liwen'@'%';
建表:mysql -uroot -p123456 -Dzabbix < create.sql
create.sql见第三章
三.安装zabbix server
安装:
安装:yum install zabbix-server-mysql zabbix-get -y
查看包列表:rpm -ql zabbix-server-mysql
解压获取create.sql:gunzip create.sql.gz
配置zabbix,/etc/zabbix/zabbix_server.conf
ListenPort=10051
DBHost=localhost
DBName=zabbix
DBUser=liwen
DBPassword=123456
DBPort=3306
启动zabbix服务
systemctl restart zabbix-server
四.安装zabbix web
安装:
yum install httpd php php-mysql php-mbstring php-gd php-bcmath php-ldap php-xml -y
yum install zabbix-web zabbix-web-mysql -y
配置,/etc/httpd/conf.d/zabbix.conf
最外层:
<VirtualHost 192.168.2.110:80>
servername zabbix.liwen.net
documentroot /usr/share/zabbix
php_value date.timezone Asia/Shanghai
</VirtualHost>
启动:
systemctl restart httpd
web配置:
访问:http://192.168.2.77/zabbix
/etc/zabbix/web/zabbix.conf.php
默认登录:admin/zabbix
五.安装zabbix agent
安装:
yum install zabbix-agent zabbix-sender -y
配置:
/etc/zabbix/zabbix_agentd.conf
启动agent服务:
systemctl restart zabbix-agent
六.配置监控项
配置字体:
C:\Windows\Fonts
cd /usr/share/zabbix/fonts/
vim /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME', 'graphfont');
define('ZBX_FONT_NAME', 'graphfont');
zabbix宏变量:
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}
服务端拉取数据测试:
zabbix_get -s 192.168.2.111 -k vfs.fs.size[/,pused]
zabbix_get -s 192.168.2.111 -k system.cpu.switches
概念:
主机:在zabbix中添加主机时,可设置主机组(主机的集合)
监控项:在主机中添加监控项时,可设置应用集(监控项的集合),并关联监控键
触发器:在主机中添加触发器时,并关联监控项
动作:在zabbix中添加动作时,并关联触发器
用户、媒介、动作关联
服务:
zabbix-server 10051
mariadb 3306
httpd 80
zabbix-agent 10051
标签:服务,server,repo,zabbix,yum,php,com,搭建 来源: https://blog.csdn.net/qq_34303423/article/details/104724199
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。