~ubuntu-branches/ubuntu/precise/nagios-snmp-plugins/precise

« back to all changes in this revision

Viewing changes to doc/index.html

  • Committer: Bazaar Package Importer
  • Author(s): Jan Wagner
  • Date: 2007-04-25 22:00:50 UTC
  • Revision ID: james.westby@ubuntu.com-20070425220050-tesozvdx9rwgo0j4
Tags: upstream-1.1.1
ImportĀ upstreamĀ versionĀ 1.1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<HTML>
 
2
<HEAD>
 
3
<TITLE>Nagios plugins</TITLE>
 
4
<META NAME="Keywords" CONTENT="nagios,plugins,perl,snmp,proy">
 
5
<STYLE type="text/css">
 
6
<!--
 
7
        .Default { font-family: verdana,arial,serif; font-size: 10pt; }
 
8
        .ProgramTitle { font-family: verdana,arial,serif; font-size: 18pt; font-weight: bold;}
 
9
        .Copyright { font-family: verdana,arial,serif; font-size: 10pt;}
 
10
        .Email { font-family: verdana,arial,serif; font-size: 10pt;}
 
11
        .NewsItem { font-family: verdana,arial,serif; font-size: 8pt; }
 
12
        .NewsItemOdd { font-family: verdana,arial,serif; font-size: 8pt; background-color: #DBDBDB;}
 
13
        .NewsItemEven { font-family: verdana,arial,serif; font-size: 8pt; background-color: #C4C2C2;}
 
14
        .NewsItemUrgent { font-family: verdana,arial,serif; font-size: 8pt; background-color: #ccff99;}
 
15
        .NewsItemDate { font-family: verdana,arial,serif; font-size: 8pt; font-weight: bold; }
 
16
        .SectionTitle { font-family: verdana,arial,serif; font-size: 9pt; font-weight: bold; text-decoration: underline;}
 
17
        .SectionBody { font-family: verdana,arial,serif; font-size: 8pt; }
 
18
        .ModificationDate { font-family: verdana,arial,serif; font-size: 7pt; }
 
19
        .Disclaimer { font-family: verdana,arial,serif; font-size: 8pt; }
 
20
                A.SideNavBarItem { font-family: verdana,arial,serif; background-color : black; color: #e7e7e7; font-size: 9pt; font-weight: bold; text-decoration: none; }
 
21
                A.SideNavBarItem:Hover { font-family: verdana,arial,serif; background-color : black; color: #ccff33; font-size: 9pt; font-weight: bold; text-decoration: none; }
 
22
                A.SideNavBarHotItem { font-family: verdana,arial,serif; background-color : black; color: #ffcc66; font-size: 9pt; font-weight: bold; text-decoration: none; }
 
23
                A.SideNavBarHotItem:Hover { font-family: verdana,arial,serif; background-color : black; color: #ccff33; font-size: 9pt; font-weight: bold; text-decoration: none; }
 
24
-->      
 
25
</STYLE>
 
26
</HEAD>
 
27
<body  background="img/sideback.jpg" bgcolor="#FFFFFF" text="black" class="Default">
 
28
<table width="100%" border="0">
 
29
  <tr> 
 
30
    <td valign=top> 
 
31
      <table width="100%" border="0" valign=top>
 
32
        <tr> 
 
33
          <td class="ProgramTitle"> SNMP plugins for Nagios</td>
 
34
        </tr>
 
35
        <tr> 
 
36
          <td> 
 
37
            <p class="SectionTitle" align="right">Last update : April 19 2007</p>
 
38
            <p class="SectionTitle" align="left">About </p>
 
39
            <p class="SectionBody">The general idea of these scripts is to check 
 
40
              as many things as possible with snmp (how do you install NRPE on 
 
41
              Cisco or AS/400 ?) : disks, memory, load, interface, running procsses, 
 
42
              etc...<br>
 
43
            </p>
 
44
            <p class="SectionBody">The other idea is to select disks, interfaces, 
 
45
              process using regular expressions <br>
 
46
              <br>
 
47
              - it is possible to test more than one disk/int/process in one Nagios 
 
48
              check (ex : eth* instead of eth0,eth1,eth2,...)<br>
 
49
              <br>
 
50
              - you only have to provide a unique part of the name to select a 
 
51
              disk/int/process (ex : &quot;C:&quot; instead of &quot;C:\ Label: 
 
52
              Serial Number xxxxxxx&quot; makes it easy to use on multiple Windows 
 
53
              hosts). </p>
 
54
            <p class="SectionBody">Most of these scripts can make performance 
 
55
              outputs. </p>
 
56
            <p class="SectionBody">Enjoy and give me feedback !<br>
 
57
              <br>
 
58
              All code here is under GPL licence. <br>
 
59
            </p>
 
60
            <p class="SectionTitle"> If you want to be informed when I release 
 
61
              new versions, <br>
 
62
              or if you have some advices, feedback, questions, go to the project's 
 
63
              sourceforge page : <a href="http://sourceforge.net/projects/nagios-snmp">nagios-snmp</a></p>
 
64
            <p class="SectionBody">Please send me your feedback : <br>
 
65
              - Test with embeded Perl<br>
 
66
              - Test on various systems<br>
 
67
              - Bugs, advices, comments, RFE, etc...<br>
 
68
              Thank you !</p>
 
69
            <p class="SectionBody">Run the scripts with '-h' to get help.</p>
 
70
          </td>
 
71
        </tr>
 
72
        <tr> 
 
73
          <td valign="top"> 
 
74
            <p class="SectionTitle">&nbsp;</p>
 
75
            <p class="SectionTitle">Requirements</p>
 
76
            <p class="SectionBody"> - Perl in /usr/bin/perl - if not run 'perl 
 
77
              script' or change the path in the scripts first line <br>
 
78
              - Net::SNMP<br>
 
79
              - file 'utils.pm' in diretory /usr/local/nagios/libexec or change 
 
80
              the line "use libs /usr/local/nagios/libexec/" in the scripts<br>
 
81
            </p>
 
82
            <p class="SectionBody"><a href="index_commands.html" class="SectionTitle">Configurations 
 
83
              examples</a></p>
 
84
            <p class="SectionTitle">Plugins<br>
 
85
            </p>
 
86
            <table border="1" cellspacing="5">
 
87
              <tr> 
 
88
                <td class="NewsItemDate" valign = top> 
 
89
                  <p><a href="snmp_storage.html">check_snmp_storage</a><br>
 
90
                    <br>
 
91
                  <p>&nbsp; </p>
 
92
                </td>
 
93
                <td class="SectionBody"> 
 
94
                  <p>This scripts checks by snmp (1,2c,3) disks, memory, swap, 
 
95
                    everthing in hrStorage table. <br>
 
96
                    Disk selection can be done by perl regexp on description, 
 
97
                    index or type to select one or multiple storages.<br>
 
98
                    <br>
 
99
                    V&eacute;rifie par snmp v1 ou v3 (merci &agrave; V. Carpentier) 
 
100
                    l'occupation des disques, mais aussi de la swap, de la m&eacute;moire, 
 
101
                    etc.. tout ce qui est disponible en snmp par la table hrStorage.<br>
 
102
                    Les disques sont s&eacute;lectionnables par expression r&eacute;guli&egrave;re 
 
103
                    compatible Perl</p>
 
104
                  <p><a href="snmp_storage.html">Details</a></p>
 
105
                </td>
 
106
              </tr>
 
107
              <tr> 
 
108
                <td class="NewsItemDate" valign = top> 
 
109
                  <p><a href="snmp_int.html">check_snmp_int</a><br>
 
110
                    <br>
 
111
                  </p>
 
112
                </td>
 
113
                <td class="SectionBody"> 
 
114
                  <p>Checks by snmp (1,2c,3) interface state and usage. Interfaces 
 
115
                    can be selected by regexp.<br>
 
116
                    It is possible to check the input/output bandwidth and error 
 
117
                    rate of the interface.<br>
 
118
                    <br>
 
119
                    V&eacute;rifie par snmp v1 ou v3 l'&eacute;tat des interfaces 
 
120
                    d'un h&ocirc;te.<br>
 
121
                    Ce script permet d'utiliser des expressions r&eacute;guli&egrave;res 
 
122
                    pour s&eacute;lectionner les interfaces : ex 'eth' va v&eacute;rifier 
 
123
                    eth0, eth1, ...<br>
 
124
                    Il permet &eacute;galement de lister toutes les interfaces 
 
125
                    disponibles sur la machine cible (option -v). </p>
 
126
                  <p><a href="snmp_int.html">Details</a></p>
 
127
                </td>
 
128
              </tr>
 
129
              <tr> 
 
130
                <td class="NewsItemDate" valign = top> 
 
131
                  <p><a href="snmp_process.html">check_snmp_process</a></p>
 
132
                  <p><a href="check_snmp_process.pl"><br>
 
133
                    </a></p>
 
134
                  <p>&nbsp;</p>
 
135
                </td>
 
136
                <td class="SectionBody"> 
 
137
                  <p>Checks by snmp (1,2c,3) the number (can be 1) of processes 
 
138
                    matching a perl regexp.<br>
 
139
                    The script can also check memory and cpu usage of processes.</p>
 
140
                  <p>V&eacute;rifie par snmp v1 ou v3 (idem) le nombre de process 
 
141
                    sur un h&ocirc;te.<br>
 
142
                    Ce script permet d'utiliser des expressions r&eacute;guli&egrave;res 
 
143
                    pour s&eacute;lectionner les process.<br>
 
144
                    Il est &eacute;galement possible de v&eacute;rifier l'utilisation 
 
145
                    m&eacute;moire et CPU de la machine.<br>
 
146
                    Il permet &eacute;galement de lister touts les process disponibles 
 
147
                    sur la machine cible (option -v). </p>
 
148
                  <p><a href="snmp_load.html">Details</a></p>
 
149
                </td>
 
150
              </tr>
 
151
              <tr> 
 
152
                <td class="NewsItemDate" valign = top> 
 
153
                  <p><a href="snmp_load.html">check_snmp_load</a></p>
 
154
                  <p>&nbsp; </p>
 
155
                </td>
 
156
                <td class="SectionBody"> 
 
157
                  <p>Checks by snmp (1,2c,3) cpu or average load. <br>
 
158
                    Works on Linux, Windows, Cisco, AS400, HP Procurve, LinkProof, 
 
159
                    Blucoat, Nokia, Fortinet, Netscreen,HP-UX.</p>
 
160
                  <p> V&eacute;rifie par snmp (1,2c,3) la charge ou l'ocupation 
 
161
                    CPU.<br>
 
162
                  </p>
 
163
                  <p><a href="snmp_load.html">Details.</a></p>
 
164
                </td>
 
165
              </tr>
 
166
              <tr> 
 
167
                <td class="NewsItemDate" valign = top> 
 
168
                  <p><a href="snmp_mem.html">check_snmp_mem</a></p>
 
169
                  <p>&nbsp;</p>
 
170
                </td>
 
171
                <td class="SectionBody"> 
 
172
                  <p>Checks by snmp (1,2c,3) : <br>
 
173
                    - Memory and swap usage on Linux/Net-snmp<br>
 
174
                    - Memory usage on cisco routers or Pix<br>
 
175
                    - Memory usage on HP Procurve switchs<br>
 
176
                    For memory check on other OS (Windows, AS400) see the description 
 
177
                    page </p>
 
178
                  <p>V&eacute;rifcation de <br>
 
179
                    - l'utilisation m&eacute;moire et swap sur Linux/Net-snmp<br>
 
180
                    - l'utilisation m&eacute;moire sur Cisco (routeurs et Pix).<br>
 
181
                    - l'utilisation m&eacute;moire sur Switch Hp Procurve.<br>
 
182
                    Pour d'autres SE (Windows, AS400), aller &agrave; la page 
 
183
                    de description.</p>
 
184
                  <p><a href="snmp_mem.html">D&eacute;tail</a></p>
 
185
                </td>
 
186
              </tr>
 
187
              <tr> 
 
188
                <td class="NewsItemDate" valign = top> 
 
189
                  <p><a href="snmp_vrrp.html">check_snmp_vrrp</a></p>
 
190
                  <p>&nbsp;</p>
 
191
                </td>
 
192
                <td class="SectionBody"> 
 
193
                  <p>Checks the vrrp state of all the interface of a host. You 
 
194
                    can specify if they must be master or backup.<br>
 
195
                    Supported platforms : Nokia IP (vrrp &amp; clustering), Linkproof, 
 
196
                    Alteon.</p>
 
197
                  <p>Verifie l'&eacute;tat vrrp des interfaces d'un host.</p>
 
198
                </td>
 
199
              </tr>
 
200
              <tr> 
 
201
                <td class="NewsItemDate" valign = top> 
 
202
                  <p><a href="snmp_cpfw.html">check_snmp_cpfw</a></p>
 
203
                  <p>&nbsp;</p>
 
204
                </td>
 
205
                <td class="SectionBody"> 
 
206
                  <p>Checks the state of Checkpoint Firewall-1 modules (SVN, HA, 
 
207
                    FW, MGMT) and active connexions (tested on NG).<br>
 
208
                    Snmp extensions must be activated</p>
 
209
                  <p>V&eacute;rifie l'&eacute;tat des modules Checkpoint Fw-1 
 
210
                    (HA, SVN, MGMT, FW) et les connexions actives. Test&eacute; 
 
211
                    sur NG-AI R55.<br>
 
212
                    L'extension SNMP doit &ecirc;tre activ&eacute;e sur les modules.</p>
 
213
                  <p><a href="snmp_cpfw.html">D&eacute;tail</a></p>
 
214
                </td>
 
215
              </tr>
 
216
              <tr> 
 
217
                <td class="NewsItemDate" valign = top> 
 
218
                  <p><a href="snmp_windows.html">check_snmp_win</a></p>
 
219
                  <p>&nbsp;</p>
 
220
                </td>
 
221
                <td class="SectionBody"> 
 
222
                  <p>Checks windows services state with snmp.</p>
 
223
                  <p>V&eacute;ifie l'&eacute;tat de services Windows par snmp.</p>
 
224
                  <p><a href="snmp_windows.html">D&eacute;tail</a></p>
 
225
                </td>
 
226
              </tr>
 
227
              <tr> 
 
228
                <td class="SectionBody"> 
 
229
                  <p><a href="snmp_css.html" class="NewsItemDate">check_snmp_css</a></p>
 
230
                  <p>&nbsp;</p>
 
231
                </td>
 
232
                <td class="SectionBody">Checks css services state</td>
 
233
              </tr>
 
234
              <tr> 
 
235
                <td class="SectionBody"> 
 
236
                  <p><a href="snmp_env.html" class="NewsItemDate">check_snmp_env</a></p>
 
237
                  <p>&nbsp;</p>
 
238
                </td>
 
239
                <td class="SectionBody">Checks environemental status (fan, temp, 
 
240
                  power supply) on Cisco, Nokia, Bluecoat, IronPort, Foundry.</td>
 
241
              </tr>
 
242
            </table>
 
243
          </td>
 
244
        </tr>
 
245
        <tr> 
 
246
          <td> 
 
247
            <p class="SectionTitle">Compatibility matrix : </p>
 
248
            <table width="100%" border="2" class="SectionBody" cellspacing="3">
 
249
              <tr> 
 
250
                <td class="SectionTitle">System</td>
 
251
                <td class="SectionTitle">check_snmp_storage</td>
 
252
                <td class="SectionTitle">check_snmp_int</td>
 
253
                <td class="SectionTitle">check_snmp_process</td>
 
254
                <td class="SectionTitle">check_snmp_mem</td>
 
255
                <td class="SectionTitle">check_snmp_load</td>
 
256
              </tr>
 
257
              <tr> 
 
258
                <td>Linux</td>
 
259
                <td> 
 
260
                  <p>OK : <br>
 
261
                    - '/home', '/var'<br>
 
262
                    - 'Swap', 'Real Memory'<br>
 
263
                  </p>
 
264
                </td>
 
265
                <td>OK : <br>
 
266
                  - 'eth' <br>
 
267
                  - 'ppp'</td>
 
268
                <td>OK</td>
 
269
                <td>OK (mem &amp; swap)</td>
 
270
                <td> 
 
271
                  <p>OK</p>
 
272
                </td>
 
273
              </tr>
 
274
              <tr> 
 
275
                <td>Windows</td>
 
276
                <td> 
 
277
                  <p>OK :<br>
 
278
                    - '^[CDE]:'</p>
 
279
                </td>
 
280
                <td>OK</td>
 
281
                <td>OK</td>
 
282
                <td> 
 
283
                  <p>NO<br>
 
284
                    See check_snmp_storage for virtual mem</p>
 
285
                </td>
 
286
                <td>OK</td>
 
287
              </tr>
 
288
              <tr> 
 
289
                <td>Cisco/HP switch</td>
 
290
                <td>N/A</td>
 
291
                <td>OK :<br>
 
292
                  - 'Giga' : all gigabits<br>
 
293
                  - 'Fast.*0.1[1234]' : checks FastEternet0/11 to 0/14.</td>
 
294
                <td>N/A</td>
 
295
                <td>OK</td>
 
296
                <td>OK</td>
 
297
              </tr>
 
298
              <tr> 
 
299
                <td>AS400</td>
 
300
                <td>OK :<br>
 
301
                  - '-m RAM -s' to get all RAM<br>
 
302
                  - 'System ASP' : Disk<br>
 
303
                </td>
 
304
                <td>OK </td>
 
305
                <td>OK</td>
 
306
                <td> 
 
307
                  <p>NO<br>
 
308
                    See check_snmp_storage</p>
 
309
                </td>
 
310
                <td>OK</td>
 
311
              </tr>
 
312
              <tr> 
 
313
                <td>LinkProof</td>
 
314
                <td>N/A</td>
 
315
                <td>OK</td>
 
316
                <td>N/A</td>
 
317
                <td>N/A</td>
 
318
                <td>OK</td>
 
319
              </tr>
 
320
            </table>
 
321
          </td>
 
322
        </tr>
 
323
        <tr> 
 
324
          <td> 
 
325
            <hr>
 
326
            <p class="SectionBody">This project is hosted on : <br>
 
327
              <A href="http://sourceforge.net/projects/nagios-snmp"> <IMG src="http://sourceforge.net/sflogo.php?group_id=134917&type=5" width="210" height="62" border="0" alt="SourceForge.net Logo" /></A> 
 
328
            </p>
 
329
            <p class="SectionBody"> Nagios and the Nagios logo are registered 
 
330
              trademarks of Ethan Galstad.</p>
 
331
          </td>
 
332
        </tr>
 
333
      </table>
 
334
    </td>
 
335
  </tr>
 
336
</table>
 
337
</BODY>
 
338
</HTML>