关键词:
最近一直忙云计算方面工作,也涉及我不太熟悉的领域,数据中心监控软件zabbix。下面我就把我最近涉及到的zabbix技术方面做一个记录
Zabbix-server服务器端的部署:
系统centos 6.4_64安装,安装desktop、开发包,硬盘容量用lvm 防火墙关闭
安装zabbix官方源与epel源
rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-2.2.2-1.e16.x86_64.rpm
rpm –ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
安装zabbix-server
Yum install –y zabbix zabbix-get zabbix-server zabbix-web-mysql zabbix-web zabbixe-agent
安装mysql数据库服务
Yum –y install mysql-server
Vi /etc/my.cnf
Chkconfig mysqld on service mysqld start
创建数据库
[[email protected] ~]# mysqladmin -uroot password tianyun
[[email protected] ~]# mysql -uroot -ptianyun
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to [email protected] identified by ‘zabbix‘;
mysql> flush privileges;
mysql> q
导入zabbix表结构:
[[email protected] ~]# mysql -uzabbix -pzabbix zabbix < /usr/share/doc/zabbix-server-mysql-2.2.1/create/schema.sql
[[email protected] ~]# mysql -uzabbix -pzabbix zabbix < /usr/share/doc/zabbix-server-mysql-2.2.1/create/images.sql
[[email protected] ~]# mysql -uzabbix -pzabbix zabbix < /usr/share/doc/zabbix-server-mysql-2.2.1/create/data.sql
[[email protected] ~]# mysql -uzabbix -pzabbix zabbix -e ‘show tables‘
.配置zabbix连接数据库:
[[email protected] ~]# vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock
[[email protected] ~]# service zabbix-server start
Starting Zabbix server: [ OK ]
[[email protected] ~]# chkconfig zabbix-server on
[[email protected] ~]# 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 date.timezone Asia/Shanghai
[[email protected] ~]# service httpd restart
[[email protected] ~]# chkconfig httpd on
配置web界面
打开浏览器:http://IP地址/zabbix
点击下一步下一步,配置成功
本文出自 “云计算系统集成服务” 博客,请务必保留此出处http://ecloud.blog.51cto.com/801693/1862449
添加自定义监控项目,zabbix配置告警-添加邮箱,zabbix配置告警-添加用户,测试告警(代码片段)
添加自定义监控项目需求:监控某台web的80端口连接数,并出图两步:1)zabbix监控中心创建监控项目;2)针对该监控项目以图形展现(个人觉得是1、写脚本获取并发连接数,2、在服务器获取数字,3.在监控中心创建监控项目,4... 查看详情
zstack受中国电信学院之邀参与“星火计划”云计算技术分享
8月20日,ZStack领导及技术专家们受中国电信学院之邀,在第三期“星火计划”云计算专业培训班进行了云计算技术分享。“星火计划”定位高端、立足长远,是中国电信集团落实“党管人才”要求、实施“人才强企”... 查看详情
zabbix:通过zabbix官方模板监控微软云azure上多台redis实例
1.运行环境:OS:CentOS7.3/Python:2.7.3/Pip:9.0.1 /Zabbix:3.2.8/ Redis:微软云Redis3.2.7Zabbix官方提供的监控模板。项目地址:https://github.com/blacked/zbx_redis_template官方提供Python和Nodejs两种版本的监控脚本,本文使用Python脚本。Zabbix所 查看详情
zabbix企业应用之定时获取监控数据做报表
...某项目突然提出一个新需求,需要每周五14点,获取他们监控项目每天20-24点监控平均数据,以小时为单位的,输出文件是excel的,要求以每天为单位单独一个sheet,汇总邮件转给业务。他们主要是做业务使用量报表,每周周报使... 查看详情
zabbix监控--阿里云主机(proxy分布式监控)
之前写了zabbixserver、client端的配置,但这只能监控局域网内主机的所有状态,那如果是夸网段呢?比如阿里云上的主机如何监控,有人会说你在阿里上在建立个zabbix不就可以了,我嫌麻烦,哈哈今天就带大家一起陪尝试通过zabbix... 查看详情
zabbix监控之迁移zabbix监控
zabbix监控中有时会根据需要对zabbix服务器进行迁移,zabbix迁移是非常简单的,因为zabbix的前端所有的操作都存在zabbix数据库里。所以zabbix迁移只需对zabbix库中相应的表进行导出导进即可。一.进入原来的zabbix服务端1.导出zabbix数据... 查看详情
zabbix监控之使用zabbix监控windows主机
Zabbix监控之使用Zabbix监控windows主机【7】我们前面介绍了Zabbix3.0监控linux主机,今天我们使用Zabbix监控windows主机,其实操作都是一样的;具体见下:我们首先下载windowszabbixagent安装服务;我们第一个url是下载链接,第二个第三个... 查看详情
zabbix的添加自定义监控项目配置邮件告警测试告警
添加自定义监控项目1.需求:监控某台web服务器的80端口并发连接数,并设置图形。2.分析需求:在zabbix监控中心创建自定义监控项目;针对该监控项目以图形展现;3.具体操作步骤:在zabbix-agent端编辑自定义脚本[[email protected]~]#... 查看详情
zabbix监控之分布式监控zabbix_proxy
Zabbix分布式监控zabbixproxy可以代替zabbixserver检索客户端的数据,然后把数据汇报给zabbixserver,并且在一定程度上分担了zabbixserver的压力.zabbixproxy可以非常简便的实现了集中式、分布式监控。zabbixproxy使用场景:?监控远程区域设备?... 查看详情
zabbix监控之nginx状态监控
...档所介绍的内容适用于公司测试/生产环境等常见的zabbix监控应用部署】一:相关环境准备:1.1相关软件以及系统系统要求:Centos6及以上(64位)环境要求:zabbix监控系统(服务端,客户端)相关中间件:nginx(版本1.6.0及以上)二:... 查看详情
自定义监控(阿里云&zabbix)
自定义监控(阿里云&zabbix)目前阿里云对25端口有限制,无法在阿里云上搭建邮件服务器发送告警邮件,如果需要邮件通知,可以采取下面方法:1.开同阿里云企业邮箱2.使用阿里云监控告警3.第三方zabbix自定义脚本监控一、... 查看详情
zabbix专题:第十章zabbix之snmp方式监控
zabbix专题:第十章zabbix之SNMP方式监控(SNMP基本都是监控网络设备,本文介绍点理论知识)概述如果我们需要监控打印机、路由器、UPS等设备,肯定不能使用zabbixagentd,因为他们不能安装软件的,还好他们一般都支持SNMP协议,这样我... 查看详情
监控对象之zabbix
https://github.com/openstack/fuel-plugin-external-zabbix本文出自“运维自动化”博客,请务必保留此出处http://shower.blog.51cto.com/4926872/1971098 查看详情
67.zabbix添加自定义监控项目配置邮件告警测试告警(代码片段)
一、添加自定义监控项目需求:监控某台web的80端口连接数,并出图两步:1)zabbix监控中心创建监控项目;2)针对该监控项目以图形展现对于第一步,需要到客户端定义脚本vim/usr/local/sbin/estab.sh//内容如下#!/bin/bash##获取80端口并... 查看详情
zabbix实战之运维篇zabbix监控web网站配置方法
【Zabbix实战之运维篇】Zabbix监控web网站配置方法一、检查Zabbix监控平台状态1.检查Zabbix各组件容器状态2.检查Zabbix-server状态二、配置监控主机的web服务1.安装httpd2.配置网页内容3.关闭防火墙和selinux4.启动httpd服务5.访问web服务三、Z... 查看详情
zabbix监控之迁移zabbixserver
abbix监控中有时会根据需要对zabbix服务器进行迁移,zabbix迁移是非常简单的,因为zabbix的前端所有的操作都存在zabbix数据库里。所以zabbix迁移只需对zabbix库中相应的表进行导出导进即可。zabbix迁移可以针对是否迁移历史数据而分... 查看详情
zabbix之日志监控
... 下面介绍zabbix另一个“重量级”的功能——日志文件监控,它最主要的是监控日志文件中有没有某个字符串的表达式,对应日志轮转与否,zabbix都支持。 在配置Item的时候,Type选择Zabbixagent(active),这里主要需要配置... 查看详情
zabbix的架构配置选项(代码片段)
[toc]Zabbix的架构配置选项(二)一、添加自定义监控项目Zabbix的特色:我们有时候会根据业务需求配置一些个性化的需求服务去监控某台web的80端口连接数,并整出监控状态图:[]zabbix监控中心创建监控项目;[]针对该监控项目以图... 查看详情