01: 安装zabbix server
目录:zabbix其他篇
03: zabbix API接口 对 主机、主机组、模板、应用集、监控项、触发器等增删改查
目录:
1.1 安装zabbix server返回顶部
参考博客:https://www.cnblogs.com/clsn/p/7885990.html#auto_id_0
监控系统从无到有过程:https://blog.csdn.net/qiansg123/article/details/80121604
1、下载安装zabbix-release-3.4 的server
1. 下载地址:http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/ 找到对应版本,比如下面的安装地址
2. rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
3. rpm -ql zabbix-release # 查看zabbix-release安装了哪些包(其中就有/etc/yum.repos.d/zabbix.repo)
4. yum makecache # 就是把服务器的包信息下载到本地电脑缓存起来
2、安装Zabbix部署包
yum -y install zabbix-server-mysql zabbix-web-mysql
3、我们测试自己监控自己所以要安装下面两个包(装zabbix)
yum -y install zabbix-server zabbix-agent
4、安装zabbix需要用的数据库
yum -y install mariadb-server
5、初始化数据库
1)在MySQL上安装Zabbix数据库和用户:
2)参考地址:https://www.zabbix.com/documentation/3.4/manual/appendix/install/db_scripts
systemctl start mariadb # 开启数据库
mysql -uroot –p # 登录数据库:没有密码
create database zabbix character set utf8 collate utf8_bin; # 创建数据库
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; # 创建zabbix用户密码zabbix,并授权
FLUSH PRIVILEGES;
6、然后导入初始架构(Schema)和数据
cd
/usr/share/doc/zabbix-server-mysql-3.4.8/
zcat create.sql.gz | mysql -uroot zabbix -p # 将表导入到刚刚创建的zabbix数据库中
7、修改server配置文件zabbix_server.conf
vim /etc/zabbix/zabbix_server.conf DBHost=localhost
DBName=zabbix
DBPassword=zabbix
DBPort=3306
8、启动zabbix服务
# 1、关闭防火墙
vim /etc/selinux/config #关闭防火墙
SELINUX=disabled
setenforce 0
systemctl stop firewalld
# 2、启动zabbix
systemctl start zabbix-server
systemctl status zabbix-server
9、编辑Zabbix前端的PHP配置
vim /etc/httpd/conf.d/zabbix.conf # 将时区改成上海
php_value date.timezone Asia/ShangHai
systemctl start httpd # 开启Apache服务
systemctl status httpd
10、配置完成后即可通过页面访问并进行设置
访问地址: http://1.1.1.3/zabbix/setup.php


注:上面的操作实质生成 /etc/zabbix/web/zabbix.conf.php 文件
用户名/密码: Admin/zabbix
管理页面路径:http://1.1.1.5/zabbix/zabbix.php?action=dashboard.view
1.2 zabbix server基本操作返回顶部
1、登录和配置用户


2、将zabbix server自己添加到监控中
1. 修改agent配置文件
vim /etc/zabbix/zabbix_agentd.conf
Server=1.1.1.3 # 配置zabbix server地址
systemctl restart zabbix-agent # 重启zabbix-agent使配置生效
2. 在页面上添加主机

