Zabbix监控工具
来源:互联网 发布:淘宝淘客怎么推广 编辑:程序博客网 时间:2024/06/05 06:53
基本环境
操作系统:
- PM:centos 7
- VM:ubuntu 12.04
共9台物理机,131台虚拟机,launch vm基于openstack。
zabbix监控工具的部署
0、zabbix简介
Zabbix是一种网络监视、管理系统。基于Server-Client架构,可用于监视各种网络服务、服务器和网络机器等状态。
Server端基于C语言,Web管理端frontend则是基于PHP制作的。在Client端如 UNIX, Windows 中安装 Zabbix Agent 之后,可监视 CPU Load、网络使用状况、硬盘容量等各种状态。
1、DEB源的配置
参考文档:https://www.zabbix.com/documentation/2.2/manual/installation/install_from_packages
各版本配置信息如下:
Zabbix 2.2 for Ubuntu 12.04 LTS:# wget http://repo.zabbix.com/zabbix/2.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.2-1+precise_all.deb# dpkg -i zabbix-release_2.2-1+precise_all.deb# apt-get updateZabbix 2.2 for Ubuntu 14.04 LTS:# wget http://repo.zabbix.com/zabbix/2.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.2-1+trusty_all.deb# dpkg -i zabbix-release_2.2-1+trusty_all.deb# apt-get updateZabbix 2.2 for Centos 7 LTS:yum -y install zabbix22-server-mysql zabbix22-web-mysql# cat /etc/apt/sources.list.d/zabbix.list #源里面的记录如下deb http://repo.zabbix.com/zabbix/2.2/ubuntu trusty maindeb-src http://repo.zabbix.com/zabbix/2.2/ubuntu trusty main
2、安装zabbix-server
ssh到zabbix server主机,并进行如下操作:
1、安装zabbix-server
# sudo apt-get install zabbix-server-mysql php5-mysql zabbix-frontend-php
2、配置zabbix_server.conf
# vi /etc/zabbix/zabbix_server.confDBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=zabbix
3、设置开机启动项
# vi /etc/default/zabbix-serverSTART=yes
4、启动zabbix-server服务
# sudo service zabbix-server start
5、启动MySQL服务
# sudo service mysql start
6、创建Zabbix数据库
# mysql -urootmysql> create database zabbix character set utf8 collate utf8_bin;mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';mysql> flush privileges;
7、导入Zabbix数据库
# cd /usr/share/zabbix-server-mysql/# sudo gunzip *.gz# mysql -u zabbix -p zabbix < schema.sql# mysql -u zabbix -p zabbix < images.sql# mysql -u zabbix -p zabbix < data.sql# sudo cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example /etc/zabbix/zabbix.conf.php# sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/sites-enabled/apache.conf# cat /etc/apache2/sites-enabled/apache.conf # Define /zabbix alias, this is the default<IfModule mod_alias.c> 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 date.timezone Europe/Riga Alias /zabbix /usr/share/zabbix</IfModule>
启动apache
# sudo service apache2 restart
3、安装zabbix-agent
ssh到任意一台zabbix agent主机,并进行如下操作:
# sudo apt-get update# sudo apt-get install zabbix-agent# sudo vim /etc/zabbix/zabbix_agentd.confServer="your_server_ip_addr"Hostname="your_client_hostname"# sudo service zabbix-agent restart
0 0
- Zabbix监控工具
- zabbix监控工具
- 监控工具之zabbix
- linux 安装zabbix监控工具
- linux 安装zabbix监控工具
- 学习zabbix监控工具备忘
- 分布式监控工具zabbix 配置安装
- 服务器监控工具zabbix、nagios、ganglia
- 运维的工具有监控zabbix
- 监控工具Zabbix之原理及部署
- Zabbix监控
- Zabbix监控
- zabbix监控
- 监控-zabbix
- 监控,zabbix
- zabbix 监控
- 监控工具mrtg,cacti,rrdtool,nagios,zabbix比较和安装
- 监控工具mrtg,cacti,rrdtool,nagios,zabbix比较和安装
- oracle查看被锁的表和被锁的进程以及杀掉这个进程
- C#编扫雷源码 一2008年03月23日
- 9.php 数组知识,date,文件upload
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(二十一)
- 设计模式 单例模式
- Zabbix监控工具
- maven 依赖介绍
- #你好Unity3D#手机上的路径(来自我的长微博)
- centos 安装 apt-get
- MPU6050 STM32 DMP包移植
- selenium+python+webdriver自动化测试之环境搭建
- storm调优
- 第三方App接入微信登录 解读
- Android 5.0学习之AnimatedVectorDrawable