zabbix之yum安装

安装服务端192.168.134.141

Server配置文件vim/etc/zabbix_server.conf

网页文件:/usr/share/zabbix

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

数据库sock:DBSocket=/var/lib/mysql/mysql.sock

Agentd配置文件:vim /etc/zabbix_agentd.conf

cd /usr/local/src

wget http://www.lishiming.net/data/attachment/forum/epel-release-6-8_32.noarch.rpm

yum install -y httpd mysql mysql-libs phpphp-mysql mysql-server php-bcmath php-gd php-mbstring

rpm -ivh epel-release-6-8_32.noarch.rpm

yum install -y zabbix20 zabbix20-agent zabbix20-server  zabbix20-server-mysql zabbix20-webzabbix20-web-mysql net-snmp-devel

/etc/init.d/zabbix-agent start                                      #客户端与服务端通信,端口10050

vim /etc/my.cnf

#修改或增加如下内容

[mysql]

default-character-set = utf8

[mysqld]

character_set_server = utf8

#yum装的mysql,my.cnf中没有[mysql]。可以不用添加

/etc/init.d/mysqld start                     #启动数据库后才可以增删改查

mysql -uroot -e "create databasezabbix"

mysql -uroot --default-character-set=utf8zabbix < /usr/share/zabbix-mysql/schema.sql

mysql -uroot --default-character-set=utf8zabbix < /usr/share/zabbix-mysql/images.sql

mysql -uroot --default-character-set=utf8zabbix < /usr/share/zabbix-mysql/data.sql

mysql -uroot -e "grant all on *.* to‘zabbix‘@‘localhost‘ identified by ‘zabbix‘"

vim /etc/zabbix/zabbix_server.conf

#修改

DBPassword=zabbix

#刚才授权zabbix的密码

/etc/init.d/mysqld restart

/etc/init.d/httpd start

#在web界面输入192.168.134.141/zabbix

#出现php.ini文件问题

vim /etc/php.ini

#添加或者修改

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

date.timezone = Asia/Chongqing

/etc/init.d/httpd restart

#在web界面刷新,正确,下一步输入zabbix数据库用户name:zabbix,passwd:zabbix

#下一步随便定义一个名字如da

#最后登录zabbix,默认user:admin,passwd:zabbix

#登录zabbix后,首先设置下语言

点击右上角的Profile,在Language选择Chinese(zh_CN,点击Save)

安装客户端192.168.134.132

cd /usr/local/src

wget http://www.lishiming.net/data/attachment/forum/epel-release-6-8_32.noarch.rpm

yum install -y httpd mysql mysql-libs phpphp-mysql mysql-server php-bcmath php-gd php-mbstring

rpm -ivh epel-release-6-8_32.noarch.rpm

yum install zabbix20-agent

vim /etc/zabbix_agentd.conf

#修改

Server=192.168.134.141

ServerActive=0.0.0.0:10050                                #所有的IP

Hostname=aming                                                  #自定义,但要唯一

#在服务端192.168.134.141测试连通性

zabbix_get -s 192.168.134.132 -p10050 -k"system.hostname"             #显示客户端主机名则通

/etc/init.d/zabbix-agent start

#打开web界面

点击--配置—主机—创建主机

主机名称和可见名称自定义,如:两个都是132

加入Zabbix servers组

IP地址填写客户端IP,192.168.134.132

DNS留空

然后点击存档

配置告警邮件

在服务端

mkdir -p /home/zabbix/bin

vim /home/zabbix/bin/baojing.sh                               #创建发送邮件脚本

#!/bin/bash

echo "$3" |/bin/mail -s"$2" $1

chmod +x /home/zabbix/bin/baojing.sh

vim /etc/zabbix_server.conf

#修改

AlertScriptsPath=/home/zabbix/bin

ExternalScripts=/home/zabbix/bin

在web界面配置

1:创建示警媒介类型

点击管理—示警媒介类型—创建媒体类型

名称:jingbao                            #自定义

类型:脚本

脚本名称:gaojing.sh             #刚才定义的脚本,路径已经在配置文件定义了

点击添加

2:创建用户

点击管理—用户—创建用户

选择用户

别名:gg                                     #自定义

Name:David                       #自定义

姓氏:gg                                     #自定义

群组:Gests                      #暂时自定义

