lb20309 发表于 2019-1-20 12:00:11

zabbix3.0.3

      Zabbix 3.0以后界面就是有点扁平化设计,中文也相对法语理解顺口一些。

    1、LNMP 安装:
NGINX :http://51log.blog.运维网.com/6076767/1832111
MYSQL :http://51log.blog.运维网.com/6076767/1832126
PHP : http://51log.blog.运维网.com/6076767/1832134


  2、php_value 规则设置;
  # vi php.ini
  max_execution_time 300
  memory_limit 128M
  post_max_size 16M
  upload_max_filesize 2M
  max_input_time 300
  always_populate_raw_post_data -1
  date.timezone = Asia/Shanghai


    3、创建zabbix 库支持utf-8 字符格式并授权用户登陆
mysql>create database zabbix character set utf8;
mysql>grant all on zabbix.* to zabbix@localhost identified by 'redhat';
    4、导入 zabbix 定义的表结构和数据
# cd database/mysql/
mysql -uroot -pmysql zabbix < schema.sql
mysql -uroot -pmysql zabbix < images.sql
mysql -uroot -pmysql zabbix < data.sql
  

    5、数据库远程权限放开;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "mysql";
mysql> flush privileges;
  

    6、zabbix 安装;
# groupadd zabbix
# useradd -g zabbix zabbix
# tar -zxvf zabbix-3.0.0.tar.gz
# ./configure --help
# ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
(可根据实际情况编译一些需要模块;不指定路径,默认指向/usr/local/etc/ 下配置文件)
// ** 安装如果有需要是监控java程序;--enable-java*** //
  
# make
# make install
7、简单配置服务文件;
    过滤查看;
# cat zabbix_agentd.conf| grep -v "#" | grep -v "^$"
# vi /usr/local/etc/zabbix_server.conf
LogFile=/tmp/zabbix_server.log   // ** 日志位置,根据需求修改;
PidFile=/tmp/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBPort=3306
  

zabbix3.0.3 源码;
   启动;
# misc/init.d/fedora/core5/zabbix_agentd status
zabbix_agentd (pid 18160 18159 18158 18157 18156 18154) is running...
#misc/init.d/fedora/core5/zabbix_agentd restart
Stopping Zabbix Agent:                                    
Starting Zabbix Agent:                                    
#misc/init.d/fedora/core5/zabbix_agentd restart
Stopping Zabbix Agent:                                    
Starting Zabbix Agent:                                    
  

直接把zabbix.conf.php拷贝到web 配置文件下;直接直接设置web路径指向。
URL 访问安装、根据提示添加设置的mysql的库名用户密码。

1、设置内部邮件提醒:
# yum install mailx -y
# vi /etc/mail.rc
添加smtp 邮箱协议及邮箱地址;
2、图标字体显示乱码或不显示:
替换 DejaVuSans.ttf 字体;可以直接拿windows机器里simkai.ttf进行重命名替换。
  




页: [1]
查看完整版本: zabbix3.0.3