使用Nagios监控本地服务状态

本文介绍了如何使用Nagios监控本地服务状态,包括环境搭建、Nagios及插件安装、通过http://IP/nagios登陆、监控本地主机及client的MySQL服务,以及利用nrpe监控硬盘信息和配置远程服务器监控。
摘要由CSDN通过智能技术生成
使用Nagios监控本地服务状态

环境

IP OS HOSTNAME packages
192.168.220.138 centos7 server nagios-4.3.1.tar.gz
nagios-plugins-2.2.1.tar.gz
nrpe-3.1.0.tar.gz
192.168.220.139 centos7 client mysql

大致流程

在这里插入图片描述

环境简易安装

[root@server ~]# yum install httpd php  gcc glibc gd gd-devel unzip mysql-devel -y
[root@server ~]# systemctl start httpd
[root@server ~]# systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

[root@server ~]# cat >> /var/www/html/index.php << eof
> <?php
> phpinfo();
> ?>
> eof

测试下环境
[root@server ~]# curl 192.168.220.138 -L		
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<style type="text/css">
body {
   background-color: #ffffff; color: #000000;}
body, td, th, h1, h2 {
   font-family: sans-serif;}
pre {
   margin: 0px; font-family: monospace;}
......

安装nagios

创建用户
[root@server ~]# useradd nagios
[root@server ~]# groupadd nagcmd
[root@server ~]#  usermod -G nagcmd nagios
[root@server ~]#  usermod -G nagcmd apache
解压文件
[root@server ~]# tar -zxvf nagios-4.3.1.tar.gz
[root@server ~]# cd nagios-4.3.1/
[root@server nagios-4.3.1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值