nagios

Linux系统运维工程师入门绝招放送

南楼画角 提交于 2020-02-27 09:40:40
运维是干嘛的?安装服务器系统?重装系统再装系统?背锅的? 我就稀里糊涂的,这样报着必死的决心,考下 RHCE 认证,走上了 Linux 运维的道路,成为了一名 linux 运维工程师。有些心得跟大家分享下,避免小白多走冤路。 Linux 运维必须要掌握的工具,我列出这几方面,这样的话入门就基本没问题。 Linux 系统学习可以选用 redhat 或者 centos ,特别是 centos 在企业中用得最多,当然还会有其它版本的,以这两个版本学习就可以,因为你懂的,没什么大区别,有时间可以再研究一下 SUSE ,比如我的公司 就是在使用这个系统。。。。。无论那个 Linux 系统原理和命令大致是一样的。 建议熟练掌握的 工具如下: L inux 基础 这个不需要废话,是最基础的基础,如果连这个你都不会就不要干了,可以参考书籍, 《 Linux 就该这么学》 https://www.linuxprobe.com/ ,最好可以完全掌握,因为全书都是讲解的最主要最基础最实用的知识。 系统 网络服务 Linux 服务有很许多,每一个公司使用的业务和服务又不一样,可是基础的服务一定要掌握,例如 SAMBA , FTP, DNS ,邮件这几个简单学习一下就可以, LAMP 和 LNMP 是必须要熟练掌握,并不是只会简单搭建,是要很熟悉里面的配置,公司基本上都是 WEB 服务器, nginx 和

Nagios+pnp4nagios+rrdtool 安装配置nagios(一)

痞子三分冷 提交于 2020-02-24 22:52:39
基于的软件版本 Apache-2.0.63 php-5.3.2 nagios-3.2.3 nagios-plugins-1.4.15 rrdtool-1.4.5 nrpe-2.12 pnp4nagios-0.4.13 check_mysql_health 服务器端 1 、安装前准备 ( 1 )创建 nagios 用户和用户组 [root@localhost ~]#useradd -s /sbin/nologin nagios [root@localhost ~]#mkdir /usr/local/nagios [root@localhost ~]# chown –R nagios.nagios/usr/local/nagios ( 2 )开启系统 sendmail 服务 ( 自行选择 ) 在 nagios 监控服务器上开启 sendmail 服务的主要作用是让 nagios 在检测到故障时可以发送报警邮件,目前几乎所有的 linux 发行版本都默认自带了 sendmail 服务,所以,在安装系统时只需开启 sendmail 服务即可,并且不需要在 sendmail 上做任何配置。 2 、 编译安装 Nagios [root@localhost ~]# tar -zxvf nagios-3.2.3.tar.gz [root@localhost ~]# cd nagios-3.2.3

Nagios安装与配置

倾然丶 夕夏残阳落幕 提交于 2020-02-24 21:09:48
安装包获取 Nagios https://sourceforge.net/projects/nagios/files/ Nagios Plugins https://www.nagios.org/downloads/nagios-plugins/ nagios.zip 百度网盘-Linux-安装包-nagios 规划 主机名 角色 IP地址 nagios nagios监控服务器 192.168.233.160 RS01 nagios客户(被监控)端 192.168.233.159 RS02 nagios客户(被监控)端 192.168.233.158 服务器端安装 准备工作 调整字符集 echo 'export LC_ALL=C'>> /etc/profile echo $LC_ALL source /etc/profile cd ~ 关闭防火墙 关闭selinux setenforce 0 getenforce 时间同步 echo '*/10 * * * * /usr/sbin/ntpdate pool.ntp.org >/dev/null 2>&1'>>/var/spool/cron/root 安装所需基础软件包 yum install gcc glibc glibc-common -y yum install gd gd-devel -y yum install httpd

CentOS 6.4 安装Nagios server

懵懂的女人 提交于 2020-02-24 19:06:52
1. 安装apache, gcc, glibc, nagios, nagios-plugins. 基本就是安装安装文档粘贴复制。 http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html 2. 在被监控的机器上安装和配置nrpe. 下载链接:http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz/download 官方安装配置文档: http://nagios.sourceforge.net/docs/nrpe/NRPE.pdf 3. 在Nagios Server上添加被监控的机器。 a. 添加host/service配置文件。 # touch hosts.cfg # touch services.cfg # vi /usr/local/nagios/etc/nagios.cfg cfg_file=/usr/local/nagios/etc/objects/hosts.cfg cfg_file=/usr/local/nagios/etc/objects/services.cfg 在hosts.cfg中添加server3. 在services.cfg中添加ping和disk的监控。 检查配置和重启nagios服务

nagios的安装和配置(二)

