Nagios最让人动心的地方就是可以随心所欲的编写自己想要检测的内容,他只需要几行简单的代码就可以为你检测到你想检测到的内容,只要根据nagios编写插件的原则来编写,这是很容易的。            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2013-11-07 20:18:47
                            
                                1923阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nagios 插件可以由自己编写,就不用在网上找了,具体工作过程如下:Nagios 的最激动人心的方面是可以轻松地编写您自己的插件,只需要了解一些简单的指导原则即可。为了管理插件,Nagios 每次在查询一个服务的状态时,产生一个子进程,并且它使用来自该命令的输出和退出代码来确定具体的状态。退出状态代码的含义如下所示:OK —退出代码 0—表示服务正常地工作。WARNING —退出代码 1—表示服            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-05-27 18:11:55
                            
                                587阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Nagios 的最激动人心的方面是可以轻松地编写您自己的插件,只需要了解一些简单的指导原则即可。为了管理插件,Nagios 每次在查询一个服务的状态时,产生一个子进程,并且它使用来自该命令的输出和退出代码来确定具体的状态。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-11-28 11:30:06
                            
                                1254阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
                   Nagios最让人动心的地方就是可以随心所欲的编写自己想要检测的内容,他只需要几行简单的代码就可以为你检测到你想检测到的内容,只要根据nagios编写插件的原则来编写,这是很容易的。Nagios首先需要一个状态码,熟悉nagios的人都知道nagios有四种状态码,分别为OK、WARNING、CRITICAL、UNKNOWN            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                            精选
                                                        
                            2014-09-18 10:54:29
                            
                                520阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nsclient++ 设置密码 监控单个进程 编写插件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2008-07-04 11:55:17
                            
                                2377阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                5评论
                            
                                                 
                 
                
                             
         
            
            
            
            最近写了一个检测网站是否能正常登陆的php脚本,并可以作为Nagios插件使用Nagios插件是Nagios提供的一种可通过扩展方式部署的组件,该插件支持Java、C\C++、php等多种语言开发,操作员通过修改配置文件和相应参数,就能很方便地将该插件集成到Nagios中,实现对目标系统的监控。Nagios插件程序可以提供两个返回值,一个是插件的退出状态码,一个是插件在控制台打印的第一行数据。退出            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-11 21:59:55
                            
                                844阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            主从监控插件编写:#!/bin/bash
