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. Hybrid App: 看看第三方WebViewJavascriptBridge是如何来实现Native和JavaScript交互

    一.简介 在前面两篇文章中已经介绍了Native与JavaScript交互的几种方式,依次是JavaScriptCore框架.UI组件UIWebView.WebKit框架,这几种方式都是苹果公司提供的 ...

  2. 深入理解计算机系统 第八章 异常控制流 Part2 第二遍

    第二遍读这本书,每周花两到三小时时间,能读多少读多少(这次看了第 508~530 页,共 23 页) 第一遍对应笔记链接 https://www.cnblogs.com/stone94/p/10206 ...

  3. java编程思想第四版第三章要点习题

    使用"简短的" 和正常的 打印语句来编写一个程序 package net.mindview.util; public class Print { /** * 不带有回车 * @pa ...

  4. lqb 入门训练 圆的面积 (PS: PI的精确计算方法 atan(1.0) * 4)

    入门训练 圆的面积 时间限制:1.0s   内存限制:256.0MB     问题描述 给定圆的半径r,求圆的面积. 输入格式 输入包含一个整数r,表示圆的半径. 输出格式 输出一行,包含一个实数,四 ...

  5. hdu 4337 King Arthur's Knights (Hamilton)

    King Arthur's KnightsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Oth ...

  6. nyoj 65-另一种阶乘问题 (Java 高精度)

    65-另一种阶乘问题 内存限制:64MB 时间限制:3000ms 特判: No 通过数:16 提交数:18 难度:1 题目描述: 大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在 ...

  7. windows版本 MongoDB副本集搭建及开启身份验证

    ------------恢复内容开始------------ ------------恢复内容开始------------ MongoDB副本集搭建 我搭建的是一个主节点,两个副节点 构建目录结构如下 ...

  8. JavaScript中的基本数据类型和引用数据类型

    ECMAScript变量包括了两种不同的数据类型 在学习JavaScript的数据类型时,我们通常会把数据类型分成六中(官方认为)Object.String.Boolean.Number.Undefi ...

  9. QTabWidget 头部背景色设置和QTabWidget 样式设置

    1.问题:QTabWiget的头部背景色通过设置background-color属性没有生效,网上找了很多方法,也不生效. 2.解决办法:在Qt Designer中将autoFillBackgroun ...

  10. 线程池ThreadPoolExecutor的使用方法

    方法我们通过继承Thread类和实现runnable接口或者callable接口三种方式实现. 继承Thread类实际上也是实现了runnable接口,被继承的类主要是实现run()方法,通过star ...