て烟熏妆下的殇ゞ 提交于 2020-02-24 17:47:41
一、监控远程主机的公有服务(比如监控192.168.3.244,192.168.3.233是否存活,并检查192.168.3.233的http是否正常) 1、在objects目录下创建remote.cfg define host{ use linux-server host_name 192.168.3.244 alias 192.168.3.244 address 192.168.3.244 } define host{ use linux-server host_name 192.168.3.233 alias 192.168.3.233 address 192.168.3.233 } define hostgroup{ hostgroup_name remote linux-servers alias remote Linux Servers members 192.168.3.244,192.168.3.233 } define service{ use local-service hostgroup_name remote linux-servers service_description PING-alive check_command check_ping!100,20%!500.0,60% } define service{ use local-service

烂泥:学习Nagios(二):Nagios配置

我们两清 提交于 2020-02-24 17:46:45
本文由 秀依林枫 提供友情赞助,首发于 烂泥行天下 nagios安装完毕后,我们现在就来配置nagios。有关nagios的安装,可以参考《 烂泥:学习Nagios(一):Nagios安装 》这篇文章。 说明:为了和nagios版本的保持一直,我们在此使用的是nagios最新版nagios-4.1.0rc1。 注意:最新版的nagios可在web页面查看其运行的PID。 一、nagois监控对象 nagios监控的对象比较多,我们可以从颗粒度的不同进行划分,分为笼统对象和详细对象。 1.1 笼统对象 nagios监控的笼统对象可以分为两种类型:网络服务和主机资源。 网络服务包括主机(含网络设备)存活状态、web服务、ftp服务、数据库服务、自定义服务等。 主机资源包括系统负载、当前IP链接数、磁盘空间使用情况、当前进程数、自定义资源等。 1.2 详细对象 nagios监控的详细对象,有以下对象: 网站监控、主流数据库监控、协议监控、操作系统监控、应用监控、应用服务器监控、网络监控、动力环境监控、存储监控、邮件监控、安全监控、日志监控、虚拟化监控。 网站监控主要包括网站、网站应用、网站内容、HTTP、SSL等。 主流数据库监控主要包括MySql、Oracle、DB2、MSSQL等。 协议监控主要包括HTTP、DNS、FTP、SNMP、SMTP、SSH、LDAP、IMAP、POP

nagios 部署与配置方法

北战南征 提交于 2020-02-24 17:33:18
一, Nagios部署与配置方法: Nagios服务端安装 Nagios插件安装 https://www.cnblogs.com/Richardzhu/p/3340638.html Apache安装 https://www.cnblogs.com/Anker/p/3355573.html php安装 /*****************************************************************************/ 遇到问题: 1. 使用chkconfig --add 添加服务时提示“在nagios服务中读取信息时出错:没有那个文件或目录” 参考网址:http://blog.chinaunix.net/uid-28597757-id-3503976.html 2. 安装apatche时,./configure --prefix=/usr/local/apache2 报错:configure: error: APR not found. Please read the documentation. 3.安装apr, 报错:rm: cannot remove 'libtoolT': No such file or directory https://jingyan.baidu.com/article

Nagios图形化Pnp 安装和配置 ZT

泄露秘密 提交于 2020-02-24 17:30:37
转自: http://blog.appleandroid.com/post/29/ ⑴安装完nagios,继续安装pnp,要注意rrdtool的安装。 tar -xvzf pnp-0.4.13.tar.gz cd pnp-0.4.13 ./configure make all make install make install-config make install-init --------------------------------------------------------------------------------- FAQ: *** Configuration summary for pnp 0.4.13 02-19-2009 *** General Options: ------------------------- ------------------- Nagios user/group: nagios nagios Install directory: /usr/local/nagios HTML Dir: /usr/local/nagios/share/pnp Config Dir: /usr/local/nagios/etc/pnp Path to rrdtool: /usr/local/bin/rrdtool (Version 1.2.23)

linux系统下Nagios+rrdtool+Pnp4nagios监控环境的搭建

会有一股神秘感。 提交于 2020-02-24 17:26:01
环境中的软件版本>>>>>>>>>>>>>>>>>> nagios版本:3.5.1 rrdtool版本:1.3.8 pnp4nagios版本:0.6.21 一、第一部分:nagios服务的部署安装 (1)安装nagios服务所需的依赖 [root@nagios_server ~]# yum install yum install gcc make -y //nagios源码安装需要 [root@nagios_server ~]# yum install glibc glibc-common -y //最小化安装的系统都会安装有这两个包 [root@nagios_server ~]# yum install httpd php -y [root@nagios_server ~]# yum install gd gd-devel -y //php所需的gd库,不安装会影响主页上的Map功能 (2)、创建nagios用户、nagcmd组、 将nagios和apache用户加入到nagcmd组中 [root@nagios_server nagios]# useradd nagios [root@nagios_server nagios]# groupadd nagcmd [root@nagios_server ~]# usermod -a -G nagcmd nagios [root

常见开源监控软件的介绍

痞子三分冷 提交于 2020-02-22 12:04:21
比较常见的开源监控系统 Nagios 介绍: 它是一款免费的开源IT基础设施监控系统,能有效监控 Windows 、Linux、VMware 和 Unix 主机状态,交换机、路由器等网络设置等。Nagios核心功能是监控报警,告警能力很不错,但是图形展示效果很差。l另外通过安装插件和编写监控脚本,用户可以实现应用监控,并针对大量的监控主机和多个对象部署层次化监控架构。 同时nagios更加灵活。Nagios最大的特点是其强大的管理中心,尽管其功能是监控服务和主机的,但Nagios自身并不包括这部分功能代码,所有的监控、告警功能都是由相关插件完成的。 功能特性: 监控网络服务(SMTP、POP3、HTTP、NNTP、PING等) 监控主机资源(处理器负荷、磁盘利用率等); 简单地插件设计使得用户可以方便地扩展自己服务的检测方法; 并行服务检查机制; 优点: 通过安装插件和编写监控脚本,可以实现对目标的监控 出错的服务器、应用和设备会自动重启,自动日志滚动 配置灵活,可以自定义shell脚本,通过分布式监控模式 支持以冗余方式进行主机监控,报警设置多样 命令重新加载配置文件无需打扰Nagios的运行 缺点: 事件控制台功能很弱,插件易用性差 对性能、流量等指标的处理不给力 看不到历史数据,只能看到报警事件,很难追查故障原因 配置复杂,初学者投入的时间、精力和成本比较大 Cacti 介绍