zabbix 部署 server 与agent安装

安装编译环境

yum -y install *gcc*

安装LAMP

yum install -y httpd mysql mysql-server mysql-devel php php-mysql php-common php-mbstring php-bcmath php-gd php-odbc php-xml php-pear

安装zabbix其他需求

yum install -y curl curl-devel net-snmp net-snmp-devel perl-DBI

启动服务

service httpd restart

service mysqld start

安装zabbix

useradd -s /sbin/nologin zabbix

tar -zxf zabbix-2.2.2.tar.gz

cd zabbix-2.2.2

./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl

make install

修改zabbix配置

cd /usr/local/etc/

vim zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

添加启动脚本和web

cd /root/zabbix-2.0.7

cp misc/init.d/tru64/zabbix_server /etc/init.d/

chmod +x /etc/init.d/zabbix_server

mkdir /var/www/html/zabbix

cp -r frontends/php/* /var/www/html/zabbix/

配置数据库

mysql>create database zabbix;

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

mysql>flush privileges;

导入zabbix数据

mysql -uzabbix -pzabbix zabbix < ./database/mysql/schema.sql

mysql -uzabbix -pzabbix zabbix < ./database/mysql/images.sql

mysql -uzabbix -pzabbix zabbix < ./database/mysql/data.sql

启动服务

service zabbix_server start

配置安装,按要配置即可,有错误改/etc/php.ini文件即可

http://119.161.216.70/zabbix

vim /etc/php.ini

date.timezone = Asia/Shanghai

改好以后重启下http在刷新继续下一步

最后下载zabbix.conf.php 按要求上传即可

用户名admin 密码zabbix 现在可以登录了

二、zabbix的agent端安装

解压安装

useradd -s /sbin/nologin zabbix

tar -zxvf zabbix-2.2.2.tar.gz

cd zabbix-2.2.2

./configure --prefix=/usr/ --sysconfdir=/etc/zabbix --enable-agent

make install

建立启动脚本

mkdir /var/log/zabbix

chown zabbix.zabbix /var/log/zabbix

cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/

chmod +x /etc/init.d/zabbix_agentd

更改默认路径

sed -i "s#BASEDIR=/usr/local#BASEDIR=/usr/#g" /etc/init.d/zabbix_agentd

配置agentd.conf

vim zabbix_agentd.conf

LogFile=/var/log/zabbix/zabbix_agentd.log

Server=192.168.1.127    //添加server端ip

ServerActive=192.168.1.127:10051    //添加server端ip+端口号

Hostname=Zabbix server

UnsafeUserParameters=1

service zabbix_agentd start

之后我们可以再server端用命令检测下是否监控

#zabbix_get -s 192.168.1.126 -p10050 -k"net.if.in[eth0,bytes]"

190415522

有输出就ok了

时间: 2024-10-08 11:53:42

zabbix 部署 server 与agent安装的相关文章

zabbix的server端(网页)安装

1.1准备机器 [[email protected] tools]# cat /etc/redhat-release CentOS release 6.7 (Final) [[email protected] tools]# uname -m x86_64 [[email protected] tools]# uname -r 2.6.32-573.el6.x86_64 1.2系统yum源优化,使用阿里yum源 [[email protected] tools]# wget -O /etc/yu

zabbix4.4 (server,proxy,agent)安装部署实战

一. 部署架构图 二. 安装环境及版本信息 操作系统:centos7 zabbix版本: 4.4 mysql: 5.7.28 三.zabbix server安装(192.168.182.132) rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm yum-config-manager --enable rhel-7-server-optional-rpms yu

CentOS 6.5 安装部署zabbix(Server端篇)

Linux下常用的系统监控软件有Nagios.Cacti.Zabbix.Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员.    今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,并且能够生成图形报表,虽然Nagios也能够生成图形报表,但没有Zabbix这么强大. 首先,我们先来介绍下Zabblx:一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解

zabbix部署安装

先为zabbix准备基础LAMP环境 http://13145207.blog.51cto.com/6841514/1338890 yum -y install gcc gcc-c++ autoconf php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql

zabbix部署(server端)

Linux下常用的系统监控软件有Nagios.Cacti.Zabbix.Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员. 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,并且能够生成图形报表,虽然Nagios也能够生成图形报表,但没有Zabbix这么强大. 首先,我们先来介绍下Zabblx: 一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方

企业级分布式监控Zabbix部署+安装排错解决本地无法登录问题+测试邮件报警

---------------------概述---------------------- Zabbix是一个高度集成的企业级开源网络监控解决方案,与Caci. Nagios类似,提供分布式监控以及集中的Web管理界面.被监控对象只要支持SNMP协议或者运行Zabbix_agents代理程序即可,Zabbix的官方网址为http://www.zabbix.com/ 软件可以自由下载使用.补充:SNMP协议:简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(applica

Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入(1)

一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 服务器的安装及 监控主机的加入 3.zabbix server的Discover功能,实现zabbix agent 大批量的自动添加,并链接到指定的模版 4.zabbix 报警方式之 邮件报警 5.zabbix 报警方式之 微信公众号报警 6.zabbix server 端的优化工作(解决mysql 性能下降,以及zab

Zabbix Agent安装(linux版)

1. 查看linux系统版本及内核: [[email protected] tools]# uname -r 2.6.32-431.3.1.el6.x86_64 2. 创建用户名和组: [[email protected] ~]#groupadd zabbix [[email protected] ~]#useradd –g zabbixzabbix 3. 创建新目录: [[email protected] ~]# mkdir /root/tools [[email protected] ~]#

saltstack的深入-配置zabbix所需的server,web,agent

操作内容: 一.基础环境 1.使用tvm-cobbler安装一个tvm-zabbix虚拟机来做实验.在"配置zabbix所需的mysql-server"的基础上继续操作 2.网络: eth0:host-only(用于虚拟内网,手动固定IP,这样从宿主机可以直接连接到这个vm) eth1:NAT(用于上外网,动态IP) [[email protected] ~]# cd /etc/sysconfig/network-scripts/ [[email protected] network-