设为首页 收藏本站
查看: 1751|回复: 0

[经验分享] Zabbix 2.4.5 源码包安装及使用

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-11-30 09:45:44 | 显示全部楼层 |阅读模式
注:公司之前用nagios的,由于业务壮大。很多监控功能实现不了  
应运维经历要求学习了一下zabbix,并且按要求写一份安装文档规范。


安装步骤:
平台环境 mysql5.6.23  nginx/1.8.0   php5.5.7
安装zabbix-2.4.5.tar.gz 服务端
(1).yum install net-snmp-devel libxml2-devel libcurl-devel // 安装依赖

(2). 解压.zabbix-2.4.5.tar.gz 进入解压目录编译安装
编译参数:
./configure --prefix=/usr/local/zabbix-2.4.5/ --enable-server \
> --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
make&&make install

(3).创建zabbix用户
groupadd zabbix
useradd -g zabbix zabbix

(4).初始化数据库并导入库文件
mysql -uroot -proot 进入数据库
create database zabbix default charset utf8;
quit;
请导入三个库结构文件在压缩包中
/root/zabbix-2.4.5/database/mysql/
Data.sql    images.sql   images.sql
命令:mysql -uroot -proot zabbix < database/mysql/schema.sql
mysql -uroot -pttlsapwd zabbix < database/mysql/images.sql
mysql -uroot -ppttlsapwd zabbix < database/mysql/data.sql

(5).创建配置拷贝配置文件
mkdir /etc/zabbix
cp config/zabbix_server.conf /etc/zabbix/
编辑配置文件内容
DBName=zabbix  zabbix库
DBUser=root     授权用户
DBPassword=ttlsapwd  DB密码
DBPort=3306

(6).启动server 端程序
/usr/local/zabbix-2.4.5/sbin/zabbix_server
.拷贝网站源码php程序,启动nginx
拷贝 /root/zabbix-2.4.5/frontends/php  到/usr/local/nginx/html/目录
启动nignx  /usr/local/nginx/sbin/nginx

(7)按照图形界面一步下一步点完成

(9)登录名密码:Admin  zabbix

具体安装步骤:
访问http://ip/zabbix   访问后的界面,会检查PHP_INI文件各项参数
QQ截图20151130094300.png

该界面是填写连接数据库名称,用户,及密码是安装步骤是vi/etc/zabbix/zabbix_server.conf这几项:  DBHost=localhost
DBName=zabbix
DBUser=root
DBPassword=root
此步骤完成以后接下来选项都是默认选项下一步即可然后到登陆界面


登陆以后选择 profile—>USER ->选择中文字体

QQ截图20151130094308.png




查看安装以后ZABBIX 服务运行状态,点击检测中主界面,查看ZABBIX 运行状态值。此界面是运行状态正常,zabbix 安装完成。

QQ截图20151130094314.png



使用zabbix 监控linux主机

客户端安装:
客户端安装包和服务端在同一包里
安装时加编译参数:
./configure --prefix=/opt/zabbix --enable-agent   
make && make install  

安装完毕后更改/etc/zabbix/zabbix_agentd.conf
Hostname和Server 这两项Server地址选择监控服务器Ip地址
然后重启/etc/init.d/zabbix-agent服务,检测日志是否会有报错
QQ截图20151130094321.png


QQ截图20151130094328.png


添加主机(组态—>主机—>添加主机)
选项1主机名跟/etc/zabbix/zabbix_agentd.conf Hostname对应,可以添加选添加群组
选项3 ip地址选择主机IP地址 ,端口默认选择10050.
QQ截图20151130094336.png



添加模板
主机内必须添加才模板或自定义模板才可监控,先选择监控主机系统OS 模板添加
模板包括系统内常用的一些监控项目,客户端是Linux这里选择Linux OS 模板
其他模板可根据需要任意添加。

QQ截图20151130094345.png


添加完主机以后的界面,刷新过后看见可用性状态变成绿色表示客户端安装正常

QQ截图20151130094352.png

点击主界面监测中—>触发器 可以看加触发器健康状态

点击图形可以查看图形信息
QQ截图20151130094400.png                                     


自定义模板(添加应用集,项目, 触发器, )
选择组态—>添加模板
可在模板添加可监控主机和群组,这里拿监控weblogic 端口举例
QQ截图20151130094408.png


点击weblgoc server模板选择项目->添加监控项目
类型选择zabbix 代理,因为我们安装了客户端
QQ截图20151130094415.png


                              键值我们根据端口的类型选择
net.tcp.port[<ip>,port]
Port值 改成weblogic 7001端口
数据类型我们选择数字型 十进制,因为我们希望返回0 | 1 ,而0 |1是十进制
其他选项默认也可更改

QQ截图20151130094424.png


创建触发器
表达式选择触发器—添加触发器窗体顶端
窗体底端
表达式写:{Template weblogic Server:net.tcp.listen[7001].max(#3)}=0
       检测weblogic tcp 7001 端口 端口是否开启0 – 未监听1 – 监听中,
           Net.tcp.listen 前面要写模板名称 ,自选定义触发器严重性。
QQ截图20151130094432.png




查看自己的定义的触发器是否正常
点击主态->主机
QQ截图20151130094441.png


查看触发器获取信息状态
点击监测中->触发器
QQ截图20151130094450.png




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-145203-1-1.html 上篇帖子: CentOS Linux 监控安装之Zabbix 下篇帖子: 编写脚本实现Zabbix监控Nginx状态
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表