zabbix-监控Linux服务器

Posted 北极菜鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix-监控Linux服务器相关的知识,希望对你有一定的参考价值。

一、zabbix监控

1、关闭防火墙

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# systemctl disable firewalld

  1. 关闭SELinux

[root@localhost ~]# sed \'s/=permissive/=disabled/\' /etc/selinux/config

[root@localhost ~]# setenforce 0

按搭建lamph环境

[root@localhost ~]#  yum install httpd mariadb mariadb-server php -y

[root@localhost ~]# systemctl start httpd mariadb

配置zabbix  yum

[root@localhost ~]#yum install http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm -y

 

[root@localhost ~]#yum list | grep ^zabbix

zabbix-agent.x86_64                         3.4.3-1.el7                @zabbix  

zabbix-get.x86_64                           3.4.3-1.el7                @zabbix  

zabbix-release.noarch                       3.4-2.el7                  installed

zabbix-server-mysql.x86_64                  3.4.3-1.el7                @zabbix  

zabbix-web.noarch                           3.4.3-1.el7                @zabbix  

zabbix-web-mysql.noarch                     3.4.3-1.el7                @zabbix  

zabbix-java-gateway.x86_64                  3.4.3-1.el7                zabbix   

zabbix-proxy-mysql.x86_64                   3.4.3-1.el7                zabbix   

zabbix-proxy-pgsql.x86_64                   3.4.3-1.el7                zabbix   

zabbix-proxy-sqlite3.x86_64                 3.4.3-1.el7                zabbix   

zabbix-sender.x86_64                        3.4.3-1.el7                zabbix   

zabbix-server-pgsql.x86_64                  3.4.3-1.el7                zabbix   

zabbix-web-japanese.noarch                  3.4.3-1.el7                zabbix   

zabbix-web-pgsql.noarch                     3.4.3-1.el7                zabbix   

[root@localhost ~]#yum install zabbix zabbix-server zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql

修改php时区

[root@localhost ~]# vim /etc/httpd/conf.d/zabbix.conf

# php_value date.timezone Europe/Ri ga

改为

  php_value date.timezone Asia/shanghai

数据库设置

创建数据库

[root@localhost ~]# mysql -e “create database zabbix character set utf8 ;”

给数据库授权

[root@localhost~]#mysql -e “grant all on zabbix.* to zabbix@’localhost’  identified by ‘zabbix’ ;”

刷新权限表

[root@localhost ~]#mysql -e “flush privileges”

导入数据库

[root@localhost ~]# cd /usr/share/doc/zabbix-server-mysql-3.4.3/

[root@localhost zabbix-server-mysql-3.4.3]# ls

AUTHORS  ChangeLog  COPYING  create.sql.gz  NEWS  README

[root@localhost ~]# zcat create.sql.gz  | mysql -u zabbix -p zabbix

Enter password:

 

查看导入的表

[root@localhost ~]# mysql -uzabbix -p -e ‘use zabbix; show tables;’

修改zabbix配置文件

配置 zabbix_server 配置文件
路径: /etc/zabbix/zabbix_server.conf

修改主要参数即可正常工作
DBName=zabbix 数据库名称
DBUser=zabbix 数据库用户
DBPassword=zabbix 数据库密码

重启Apachezabbix

systemctl restart httpd

systemctl start zabbix

 

Web界面登录

http:/192.168.138.11/zabbix

 

 

 

 

登录zabbix

    默认用户名:admin,密码:zabbix

 

 

界面是英文,但是可以汉化

 

注意:这样修改之后,大体上看是没问题,但在监控图上会出现乱码

 

3、解决 zabbix 中文乱码方法:
1)、上传文件到 zabbix 中
找到本地 C:\\Windows\\Fonts\\ simkai.ttf(楷体)上传到服务器 zabbix 网站目录 fonts 目录下。
字体目录为:/usr/share/zabbix/fonts/

2)、修改 zabbix php 配置文件
[root@zabbix-server ~]#  sed -i \'s/graphfont/simkai/g\' /usr/share/zabbix/include/defines.inc.php

 

以上是关于zabbix-监控Linux服务器的主要内容,如果未能解决你的问题,请参考以下文章

Linux配置监控服务器:Zabbix监控

Linux中详细搭建监控服务zabbix部署

Linux企业级监控---zabbix安装及监控Linux服务器

Zabbix如何监控Linux防火墙服务

如何卸载linux上的zabbix服务器

Zabbix添加对Linux服务器的监控(Zabbix-Agent)