3、如果失败请从以下几个方向检查
'''1、检查agent指向是否是server地址 '''
[root@linux-node1 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.56.14 '''2、检查防火墙'''
[root@linux-node1 ~]# getenforce # 检查selinux是否关闭
[root@linux-node1 ~]# systemctl status firewalld # 检查防火墙是否关闭 '''3、查看zabbix日志'''
[root@linux-node1 ~]# tail -f /var/log/zabbix/zabbix_agentd.log
排除zabbix agent失败方法
1.3 zabbix-agent安装配置返回顶部
1、安装zabbix-agent
1. 到server端查看安装的zabbix版本以安装对应agent版本:rpm -qa|grep zabbix
2. 找到清华大学镜像源找到对应版本的agent:https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/
3. 安装:rpm –ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.9-1.el7.x86_64.rpm
2、修改agent配置文件
vim /etc/zabbix/zabbix_agentd.conf
Server=1.1.1.5 开启zabbix-agent: systemctl start zabbix-agent
查看agent状态:systemctl status zabbix-agent
查看agent是否监听端口:netstat -lntp
查看zabbix_agent 日志:tail -f /var/log/zabbix/zabbix_agentd.log
01: 安装zabbix server的更多相关文章
- Centos 7.0 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入(1)
一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 3.0服务器的安 ...
- Centos 6.5_64bit 下安装 Zabbix server 3.0监控主机的加入
安装Zabbix server 3.0客户端之前需要先关闭selinux和打开10050和10051端口 关闭selinux 1 vi /etc/selinux/config 2 ...
- docker 一键安装zabbix server、zabbix agent
基本原理.须知:1.zabbix 分为zabbix server和zabbix agent,其中zabbix server需要web环境,并且其数据存储在独立的数据库中:2.docker是一种容器服务 ...
- Centos 6.5 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入(2)
一.Centos 6.5 下的Zabbix Server安装 上篇文章记录的是centos 7 下安装zabbix ,很简单.但是6.5上面没有可用的源直接安装zabbix,所以需要从别处下载.感谢i ...
- Centos 7.0_64bit 下安装 Zabbix server 3.0服务器的安装
一.关闭selinux 修改配置文件/ etc / selinux / config,将SELINU置为禁用(disabled) vim /etc/selinux/config # This ...
- Centos7 安装 Zabbix Server 4.0
官方参考URL:https://www.zabbix.com/documentation/4.0/start 1. 安装 Apache 2.4(略) 注意系统时间/时区ntp server是否定时同步 ...
- Centos7下使用yum源安装zabbix Server
系统:Centos7 zabbix版本:4.2 一.Zabbix Server端 1.安装仓库 rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel ...
- 在cengos中安装zabbix server/agent, 并创建一个简单demo
添加zabbix更新源 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch ...
- centos安装zabbix(server+agent)
本文包含zabbix_server编译安装,zabbix_agent编译安装,中文字体修正 Mysql模板监控,Nginx模板监控,以及简单的web页面的使用 中文乱码的解决方案 zabbix乱码是字 ...
随机推荐
- 初次安装hive-2.1.0启动报错问题解决方法
首次安装hive-2.1.0,通过bin/hive登录hive shell命令行,报错如下: [hadoop@db03 hive-2.1.0]$ bin/hive which: no hbase in ...
- ios-多语言版本开发(三)(转载)
写在前面 iOS 多语言版本的开发(二)中我们实现了如何让用户自己去切换系统语言的功能,我们还写了Demo 以供辅助学习:但是,继以上两篇文章都是建立在项目刚刚启动或启动不久,项目中存在的中文字符串 ...
- CSV文件插入到mysql表中指定列
参考资料: -CSV文件插入到mysql表中指定列
- 新建虚拟机_WIN7 32位系统
准备工作:下载win7 32位纯净版镜像文件 大部分步骤与安装XP系统相似,此处只说明一下不同: 创建好虚拟机后启动有报错:CHS data ERROR,无法从CD/DVD启动 编辑虚拟机--> ...
- Memcached与redis的比较--stackoverflow(转)
原文:http://blog.nosqlfan.com/html/3729.html 这两年Redis火得可以,Redis也常常被当作Memcached的挑战者被提到桌面上来.关于Redis与Memc ...
- less语言特性(二) —— 混合
在 LESS 中我们可以定义一些通用的属性集为一个 class,然后在另一个 class 中去调用这些属性,下面有这样一个 class: 1 2 3 4 .bordered { border-top: ...
- oracle(八)块清除
(1) 快速块清除(fast block cleanout), 当事务修改的数据库全部保存在buffer cache并且修改数据块的数据量没有超过cache buffer 的10%,快速清除事务信息 ...
- http如何301到https呢?
HTTPS协议的站点信息更加安全,同时可降低网站被劫持的风险,Firefox和chrome浏览器对访问一些非https站点会提示风险,BD等搜索引擎也明确表态了对https站点的友好.那么我们如何部署 ...
- 全套 AR 应用设计攻略都在这里!
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/jILRvRTrc/article/details/79823908 通过将虚拟内容与现实世界融合,增 ...
- rplidar跑cartographer
一.Cartographer编译 cartographer依赖的大型第三方库很少,编译时基本没有依赖项问题,基本按照官方文档的步骤来,略作修改.使用的环境是Ubuntu16.04+ROS Kineti ...