MYSQL="/usr/local/mysql/bin/mysql -uslave -pslave12345 -h127.0.0.1 -P"
VAR_LOG=/tmp/check_mysql_status.log.$2 && >$VAR_LOG
function usage(){
    cat <<EOF
`b            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-09-03 23:48:20
                            
                                813阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有些要监控服务,网上可能并没有现成的插件,需要自己写,求人并不一定能求得到,那么就自己写。nagios的插件支持多种脚本或编译后的程序。插件应要有下面二点:A、插件需要一个返回值0:表示状态OK1:表示状态warn2:表示状态crit3:表示状态未知B、插件向标准设备输出一行字下面是一个查看linux free内存的shell脚本(模仿版,开始写需要网上下一些插件脚本模仿一下):#!/bin/ba            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-04-04 15:33:52
                            
                                1528阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             nagios插件编写和使用pnp4nagios出图
    其实在nagios官方网站上也有很多插件,足够让我们使用,但是也不排除不能满足公司的需求,这时,得运维工程师或者程序员自己去编写脚本,网上也有很多教程,但是看了感觉都是讲的不够清楚,所以自己写了一份记录,希望可以帮得到网友们,同时,有哪里讲错的地方希望你们指出来,免得误人子弟。
               
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-03-25 10:29:52
                            
                                1633阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            了解更多关于 Nagios 的内容,并找出使用这个软件时存在的新的系统监视可能性。Nagios 是一种开放源代码监视软件,它可以扫描主机、服务、网络方面存在的问题。Nagios 与其他类似的包之间的主要区别在于,Nagios 将所有的信息简化为“工作(working)”、“可疑的(questionable)”和“故障(failure)”状态,并且 Nagios 支持由插件组成的非常丰富的“生态系统”。这些特性使得用户能够进行有效安装,在此过程中无需过多地关心细节内容,只提供他们所需的信息即可。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-12-14 16:18:19
                            
                                417阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nagios-plugins 1.4.16插件详解一、check_apt作用:debain相关系统的更新机制检查
update更新软件列表信息,包括版本,依赖关系等upgrade在不改变现有软件设置的基础上更新软件dist-upgrade会改变配置文件,改变旧的依赖关系语法:check_apt
[[-d|-u|-U]opts] [-n] [-t timeout]>#check_apt
--h            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 17:40:54
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Nagios插件
Nagios是一个开源的网络监控系统,用于监控整个网络基础设施的可用性和性能。它通过使用插件来实现监控不同的服务和主机。在本文中,我们将介绍Nagios插件的概念、使用方法和开发过程,并提供一些示例代码。
## Nagios插件概述
Nagios插件是一种可执行程序,它以一种标准化的方式输出监控数据,并根据这些数据确定服务或主机的状态。插件可以是任何编程语言编写的可执行            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-12 13:21:20
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前提: nagios已经安装好。本文环境:centos5.4
1. NagiosGrapher插件安装
# yum install autoconf rrdtool perl perl-base perl-modules perl-Calendar-Simple perl-GD ImageMagick-perl rrdtool-perl perl-URI-Template
# wget ht            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-03-21 11:21:26
                            
                                790阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nagios插件编写及调试方法(个人经验版)
转自:http://www.ohlinux.com/?tag=nrpe
 
前言: Nagios是相当不错的监控工具,被称作是“监控之神”,但同样也有“难搞死”头衔。发挥Nagios一切魅力的都是他的插件,正因为丰富多样的插件让nagios有血有肉。监控的内容不断在变化,插件也不断变化,默认的一些插件可能越来越不能满足需求,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2010-05-26 14:55:08
                            
                                5262阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 实现Nagios插件拓扑插件的流程
1. 确定需求和目标
2. 设计拓扑插件的运行逻辑和数据结构
3. 编写拓扑插件的代码
4. 测试和调试拓扑插件
5. 部署和使用拓扑插件
## 拓扑插件的实现步骤
| 步骤 | 描述 |
| --- | --- |
| 1 | 确定拓扑插件要实现的功能和数据源 |
| 2 | 设计拓扑插件的运行逻辑和数据结构 |
| 3 | 编写拓扑插件的代码 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-27 11:20:38
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如何编写 Nagios 插件Nagios 的最激动人心的方面是可以轻松地编写您自己的插件,只需要了解一些简单的指导原则即可。为了管理插件,Nagios 每次在查询一个服务的状态时,产生一个子进程,并且它使用来自该命令的输出和退出代码来确定具体的状态。退出状态代码的含义如下所示:
OK —退出代码 0—表示服务正常地工作。WARNING —退出代码 1—表示服务处于警告状态。CRITICAL —退出            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-05-10 09:49:00
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            现在插件的书写格式:// 简单插件class MyPlugin {  constructor (options) {    console.log(            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-23 00:22:33
                            
                                240阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nagios插件详解            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2017-11-26 14:41:46
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1、Nconf简介:
NConf是一个用来配置Nagios监控软件的Web工具。它不同于类似的工具,它能够提供企业级功能,如模板、依赖、并能够配置一个大型分布式的Nagios服务器拓扑结构。它可以让你毫不费力地保持一个分布式的Nagios拓扑。具有一个用户友好的GUI,其特点是主机和服务的模板,图形依赖浏览器,多个身份验证模式,一个Nagios配置的提供者,一个CSV文件导入和Perl的数据            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-10-25 11:03:11
                            
                                4630阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
               找到一篇对Nagios的自带的插件说明很不错的文章,在这里就收录下,以下来自于http://www.cnblogs.com/cjenlet/p/5319926.html:一、check_apt作用:debain相关系统的更新机制检查update更新软件列表信息,包括版本,依赖关系等upgrade在不改变现有软件设置的基础上更新软件dist-upgrade会改变配置文件,改            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-08-11 21:47:32
                            
                                10000+阅读