Zabbix 简单安装配置

概述

监控系统特性:

数据采集,存储,可视化,告警

zabbix server >>>> 数据采集;

zabbix database(mysql) >>>> 存储;

zabbix web gui(amp,php) >>>> 可视化实现监控和配置监控唯一入口

zabbix proxy 分布式监控用到,代理服务器

zabbix agent 客户端数据采集

zabbix术语:

主机host >>> 主机组host group

监控项item >>> 应用application

触发器trigger >>> 阈值 trigger

动作action >>> conditions,operations

实验环境:

192.168.30.26 mini6做zabbix server

192.168.30.23 mini3做agent

一、软件安装及配置文件

1.准备yum仓库repo文件

清华源

官方源

2.安装agent客户端:

yum install zabbix-agent

客户端配置文件:

vim /etc/zabbix/zabbix_agentd.conf

3.服务端安装

服务端安装如果采用官方源需要先安装zabbix-release

否则会报以下错误

zabbix-release安装好后yum clean all

安装服务端

yum install zabbix-server-mysql zabbix-get

安装web GUI

yum install httpd php php-mysql php-mbstring php-gd php-bcmath php-ldap php-xml

yum install zabbix-web-3.0.2-1.el7.noarch.rpm zabbix-web-mysql-3.0.2-1.el7.noarch.rpm

4.准备mysql数据库

配置文件 vim /etc/my.cnf

log-bin=master-log

innodb_file_per_table=ON

skip_name_resolve=ON

创建zabbix数据库及用户

MariaDB [mysql]> create database zabbix charset ‘utf8‘;

MariaDB [mysql]> grant all on zabbix.* to [email protected] identified by ‘centos‘;

创建zabbix表结构,zabbix自带创建脚本,

cd /usr/share/doc/zabbix-server-mysql-3.4.11

gzip -d create.sql.gz

mysql -uzabbixuser -hlocalhost -p zabbix < create.sql

5.修改zabbix配置文件

vim /etc/zabbix/zabbix_server.conf

ListenPort=10051

SourceIP=

LogType=file

LogFile=/var/log/zabbix/zabbix_server.log

LogFileSize=0

DebugLevel=3

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=

DBSocket=/tmp/mysql.sock

DBPort=3306

修改时区

1)vim /etc/php.ini

date.timezone = Asia/Shanghai

2)vim /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai

二、zabbix添加监控对象

1.添加主机

2.添加Items项

3.添加Triggers定义告警阈值

三、测试

使用客户端访问

在zabbix GUI上看到发现问题

最新监控值

客户端停止访问后恢复正常

来自为知笔记(Wiz)

原文地址:https://www.cnblogs.com/allin2018/p/9387525.html

时间: 2024-11-14 12:42:24

Zabbix 简单安装配置的相关文章

zabbix 客户端安装配置运行

1 创建zabbix 用户 groupadd zabbix; useradd -g zabbix zabbix; passwd zabbix; 两次输入密码 2 下载获得zabbix的包,然后解压 tar zxvf zabbix-2.2.3.tar.gz; 3 安装 cd /home/zabbix/zabbix-2.2.3; ./configure --with-net-snmp --with-libcurl --enable-agent --prefix=/usr/local/zabbix s

zabbix客户端安装配置

1.下载,解压并安装zabbixtar zxvf zabbix-2.0.12.tar.gzcd zabbix-2.0.12./configure --prefix=/usr/local/zabbix --enable-agentmake&&make install 2.配置zabbix_agentdgroupadd zabbixuseradd -g zabbix zabbix chown zabbix:zabbix -R /usr/local/zabbix cp misc/init.d/f

RabbitMQ在CentOS上的简单安装配置

安装 1.依赖Erlang,yum install erlang安装之 2.去官网下载Fedora/RHEL的rpm包,rpm -ivh rabbitmq-server-*.noarch.rpm 安装之 配置 1.启用Web管理页面:rabbitmq-plugins enable rabbitmq_management 2.启动RabbitMQ:service rabbitmq-server start 3.添加防火墙策略:允许5672(rabbitmq默认端口)和15672(Web管理端口)

Zabbix&LAMP安装配置

监控端操作 基于LAMP架构部署Zabbix #!/bin/bash #基于LAMP架构安装Zabbix # lamp(){ #关闭防火墙&核心安全功能systemctl stop firewalld.servicesystemctl disable firewalld.service &> /dev/nullsetenforce 0sed -i "7cSELINUX=disabled" /etc/sysconfig/selinux #下载安装必要组件yum in

Zabbix&LNMP安装配置

监控端操作 #!/bin/bash #安装zabbix+LNMP # lnmp(){ #关闭防火墙&核心安全功能 systemctl stop firewalld.service systemctl disable firewalld.service &> /dev/null setenforce 0 sed -i "7cSELINUX=disabled" /etc/sysconfig/selinux #yum安装nginx wget http://nginx.o

集中化监控工具zabbix的安装配置(centos7)

一.zabbix是什么 Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题.zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等

Freeradius+mysql+daloradius简单安装配置

概述 之前说了Freeradius与AD结合进行802.1x认证方面的内容.本例则在之前实验配置的基础之上,将Freeradius与mysql.daloradius结合,实现可以通过web方式管理radius服务器,并通过数据库进行用户认证等信息的存储.本例只适合centos7环境下的freeradius3.0.x版本. 环境准备 1.      FreeRadius服务器,之前已经配置好的. 2.      组件apache.mariadb(mysql).daloradius等. 安装配置 1

zabbix server安装配置

环境:RedHat6.5 x64.Apache2.4.12.PHP5.6.6.MySQL5.6.23.Zabbix2.4.4 在同一台服务器上安装配置 首先配置主机hosts表! 一.MySQL安装 安装过程参见<MySQL安装配置>,在这里多安装MySQL-devel和shared包,安装zabbix时需要. rpm -ivh MySQL-devel-advanced-5.6.23-1.el6.x86_64.rpm rpm -ivh MySQL-shared-advanced-5.6.23-

zabbix 之 安装配置手册(全)

1.1.1.1. zabbix 概况 1.1.1.1.1. zabbix 简介 Zabbix是一个高度集成的网络监控解决方案,可以提供企业级的分布监控解决方案. Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置. 被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据 Server端:通过收集SNMP和agent发送的数据,写入数据库(mysql,oracle等),再通过php-nginx或者php-apache在web前端展示. 1.1.1.1.2