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. MD5 加盐加密

    一.概述 MD5(Message Digest  Algorithm 5),是一种散列算法,是不可逆的,即通过md5加密之后没办法得到原文,没有解密算法. 在一般的项目中都会有登录注册功能,最简单的, ...

  2. [Xilinx笔记] 《FPGA伴你玩转USB3.0与LVDS》 读书笔记

    2019年10月15日09:31:10 第一部分·哪些要看(优先级由高到低) 0.8.1   LVDS数据收发实例 8.2   带CRC校验的LVDS数据收发实例 1.3.6   USB3.0 控制器 ...

  3. hdu 1233 (prim,最小生成树) 还是畅通工程

    还是畅通工程Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  4. django_1:配置文件

    工程下: settings.py(建议设置成如下) DATABASES                                   #数据库配置 DEBUG = True           ...

  5. systemd概念和运行机制

    systemd概念 核心概念:单元 依赖关系 systemd事务 启动目标和运行级别 单元 早期CentOS版本中的服务管理脚本在CentOS7中被服务但源文件替换.系统初始化需要启动后台服务,需要完 ...

  6. 【译】利用Lombok消除重复代码

    当你在写Getter和Setter时,一定无数次的想过,为什么会有POJO这么烂的东西.你不是一个人!(不是骂人-)无数的开发人员花费了大量的时间来写这种样板代码,而他们本来可以利用这些时间做出更有价 ...

  7. Vue学习之Vue模拟后台数据

    前后端项目的开发,需要前端和后端同时进行开发,有时后端开发人员还未完成API接口可以提供给前端调用,因此就需要模拟前端请求后端接口,后端返回数据.一般开发中都是返回json数据格式来完成前后端的交互. ...

  8. 20190926-2 选题 Scrum立会报告+燃尽图05

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/8678 一.小组情况组长:迟俊文组员:宋晓丽 梁梦瑶 韩昊 刘信鹏队名:扛 ...

  9. [ch03-02] 交叉熵损失函数

    系列博客,原文在笔者所维护的github上:https://aka.ms/beginnerAI, 点击star加星不要吝啬,星越多笔者越努力. 3.2 交叉熵损失函数 交叉熵(Cross Entrop ...

  10. django-ajax传输数据

    AJAX简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是"异步Javascript和XML". 即使用Javascript语言与服务器 ...