icinga服务器系统监控软件的安装
系统环境rhel和Centos都可以安装
这里我们所使用的安装包为中文版的icinga-cn-1.9.3.tar.bz2
(1)安装icinga软件所支持的组件包(我们这里采用yum源的方式)
组件:
libdbi-dbd-mysql-0.8.3-5.1.el6.x86_64.rpm
gd-devel-2.0.35-11.el6.x86_64.rpm libdbi-0.8.3-4.el6.x86_64.rpm
libdbi-devel-0.8.3-4.el6.x86_64.rpm
yum install gd-* libdbi-* (centos安装方式)
3.安装icinga中文安装包
tar jxf icinga-cn-1.9.3.tar.bz2 //解压
编译 ./configure
Web Interface Options:
------------------------
HTML URL: http://localhost/icinga/
CGI URL: http://localhost/icinga/cgi-bin/
Main URL: http://localhost/icinga/cgi-bin/tac.cgi
Review the options above for accuracy. If they look okay,
type 'make all' to compile the main program and CGIs.
!!! Please take care about the upgrade documentation !!!
以上提示安装成功
icinga-cn-1.9.3]#make all //全部编译
icinga-cn-1.9.3]# make fullinstall
make[1]: Entering directory `/opt/icinga/icinga-cn-1.9.3'
cd ./base && make install
make[2]: Entering directory `/opt/icinga/icinga-cn-1.9.3/base'
make install-basic
make[3]: Entering directory `/opt/icinga/icinga-cn-1.9.3/base'
/usr/bin/install -c -m 775 -o icinga -g icinga -d /usr/local/icinga/bin
/usr/bin/install: 无效的用户"icinga"
make[3]: *** [install-basic] 错误 1
make[3]: Leaving directory `/opt/icinga/icinga-cn-1.9.3/base'
make[2]: *** [install] 错误 2
make[2]: Leaving directory `/opt/icinga/icinga-cn-1.9.3/base'
make[1]: *** [install] 错误 2
make[1]: Leaving directory `/opt/icinga/icinga-cn-1.9.3'
Run make install-config for installing/overwriting the configs...
以上错误时没有创建用户
创建用户
icinga-cn-1.9.3]# useradd icinga
再次编译
icinga-cn-1.9.3]# make fullinstall
Resuming with install...
/usr/bin/install -c -m 775 -o icinga -g icinga -d /usr/local/icinga/bin
/usr/bin/install -c -m 775 -o icinga -g icinga -d /usr/local/icinga/lib
/usr/bin/install -c -m 755 -o icinga -g icinga ido2db /usr/local/icinga/bin
/usr/bin/install -c -m 755 -o icinga -g icinga log2ido /usr/local/icinga/bin
/usr/bin/install -c -m 755 -o icinga -g icinga idomod.so /usr/local/icinga/lib
make[3]: Leaving directory `/opt/icinga/icinga-cn-1.9.3/module/idoutils/src'
/usr/bin/install -c -m 775 -o icinga -g icinga -d /usr/local/icinga/etc
/usr/bin/install: 无法创建目录"/usr/local/icinga/etc": 文件已存在
make[2]: *** [install] 错误 1
make[2]: Leaving directory `/opt/icinga/icinga-cn-1.9.3/module/idoutils'
make[1]: *** [install-idoutils] 错误 2
make[1]: Leaving directory `/opt/icinga/icinga-cn-1.9.3'
Run make install-config for installing/overwriting the configs...
以上错误提示 etc这个目录存在了
我们就把这个/usr/local/icinga/etc/ 删除 rm -rf /usr/local/etc
重新安装配置文件 icinga-cn-1.9.3]# make install-config
给用户添加密码
etc]# htpasswd -mc htpasswd.users icingaadmin
New password:
Re-type new password:
htpasswd: password verification error
You have mail in /var/spool/mail/root
以上就配置完成了。
4.安装服务插件(这里我使用了nagios的插件)
步骤:
(1)将nagios的服务插件制作成yum源安装
(2)配置yum源
(3)安装nrpe和nagios服务控件
(4)查看nrpe服务和测试
(5)查看各自的服务器目录
icinga生成的服务插件目录是:/usr/local/icinga/libexec
nagios生成的服务插件目录是:/usr/local/nagios/libexec
5.启动icinga
首先启动 httpd 服务
service httpd restart
再次启动
service icinga restart
6.访问http
http://127.0.0.1/icinga
成功
7.配置被监控端的配置(这里也需要安装nrpe和nagios服务插件《步骤同上4》)
(1)被监控端配置nrpe插件服务(添加服务端的ip)
8.在icinga软件中配置主机模本和主机服务
(1)服务配置模板目录:(/usr/local/icinga/etc/objects/commands.cfg)
(2)配置主机模本目录:/usr/local/icinga/etc/objects(复制源模板并修改成自己定义的模板)
(3)指定服务模板路径(/usr/local/icinga/etc/icinga.cfg)
8.实现mysql的监控
(1)在被监控端创建mysql的监控授权用户和密码
grant all privileges on *.* to 'monitor'@'192.168.*.*' identified by 'monitor';
(2)模板引用(/usr/local/icinga/etc/objects/commands.cfg)
(3)定义服务(/usr/local/icinga/etc/objects/linux.cfg)
转载于:https://blog.51cto.com/zzxtbl/1554881
icinga服务器系统监控软件的安装相关推荐
- 机房服务器系统监控软件,机房服务器系统监控软件
机房服务器系统监控软件 内容精选 换一换 随着SAP系统业务数据量的持续增长,线下软件版本旧.性能差或友商云服务器规格小.架构不灵活等因素,导致SAP系统运行缓慢.维护成本高.越来越多的客户选择将SA ...
- 服务器系统监控软件有哪些,我司服务器上几个常用的监控工具,俺全瞟来了
概 述 本文主要记录一下Linux系统上的一些常用系统(性能)监控工具,体量不大,但却非常好用. 正所谓磨刀不误砍柴工,同类的工具稍微花点时间总结一下,还是挺值得的! 本文内容思维导图如下: 注:该处 ...
- Nagios系统监控软件的安装设置(4)
六.服务端口修改后的设置<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" / ...
- Linux下常用的系统监控软件
转载:http://blog.chinaunix.net/uid-25266990-id-3380929.html Linux下常用的系统监控软件有Nagios.Cacti.Zabbix.Monit等 ...
- 服务器温度显示软件,服务器温度监控软件
服务器温度监控软件 内容精选 换一换 MindX DL(昇腾深度学习组件)是支持Atlas 800 训练服务器.Atlas 800 推理服务器.服务器(插Atlas 300T 训练卡).GPU服务器的 ...
- docker开源系统监控软件Nagios
开源的系统监控软件 下面整理了3个: 1.Zabbix 2.Nagios 3.Open-Falcon 这位博主进行的完整的介绍: https://www.cnblogs.com/linuxandy/p ...
- 重装华为服务器系统软件,服务器系统重装软件
服务器系统重装软件 内容精选 换一换 Atlas 800 训练服务器(型号 9010)安装上架.服务器基础参数配置.安装操作系统等操作请参见<Atlas 800 训练服务器 用户指南 (型号90 ...
- Nagios远程监控软件的安装与配置详解
Nagios远程监控软件的安装与配置详解 作者:redhat_hu Nagios是一款功能强大的网络监视工具,它可以有效的监控windows.linux.unix主机状态以及路由器交换机的网络设置,打 ...
- monit 内存 监控_mac系统监控软件Monity for Mac
原标题:mac系统监控软件Monity for Mac 为大家分享一款用来系统监控的小部件,Monity for Mac可以帮助用户监控CPU系统使用率.内存使用.网络活动.电池状态.磁盘使用情况等, ...
最新文章
- MySQL------MySQL与SQLServer数据类型的转换
- 双击jar运行main主函数实现-fatJAR
- 通过组策略实现IE自动以当前域账号登录某站点
- ubuntu18安装nginx没有生成各类目录文件问题解决
- 简单分析几个常见的排序算法(C语言)
- ElemenUi搜索数据时如何重置输入框的内容
- NET 2005 中通过TryParse来检验和转换数据类型。
- 效能改进之项目例会导入实践 1
- 百度经验 回享计划
- linux清除configure文件_在Linux操作系统下自动生成Makefile的方法
- cdn对动态网站有作用吗_网站选择cdn加速有什么作用?
- 【PyCharm】Pycharm使用技巧
- es 时间字段聚合_es lucene搜索及聚合流程源码分析
- 处女座的砝码-数学推论
- 一道我根本猜不出来的Trajan
- GlusterFS(上)
- 【报告分享】2021B站创作者生态报告-哔哩哔哩(附下载)
- P6 Vue双向绑定 v-model
- 毕业五年,终于上车了
- 【CSS】总结前端三剑客之一(CSS基础)
热门文章
- ROS_Kinetic ubuntu 16.04
- 按esc键退出的一个函数
- PEAR, PECL和Perl的区别
- 海思3559A上编译OpenCV4.1.0源码操作步骤
- TensorRT Samples: MNIST(serialize TensorRT model)
- OpenBLAS简介及在Windows7 VS2013上源码的编译过程
- 【linux】shell中浮点数运算的加、减、乘、除
- android命令行工具 混淆,Android 混淆代码学习以及Android加密工具--APKProtect的使用ZZ...
- python简单单元测试示范卷_Python 单元测试的简单示例
- Java项目:疫情人员流动管理系统(java+JSP+SSM+Springboot+maven+Mysql)