zabbix安装部署

目录

一、环境准备... 3

1.1、版本:... 3

1.2、部署环境... 3

二、安装部署... 3

2.1、zabbix安装... 3

2.1.1、下载zabbix的rpm仓库包... 3

2.1.2、更新yum.. 3

2.1.3、安装zabbix-server和zabbix-web-mysql 3

2.2、安装并且启动mysql5.6及初始化数据库信息... 4

2.2.1、下载mysql的rpm包... 4

2.2.2、安装mysql 4

2.2.3、启动mysql并设置为开机自启动... 4

2.2.4、初始化数据库... 4

2.2.5、创建zabbix数据库,创建zabbix账号... 4

2.2.6、导入默认的zabbix数据库信息... 4

2.3、配置zabbix. 5

2.3.1、修改zabbix_server.conf的配置文件... 5

2.3.2、修改配置文件/etc/httpd/conf.d/zabbix.conf,时区改成 Asia/Shanghai 5

2.3.3、启动apache/zabbix-server服务并设置为开机启动... 5

2.4,、访问zabbix. 6

2.4.1http://本机IP/zabbix,如下图所示:... 6

2.4.2、使用Admin  密码:yourpassword 登陆... 6

2.5、创建自动注册规则... 6

2.5.2、配置--动作--选择“自动发现”--创建动作... 8

一、环境准备

1.1、版本:

OS:CentOS7.6

Zabbix:4.0.1

Mysql:5.6

1.2、部署环境:

关闭firewalld

关闭selinux

Hostname

Ip

主机用途

Zabbix-server

192.168.1.10

服务端

Zabbix-agent

代理端

二、安装部署

2.1、zabbix安装

2.1.1、下载zabbix的rpm仓库包

