`

Zabbix简介及安装

 
阅读更多

Zabbix监控

  • 监控重要性:
    运维的一切工作都是需要监控

网络监控

监控网络延时

硬件监控

1 机房巡检

2 IPMI工具 智能平台管理接口
yum -y install OpenIPMI ipmitool -y
获取不到硬盘

工具 MegaCli攻击查看Raid磁盘整列

系统监控

CPU 内存 硬盘 网络
cpu指标
lscpu 显示cpu信息
uptime 显示cpu1 分钟 5分钟 10分钟平均负载 
top cpu使用率
mpstat
vmast
用户态
普通进程
内核态
如打开一个文件
了解监控对象
监控对象的指标 
内存 free -m
smokeping 推荐工具 使用rrdto 工具绘图

应用监控

比如apache nginx
所有的应用程序都会提供相关的接口

监控工具:

  • nagios

做监控和报警 图形界面差

  • cacti

作图 rrdtool

  • zabbix

企业级的开源的监控套件

安装zabbix

1:切换到root账号,sudo su

2:关闭SELinux

 

 

查看SELinux状态:
1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态
SELinux status:                 enabled
2、getenforce                 ##也可以用这个命令检查
关闭SELinux:
1、临时关闭(不用重启机器):
setenforce 0                  ##设置SELinux 成为permissive模式
                              ##setenforce 1 设置SELinux 成为enforcing模式
2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可

 

3:下载附件中的 rpm包,这个包里是一些 php必须的包

 

 

 

4: 使用阿里云yum源

rpm -ivh http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
http://www.aclstack.com/284.html
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

yum install zabbix-server-mysql zabbix-web-mysql -y
yum install zabbix-agent -y

安装Mariadb

yum install mariadb-server mariadb -y
systemctl start mariadb
mysql
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
quit

创建初始化数据库

[root@sl-6 ~]# cd /usr/share/doc/zabbix-server-mysql-3.0.7/
[root@sl-6 zabbix-server-mysql-3.0.7]# zcat create.sql.gz | mysql -uroot zabbix

开启服务端

修改配置文件

# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

启动zabbix-server进程

[root@sl-6 ~]# systemctl  restart zabbix-server

修改PHP配置文件以配合zabbix前端

# vim /etc/httpd/conf.d/zabbix.conf
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Shanghai

 

更改 Listen 端口,例如 Listen 8080

[root@sl-6 ~]# vi /etc/httpd/conf/httpd.conf  

 

重启httpd服务

[root@sl-6 ~]# systemctl restart httpd

访问web服务器完成安装(http://localhost/zabbix)

欢迎界面,点击下一步

检测环境

设置数据库

设置完毕

下一步,完成安装

登陆账户Admin 密码zabbix

ZabbixAgent配置

首先我们的zabbixagent要连接上服务端的,那么我们首先要给agent配置服务器地址

[root@sl-6 ~]# vim /etc/zabbix/zabbix_agentd.conf 
95行 设置服务器地址

启动服务

 

[root@sl-6 ~]# systemctl  start zabbix-agent
分享到:
评论

相关推荐

    zabbix内部培训资料.ppt

    Zabbix简介及安装 Zabbix架构介绍 功能流程介绍,包括 自动发现,Mysql数据库监控,拓扑图,触发器等 zabbix内部培训资料.ppt Zabbix简介及安装 Zabbix架构介绍 功能流程介绍,包括 自动发现,Mysql数据库监控,...

    Zabbix安装,微信报警(第六版)

    #### 一、Zabbix简介及安装步骤 **Zabbix**是一款开源的企业级监控工具,它能够监控各种网络参数以及服务器健康度和完整性。Zabbix支持自动发现网络设备,并且可以进行分布式监控。本文将详细介绍如何在Linux环境下...

    Zabbix中文版安装部署手册

    一、Zabbix 简介 Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。Zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/...

    zabbix4.0 版本安装手册

    #### 一、Zabbix简介及部署原理 Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件。它支持自动发现网络组件,并且可以用于集中化监控大规模网络,提供灵活的通知机制以允许用户快速响应服务器/网络...

    zabbix安装部署手册

    一、Zabbix 简介 Zabbix 是一个功能强大且灵活的监控工具,能够监控服务器、网络设备和应用程序的性能和状态。Zabbix 的主要特点包括: * 支持多种协议,包括 TCP、UDP、HTTP、SNMP 等 * 支持多种数据库,包括 ...

    Zabbix安装教程

    #### 一、Zabbix简介及环境准备 - **Zabbix概述**:Zabbix是一款开源的网络监控工具,用于实时监控IT基础设施的状态,包括网络服务、服务器健康状况以及应用程序等。它支持自动发现、故障报警等功能,广泛应用于数据...

    Zabbix中文版安装部署整理.pdf

    Zabbix简介 Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。Zabbix能够监视各种网络参数,保证服务器系统的安全运营,并提供柔软的通知机制以让系统管理员快速定位/解决存在...

    ZABBIX安装及部署使用简介.docx

    1. **更新系统及安装插件** 首先,确保你的Ubuntu系统是最新的,通过运行`sudo apt update && sudo apt upgrade`命令来更新系统和软件包。 2. **安装Zabbix仓库** 添加Zabbix的官方仓库到你的系统源列表,以便...

    zabbix零基础教程及安装指南

    #### 一、Zabbix简介 Zabbix是一款开源的企业级网络监控系统,能够帮助用户实现对网络设备、服务器、应用程序等资源的集中监控与管理。Zabbix提供了丰富的功能,包括但不限于数据采集、数据存储、数据展示与分析...

    Zabbix安装详解及配置

    Zabbix 安装详解及配置 Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。下面是 Zabbix 的安装部署过程和报警配置。 一、Zabbix 简介 Zabbix 能监视各种网络参数,保证...

    zabbix培训(PPT39页).ppt

    Zabbix 架构简介 Zabbix 架构主要包括五个组件: 1. Zabbix Server: 负责接收 Agent 发送的报告信息的核心组件,所有配置、统计数据及操作数据都由它组织进行。 2. Database Storage:专用于存储所有配置信息,...

    yum安装zabbix

    #### 一、Zabbix简介 Zabbix是一款开源的企业级监控套件,能够实现对网络设备、服务器以及应用程序等资源的全方位监控。它不仅支持通过简单网络管理协议(SNMP)来监控网络设备,还能够监控Linux、Windows等多种...

    Zabbix中文文档6.0长期支持版;Zabbix平台搭建及配置文档

    1. **Zabbix简介** - **手册结构**:文档包括了Zabbix的基本概念、安装部署、配置、监控项、触发器、图形化界面、API接口等多个方面的内容,旨在帮助用户逐步理解和操作Zabbix系统。 - **什么是Zabbix**:Zabbix是...

Global site tag (gtag.js) - Google Analytics