5.10监控介绍5.11-12安装zabbix4.0

监控介绍

安装zabbix4.0

监控介绍

 为何要作监控?

能够提早发现潜在故障隐患,第一时间解决掉,把影响下降php

常见的监控软件:

cacti(早期,优势:人性化界面漂亮)

nagios(开源,免费,开发早)

zabbix(和上一款软件是同期产品,流行度高)

open-falcon(小米出品,开源软件)

prometheus(时序监控,普罗米修斯)

grafana (能够和普罗米修斯或者zabbix搞在一块儿)

安装zabbix4.0

  1. 安装zabbix yum源mysql

  2. yum 安装ios

    • yum install zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql
  3. 链接数据库为zabbix建立库nginx

    • create database zabbix;
    • grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'zabbix-pa';
  4. 导入数据web

    • ls /usr/share/doc/zabbix-server-mysql-4.0.3/create.sql.gz
    • gzip -d /usr/share/doc/zabbix-server-mysql-4.0.3/create.sql.gz
    • mysql -uroot -plichao@123 zabbix < /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql
  5. 修改配置文件,将与db相关的配置(DB_name DB_user DB_password DB_Host)等按咱们实际配置修改。sql

    vi /etc/zabbix/zabbix_server.conf
  6. 启动zabbx数据库

    • systemctl start zabbix-server
  7. 若是启动不成功,能够经过查看日志文件来排查问题。浏览器

    cat /var/log/zabbix/zabbix_server.log
  8. 查看服务是否启动安全

    [root@localhost src]# ps aux | grep zabbix
    	zabbix    10944  0.0  0.0 257664  3352 ?        S    22:50   0:00 	/usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf
    	root      10947  0.0  0.0 112708   980 pts/0    S+   22:51   0:00 grep --color=auto zabbix
  9. 编辑zabbix_agent.conf启动zabbix_agentide

    vi /etc/zabbix/zabbix_agentd.conf #定义Server=127.0.0.1和 ServerActive=127.0.0.1
    	systemctl start zabbix_agent
    	systemctl enable zabbix_agent
  10. 启动httpd,须要先关掉nginx,不然这两个服务会端口冲突。

    • systemctl start httpd # 若是已经启动了nginx,须要先把nginx关闭,而后启动httpd
  11. 这个时候就可使用浏览器访问zabbix了,使用

    • http://ip/zabbix 访问 
    • 出现上面这个界面是由于php.ini中的时区设置问题,须要编辑一下etc/php.ini文件date.timezone =Asia/Shanghai,而后重启httpd#systemctl restart httpd
    • 在浏览器界面中输入咱们的database host、password等,点击下一步 
  12. 在下面这个界面中再写上host而后name那里是自定义的。点击下一步、完成 

  13. 而后就来到了这个界面

    • 默认密码 admin zabbix
  14. 默认密码是不安全的,因此登陆以后的第一件事就是修改密码。

   15.之后登陆zabbix的话,直接使用ip/zabbix就能够了。

补:1:设置zabbix-server和zabbix-agent开机启动

systemctl enable zabbix-server
systemctl enable zabbix-agent

补充2:上面提到的127.0.0.1是这个实验环境,在现实生产中,这个ip是须要指定zabbix-server所在的设备的ip。

相关文章
相关标签/搜索