[root@centos223 ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

2.1.2、更新yum

[root@centos223 ~]# yum clean all

[root@centos223 ~]# yum repolist

2.1.3、安装zabbix-server和zabbix-web-mysql

[root@centos223 ~]# yum install -y zabbix-server-mysql zabbix-web-mysql

2.2、安装并且启动mysql5.6及初始化数据库信息

2.2.1、下载mysql的rpm包

[root@centos223~]#rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

2.2.2、安装mysql

[root@centos223 ~]# yum install -y mysql-community-server

2.2.3、启动mysql并设置为开机自启动

[root@centos223 ~]# systemctl start mysqld

[root@centos223 ~]# /sbin/chkconfig mysqld on

2.2.4、初始化数据库

[root@centos223 ~]# mysql_secure_installation

2.2.5、创建zabbix数据库,创建zabbix账号

[root@centos223 ~]# mysql -uroot -p

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'@'localhost' identified by 'zabbix';

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

2.2.6、导入默认的zabbix数据库信息

[root@centos223 ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.11/create.sql.gz | mysql zabbix -uzabbix -pzabbix

2.3、配置zabbix

2.3.1、修改zabbix_server.conf的配置文件

[root@centos223 ~]# grep ^DB /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

2.3.2、修改配置文件/etc/httpd/conf.d/zabbix.conf,时区改成 Asia/Shanghai

[root@centos223 ~]# grep date.timezone /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai

2.3.3、启动apache/zabbix-server服务并设置为开机启动

[root@centos223 ~]# systemctl restart httpd zabbix-server

[root@centos223 ~]# systemctl enable httpd zabbix-server

2.4,、访问zabbix

2.4.1http://本机IP/zabbix,如下图所示:

2.4.2、使用Admin  密码:yourpassword 登陆

2.5、创建自动注册规则

2.5.1、配置--自动发现--创建发现规则

2.5.2、配置--动作--选择“自动发现”--创建动作

在动作选项下:

A:主机地址为192.168.1.100-254

C:服务类型为zabbix客户端

D:自动发现状态为上(UP)

在操作选项下:

添加动作操作细节:

添加主机

添加到主机群组: Discovered hosts, Linux servers

链接到模板: Template OS Linux

zabbix4.0.1 安装部署的更多相关文章

  1. Storm-0.9.0.1安装部署 指导

    可以带着下面问题来阅读本文章: 1.Storm只支持什么传输 2.通过什么配置,可以更改Zookeeper默认端口 3.Storm UI必须和Storm Nimbus部署在同一台机器上,UI无法正常工 ...

  2. kafka_2.11-2.0.0_安装部署

    参考博文:kafka 配置文件参数详解 参考博文:Kafka[第一篇]Kafka集群搭建 参考博文:如何为Kafka集群选择合适的Partitions数量 参考博文:Kafka Server.prop ...

  3. 大数据篇:DolphinScheduler-1.2.0.release安装部署

    大数据篇:DolphinScheduler-1.2.0.release安装部署 1 配置jdk #查看命令 rpm -qa | grep java #删除命令 rpm -e --nodeps xxx ...

  4. centos zabbix4.0编译安装

    zabbix的部署原理 zabbix server需要把监控数据入sql数据库,所以得Mysql环境 zabbix的web是基于php开发的,所以得LNMP环境 部署zabbix server和zab ...

  5. [DPI][suricata] suricata-4.0.3 安装部署

    suricata 很值得借鉴.但是首先还是要安装使用,作为第一步的熟悉. 安装文档:https://redmine.openinfosecfoundation.org/projects/suricat ...

  6. zabbix4.0开源监控部署

    ---恢复内容开始--- 1.安装依赖环境 yum -y install telnet net-tools python-paramiko dejavu-sans-fonts python-setup ...

  7. zabbix4.0 本地安装详解及步骤

    安装前说明下,下面安装过程中涉及selinux部分仅供参考,可能会导致启动服务时产生各种报错,作者也是在折腾了无数日夜后报错不断而放弃治疗,直接永久关闭了selinux(啊,没有selinux的日子真 ...

  8. zabbix4.0的安装与配置

    #安装zabbix监控首先的先安装LNMP环境,在这里我采用事先准备好的脚本进行安装LNMP环境 脚本内容如下: #!/bin/bash # DATE:Wed Jan # hw226234@126.c ...

  9. presto 0.166安装部署

    系统:linux java:jdk 8,64-bit Connector:hive 分布式,node1-3 node1:Coordinator . Discovery service node2-3: ...

随机推荐

  1. oracle基础(基本介绍)

    数据库 磁盘上存储的数据的集合 在物理上表现为数据文件.日志文件和控制文件等 在逻辑上以表空间形式存在 必须首先创建数据库,然后才能使用Oracle 数据库实例 每个启动的数据库都对应一个数据库实例, ...

  2. idea2017建立jsp工程及tomcat等配置

    1:建立工程,选择Java Enterprise,可能需要选择tomcat路径和jdk路径: =============================== 以下作为第二种方式参考: 1:创建新工程 ...

  3. java编程思想第四版第八章习题

    第一题 package net.mindview.polymorphism; //基类-自行车 class Cycle{ } //子类-单轮车 class Unicycle extends Cycle ...

  4. bat脚本知识总结

    1常用基本命令 1.1 @ 它的作用是让执行窗口中不显示它后面这一行的命令本身 1.2 echo 它其实是一个开关命令,就是说它只有两种状态:打开和关闭.于是就有了echo on 和echo off两 ...

  5. vue 解决跨域

    先上报错 以表尊重 在vue中 找到 config文件夹中的 index.js文件  配置更改如下 proxyTable: { '/api': { target: 'http://47.240.11. ...

  6. SSH 免密登录服务器

    本文详解如何以多种方法实现ssh免密码登陆远程服务器 阅读须知: 1.以下方法操作时请不要随意切换目录. 2.xxx为私钥,xxx.pub是公钥(默认一般文件名为id_rsa和id_rsa.pub,可 ...

  7. The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application] with root cause异常处理及解释

    1.问题描述: 在web的jsp文件中想用jstl这个标准库,在运行的时候很自然的引用jar包如下: <dependency> <groupId>javax.servlet.j ...

  8. jquery对类的操作,添加,删除,点击添加,再点击删除

    jquery对类的操作,添加(addClass),删除l类(remoceClass),点击添加,再点击删除(toggleClass)

  9. 全球 43 亿 IPv4 地址已耗尽!IPv6,刻不容缓

    大家都知道目前网络协议使用的主要是 IPv4,全称为 Internet Protocol version 4,作用是为每一个网络和每一台主机分配一个 IP,IP 地址是一个 32 位的二进制数,算下来 ...

  10. 【搞定面试官】你还在用Executors来创建线程池?会有什么问题呢?

    前言 上文我们介绍了JDK中的线程池框架Executor.我们知道,只要需要创建线程的情况下,即使是在单线程模式下,我们也要尽量使用Executor.即: ExecutorService fixedT ...