密码:redhat

密码(再次确认):redhat

其它默认

选择示警媒介

在示警媒介点击添加

类型:jingbao                                      #刚才定义的示警媒介name

收件人:[email protected]

用此如果示警度:选择自己需要的

点击添加

最后点击下面的添加

OK 添加成功

3:创建动作

点击组态—动作—创建动作

选择动作

名称:new                                  #自定义动作名称

选择操作

用户群组:Guests

用户gg(David gg)

送到用户仅送到jingbao

标志:点击新的  把非知悉改为知悉       点击 添加                #没有操作这一步不能创建成功

点击添加

最后点击添加

OK

时间: 2024-10-25 21:04:04

zabbix之yum安装的相关文章

搭建zabbix(yum安装zabbix,ngixn,mysql,源码安装php)

yum安装zabbix,ngixn,mysql,源码安装php,并不是有特别的效果,而是zabbix源码安装失败了... 1.安装zabbix的repo2.yum 安装 3.yum安装mariadb mariadb-server4.创库zabbix,赋权给zabbix用户5.将zabbix文件的库导入mysql中 6.修改zabbix_server.conf配置文件7.启动开机自启zabbix_server.service 8.yum安装nginx9.修改nginx.conf配置文件,用ngin

Zabbix服务器yum安装

1. 准备系统,我的环境centos7 最小安装 ,本文介绍从官方源码库安装 2. 安装源码库配置部署包.这个部署包包含了yum配置文件. rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm 此地址可以换成任意资源站 下载完成后增加yum源 (也可直接将下面repo文件复制自己建立 ) [[email protected] ~]

centos7 yum 安装zabbix设置钉钉机器人报警

原文地址 网上有很多zabbix使用钉钉触发告警信息的攻略, 需要注意的是zabbix3.2不能使用那些攻略进行触发报警. 至于监控内容啥的不在这篇文章里谈及, 我们这里只谈报警部分. 作者这里的环境基本都是centos 7.4 以及zabbix3.2 yum 安装,如果读者用的其他系统, 或安装方式不同, 此文章仅供参考. 搭建好zabbix3.2环境,然后: 从网上下载一下钉钉的zabbix机器人: 钉钉-zabbix-robot 解压缩并放在你的任意位置,改名为dingding.sh并放到

zabbix的基本安装

zabbix的yum安装 zabbix的主页:http://www.zabbix.com/ zabbix server端: 安装zabbix的yum源 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm yum安装安装zabbix及相关应用 yum install zabbix-server-mysql zabbix-web-mysql -y 安装zabbix-a

centos7.x之yum安装zabbix

1.安装LAMP #关闭防火墙方便测试 yum install epel-release -y systemctl stop firewalld.service systemctl disable firewalld.service setenforce 0 #安装httpd yum install httpd systemctl start httpd.service  systemctl enable httpd.service #安装数据库5.6 wget http://dev.mysql

CentOS 7 yum安装Zabbix

CentOS 7 yum安装Zabbix 一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. 下面是Centos7上yum安装zabbix的步骤. 二.Zabbix安装 本文档在同一台机器上安装了zabbix-server 和zabbix-agent 自己监控自己. 1.配置LAMP 参照下面的链接 Centos

[原创] zabbix学习之旅二:yum安装

对于允许连接公网的环境下,显然通过yum安装是最为简单方便的,也是官网推荐的安装方式.通过这种方式安装,会将php.apache.zabbix本身都一并安装,解决了烦人的依赖包问题. 本文将介绍如何进行yum安装. 安装Mysql zabbix支持安装在多种数据库上,本方案中数据库为mysql.安装及库表建立如下: 安装mysql5.6.28,安装方式为rpm安装,安装前若本机已有老旧mysql,请卸载. rpm –ivh MySQL-server-5.6.28-1.el6.x86_64.rpm

zabbix之编译安装与yum方式安装

系统:Centos6.* 一.Lanmp环境部署 配置epel源 # rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm #yum -y install gcc gcc-c++ autoconf httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-

全程使用yum安装zabbix记录

环境准备:web环境(apache,php,mysql) 三个都使用yum来安装 准备yum源,使用阿里的源(新浪源安装apache的时候有问题) [[email protected]_master yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 安装php,apache,mysql [[email protected]_master yum.