summaryrefslogtreecommitdiffstats
path: root/web/content
diff options
context:
space:
mode:
authorHolger Weiss <holger@zedat.fu-berlin.de>2013-09-29 22:03:24 (GMT)
committerHolger Weiss <holger@zedat.fu-berlin.de>2013-09-29 22:03:24 (GMT)
commit0b6423f9c99d9edf8c96fefd0f6c453859395aa1 (patch)
tree1c2b6b21704a294940f87c7892676998d8371707 /web/content
downloadsite-0b6423f9c99d9edf8c96fefd0f6c453859395aa1.tar.gz
Import Nagios Plugins site
Import the Nagios Plugins web site, Cronjobs, infrastructure scripts, and configuration files.
Diffstat (limited to 'web/content')
-rw-r--r--web/content/development.md43
-rw-r--r--web/content/doc/faq/index.md9
-rw-r--r--web/content/doc/index.md26
-rw-r--r--web/content/doc/man/index.md20
l---------web/content/doc/news.txt1
-rw-r--r--web/content/doc/presentation.md26
-rw-r--r--web/content/download.md59
-rw-r--r--web/content/impressum.md27
-rw-r--r--web/content/index.md49
-rw-r--r--web/content/media/favicon.icobin0 -> 4286 bytes
-rw-r--r--web/content/media/github.pngbin0 -> 7927 bytes
-rw-r--r--web/content/media/plugins.css128
-rw-r--r--web/content/support.md79
-rw-r--r--web/content/team.md31
14 files changed, 498 insertions, 0 deletions
diff --git a/web/content/development.md b/web/content/development.md
new file mode 100644
index 0000000..1b71c24
--- /dev/null
+++ b/web/content/development.md
@@ -0,0 +1,43 @@
1title: Development
2parent: Home
3menu-position: 5
4---
5
6# Development
7
8## Software Repositories
9
10The [Nagios Plugins Development Team][team] takes care of three projects:
11
12* Nagios Plugins &mdash; the core bundle of standard plugins.
13* Nagios::Plugin &mdash; a module used by plugins written in Perl.
14* NagiosMIB &mdash; SNMP MIB files for traps sent from [Nagios][nagios].
15
16These projects are maintained in separate repositories on [GitHub][github]:
17
18* <https://github.com/nagios-plugins/repositories>
19
20Contributions are always welcome! If you'd like to provide patches, please
21[fork][fork] the desired repository and submit a [pull request][pull]. In
22case you're not familiar with Git, you might want to look into [Scott
23Chacon][scott]'s [Pro Git][book] book available on the [Git web site][git]
24first.
25
26## Development Guidelines
27
28Apart from the actual code, the [team][team] also maintains the official
29[Nagios Plugin Development Guidelines][guidelines]. If you plan on
30contributing to the standard plugins package, or writing your own checks, you
31should read them!
32
33[team]: team.html "Nagios Plugins Development Team"
34[nagios]: http://www.nagios.org/ "Nagios"
35[github]: https://github.com/ "GitHub"
36[fork]: https://help.github.com/articles/fork-a-repo "Fork Documentation"
37[pull]: https://help.github.com/articles/using-pull-requests "Pull Request Documentation"
38[scott]: http://scottchacon.com/ "Scott Chacon"
39[book]: http://git-scm.com/book "Pro Git"
40[git]: http://git-scm.com/ "Git"
41[guidelines]: doc/guidelines.html "Nagios Plugin Development Guidelines"
42
43<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/doc/faq/index.md b/web/content/doc/faq/index.md
new file mode 100644
index 0000000..18584f2
--- /dev/null
+++ b/web/content/doc/faq/index.md
@@ -0,0 +1,9 @@
1title: FAQ
2parent: Documentation
3---
4
5# FAQ
6
7The list of Frequently Asked Questions (FAQ) will come back soon.
8
9<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/doc/index.md b/web/content/doc/index.md
new file mode 100644
index 0000000..7b2d098
--- /dev/null
+++ b/web/content/doc/index.md
@@ -0,0 +1,26 @@
1title: Documentation
2parent: Home
3menu-position: 3
4---
5
6# Documentation
7
8The Nagios Plugins documentation is split up into three parts:
9
101. **[Manual Pages][man]**
11 This part provides documentation for each individual plugin.
12
132. **[FAQ][faq]**
14 The FAQ section offers additional information on the Nagios Plugins
15 package as a whole.
16
173. **[Presentation][video]**
18 A video that shows how to write your own check using the
19 [Nagios::Plugin][module] Perl module.
20
21[man]: doc/man/index.html "Manual Pages"
22[faq]: doc/faq/index.html "Frequently Asked Questions"
23[video]: doc/presentation.html "Nagios::Plugin Presentation"
24[module]: http://search.cpan.org/dist/Nagios-Plugin/ "Nagios::Plugin"
25
26<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/doc/man/index.md b/web/content/doc/man/index.md
new file mode 100644
index 0000000..d3c60c8
--- /dev/null
+++ b/web/content/doc/man/index.md
@@ -0,0 +1,20 @@
1title: Manpages
2parent: Documentation
3---
4
5# Manual Pages
6
7There are two levels of documentation for each plugin:
8
91. **`check_dummy --usage`**
10 Basic usage, with the most common command line options.
11
122. **`check_dummy --help`**
13 More text, listing all the options available for a plugin. This text is
14 usually translated.
15
16You can also access the most recent `--help` output for each plugin online:
17
18<!--% list_kids() %-->
19
20<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/doc/news.txt b/web/content/doc/news.txt
new file mode 120000
index 0000000..f5208d5
--- /dev/null
+++ b/web/content/doc/news.txt
@@ -0,0 +1 @@
/home/plugins/exported/nagios-plugins/NEWS \ No newline at end of file
diff --git a/web/content/doc/presentation.md b/web/content/doc/presentation.md
new file mode 100644
index 0000000..458b101
--- /dev/null
+++ b/web/content/doc/presentation.md
@@ -0,0 +1,26 @@
1title: Presentation
2parent: Documentation
3---
4
5# Presentation
6
7Former Nagios Plugins team lead Ton Voon gave a 15-minutes lightning talk
8about the Nagios Plugins at [FOSDEM][fosdem]. He made a screencast of [the
9presentation][talk] in Quicktime format (35&nbsp;MB):
10
11* [fosdem.mov][screencast]
12
13The `check_weather` script demonstrated in the screencast is also available
14for download, with additional comments:
15
16* [check_weather.pl][script]
17
18Both files are also [available via FTP][mirror].
19
20[fosdem]: https://fosdem.org/ "FOSDEM"
21[talk]: https://archive.fosdem.org/2007/schedule/events/lt_nagios_plugins.html "Ton's Talk"
22[screencast]: https://www.nagios-plugins.org/download/presentation/fosdem.mov "Screencast"
23[script]: https://www.nagios-plugins.org/download/presentation/check_weather.pl "check_weather"
24[mirror]: ftp://ftp.fu-berlin.de/unix/network/nagios-plugins/presentation/ "FTP Mirror"
25
26<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/download.md b/web/content/download.md
new file mode 100644
index 0000000..6f8a0fc
--- /dev/null
+++ b/web/content/download.md
@@ -0,0 +1,59 @@
1title: Download
2parent: Home
3menu-position: 2
4---
5
6# Download
7
8## Nagios Plugins
9
10### Stable Release
11
12The current stable Nagios Plugins release is <!--{plugins_release}-->. You
13can grab the source tarball from here:
14
15* [nagios-plugins-<!--{plugins_release}-->.tar.gz][tar1] ([sum][sum1])
16
17See the [release history][news] for a summary of changes between versions.
18Old releases can be found in the [download area][download]. There's also an
19[FTP mirror][mirror] available.
20
21### Development Snapshot
22
23The current development shapshot is available here:
24
25* [nagios-plugins-master.tar.gz][tar2] ([sum][sum2])
26
27It is rebuilt from the `master` branch of the [Nagios Plugins
28repository][repository] whenever that branch changes. Snapshots built from
29other development branches are also available in the [snapshot
30directory][snapshot] of the [download area][download].
31
32## Nagios::Plugin
33
34The Nagios::Plugin module is available from [CPAN][cpan]:
35
36* <http://search.cpan.org/dist/Nagios-Plugin/>
37
38## NagiosMIB
39
40The current NagiosMIB tarball is available from here:
41
42* [nagiosmib-<!--{mib_release}-->.tar.gz][tar3] ([sum][sum3])
43
44Old versions can be found in the [download area][download].
45
46[mirror]: ftp://ftp.fu-berlin.de/unix/network/nagios-plugins/ "FTP Mirror"
47[repository]: https://github.com/nagios-plugins/nagios-plugins "Nagios Plugins Git Repository"
48[news]: doc/news.txt "NEWS"
49[download]: download/ "Download Area"
50[snapshot]: download/snapshot/ "Snapshot Directory"
51[cpan]: http://www.cpan.org/ "CPAN"
52[tar1]: download/nagios-plugins-{{plugins_release}}.tar.gz "Current Release Tarball"
53[sum1]: download/nagios-plugins-{{plugins_release}}.tar.gz.sha1 "SHA-1 Sum"
54[tar2]: download/snapshot/nagios-plugins-master.tar.gz "Current Snapshot Tarball"
55[sum2]: download/snapshot/nagios-plugins-master.tar.gz.sha1 "SHA-1 Sum"
56[tar3]: download/nagiosmib-{{mib_release}}.tar.gz "Current NagiosMIB Tarball"
57[sum3]: download/nagiosmib-{{mib_release}}.tar.gz.sha1 "SHA-1 Sum"
58
59<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/impressum.md b/web/content/impressum.md
new file mode 100644
index 0000000..8f5ff04
--- /dev/null
+++ b/web/content/impressum.md
@@ -0,0 +1,27 @@
1title: Impressum
2parent: Home
3---
4
5# Impressum
6
7*The following information (“Impressum”) is [required][law] under German law.*
8
9Responsible for the content of this site:
10
11Holger Weiß
12Gutsmuthsstr. 19
1312163 Berlin
14Germany
15
16**Phone:**
17&nbsp;&nbsp;&nbsp;&nbsp;+49 30 61286685
18
19**Email:**
20&nbsp;&nbsp;&nbsp;&nbsp;holger@zedat.fu-berlin.de
21
22**Jabber:**
23&nbsp;&nbsp;&nbsp;&nbsp;holger@jabber.fu-berlin.de
24
25[law]: http://www.gesetze-im-internet.de/tmg/__5.html
26
27<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/index.md b/web/content/index.md
new file mode 100644
index 0000000..cf4af8f
--- /dev/null
+++ b/web/content/index.md
@@ -0,0 +1,49 @@
1title: Home
2menu-position: 1
3---
4
5# The Nagios Plugins Project
6
7We, the [Nagios Plugins Development Team][team], maintain a bundle of more
8than fifty standard plugins for [Nagios][nagios], [Icinga][icinga],
9[Shinken][shinken], and other monitoring applications that use the
10straightforward plugin interface [originally invented][history] by the [Nagios
11folks][folks]. Each plugin is a stand-alone command line tool that provides a
12specific type of check. Typically, your monitoring software runs these
13plugins to determine the current status of hosts and services on your network.
14
15Some of the provided plugins let you check local system metrics (such as [load
16averages][load], [processes][procs], or [disk space usage][disk]), others use
17various network protocols (such as [ICMP][icmp], [SNMP][snmp], or
18[HTTP][http]) to perform remote checks. This allows for checking a large
19number of common host and service types. For more specific needs, thousands
20of community-contributed plugins can be found on sites such as [Nagios
21Exchange][nagex] or [Monitoring Exchange][monex].
22
23In addition to the core plugins bundle, we maintain a [Perl module][module]
24that makes it [easy][presentation] to write your own plugin. We also take
25care of an SNMP MIB used for traps sent from Nagios, and of the [Nagios Plugin
26Development Guidelines][guidelines].
27
28You can get the latest releases from the [download page][download].
29
30[team]: team.html "Nagios Plugins Development Team"
31[nagios]: http://www.nagios.org/ "Nagios"
32[icinga]: https://www.icinga.org/ "Icinga"
33[shinken]: http://www.shinken-monitoring.org/ "Shinken"
34[history]: http://www.nagios.org/about/history "Nagios (Plugins) History"
35[folks]: http://www.nagios.org/about/team "Nagios Team"
36[load]: man/check_load.html "check_load"
37[procs]: man/check_procs.html "check_procs"
38[disk]: man/check_disk.html "check_disk"
39[icmp]: man/check_icmp.html "check_icmp"
40[snmp]: man/check_snmp.html "check_snmp"
41[http]: man/check_http.html "check_http"
42[nagex]: http://exchange.nagios.org/directory/Plugins "Plugins on Nagios Exchange"
43[monex]: https://www.monitoringexchange.org/inventory/Check-Plugins "Plugins on Monitoring Exchange"
44[module]: http://search.cpan.org/dist/Nagios-Plugin/ "Nagios::Plugin Module"
45[guidelines]: doc/guidelines.html "Monitoring Plugin Development Guidelines"
46[presentation]: doc/presentation.html "Nagios::Plugin Presentation"
47[download]: download.html "Download"
48
49<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/media/favicon.ico b/web/content/media/favicon.ico
new file mode 100644
index 0000000..76ae569
--- /dev/null
+++ b/web/content/media/favicon.ico
Binary files differ
diff --git a/web/content/media/github.png b/web/content/media/github.png
new file mode 100644
index 0000000..1e19c21
--- /dev/null
+++ b/web/content/media/github.png
Binary files differ
diff --git a/web/content/media/plugins.css b/web/content/media/plugins.css
new file mode 100644
index 0000000..7910aad
--- /dev/null
+++ b/web/content/media/plugins.css
@@ -0,0 +1,128 @@
1/*
2 * Nagios Plugins style sheet.
3 *
4 * Color scheme:
5 *
6 * - See <http://colorschemedesigner.com/#3y21T--rOw0w0>.
7 * - Additionally, we use the CSS color "dimgray" (#696969) for stuff like the
8 * breadcrumb navigation and the footer.
9 */
10
11@import url("https://fonts.googleapis.com/css?family=Bitter");
12@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");
13@import url("https://fonts.googleapis.com/css?family=Source+Code+Pro");
14
15body {
16 max-width: 45em;
17 margin: 1em auto;
18 font-family: "Source Sans Pro", sans-serif;
19 color: #000;
20 text-rendering: optimizeLegibility;
21 -webkit-hyphens: auto;
22 -moz-hyphens: auto;
23 -ms-hyphens: auto;
24 -o-hyphens: auto;
25 hyphens: auto;
26}
27
28h1, h2, h3, h4, h5, h6 {
29 font-family: "Bitter", serif;
30 color: #004e8f;
31}
32
33code, kbd {
34 font-family: "Source Code Pro", monospace;
35}
36
37pre {
38 font-family: "Source Code Pro", monospace;
39 font-size: small;
40}
41
42div#breadcrumb {
43 padding: 1em 1em 0.2em;
44}
45
46div#content {
47 padding: 0.2em 1em 1em;
48}
49
50div#footer {
51 padding: 1em;
52}
53
54div#menu {
55 padding: 0.6em 0 0.6em 0;
56 background-color: #1b476b;
57 font-weight: bold;
58}
59
60div#menu span {
61 padding: 0.6em;
62}
63
64div#menu span.current {
65 color: #fff;
66 background-color: #5a95c7;
67}
68
69div#menu a {
70 color: #fff;
71 text-decoration: none;
72 -webkit-transition-property: color;
73 -moz-transition-property: color;
74 -ms-transition-property: color;
75 -o-transition-property: color;
76 transition-property: color;
77 -webkit-transition-duration: 0.3s;
78 -moz-transition-duration: 0.3s;
79 -ms-transition-duration: 0.3s;
80 -o-transition-duration: 0.3s;
81 transition-duration: 0.3s;
82}
83
84div#menu a:hover {
85 color: #eeb76b;
86}
87
88table /* Nginx Fancy Index. */ {
89 font-family: "Source Code Pro", monospace;
90 font-size: small;
91}
92
93div#content a,
94table a {
95 color: #3283c7;
96 text-decoration: none;
97 border-bottom: 1px dotted #3283c7;
98}
99
100div#content a:hover,
101table a:hover {
102 color: #3283c7; /* Overwrite Fancy Index CSS. */
103 border-bottom: 1px solid #3283c7;
104}
105
106div#breadcrumb {
107 color: #696969;
108 font-size: small;
109}
110
111div#footer {
112 color: #696969;
113 text-align: center;
114 font-size: small;
115 line-height: 150%;
116}
117
118div#breadcrumb a,
119div#footer a {
120 color: #696969;
121 text-decoration: none;
122 border-bottom: 1px dotted #696969;
123}
124
125div#breadcrumb a:hover,
126div#footer a:hover {
127 border-bottom: 1px solid #696969;
128}
diff --git a/web/content/support.md b/web/content/support.md
new file mode 100644
index 0000000..0859f28
--- /dev/null
+++ b/web/content/support.md
@@ -0,0 +1,79 @@
1title: Support
2parent: Home
3menu-position: 4
4---
5
6# Support
7
8## Bug Tracker
9
10If you believe you found a bug, you might want to [check][search] whether it
11has been reported to our [issue tracker][tracker] already. Please also try
12the [current snapshot][snapshot], as the bug may be fixed in the latest code.
13Otherwise, please submit a [new issue][new] and include all information that
14might be relevant!
15
16## Mailing Lists
17
18<!--%
19# There are four mailing lists for the Nagios Plugins:
20#
21# * General discussion and support: **<help@nagios-plugins.org>**
22# [Subscribe][help-sub] | [Archive][help-arch] | [Gmane][help-gmane]
23#
24# * Development-related issues: **<devel@nagios-plugins.org>**
25# [Subscribe][devel-sub] | [Archive][devel-arch] | [Gmane][devel-gmane]
26#
27# * Git commits (read-only): **<commits@nagios-plugins.org>**
28# [Subscribe][commits-sub] | [Archive][commits-arch] | [Gmane][commits-gmane]
29#
30# * Announcements (read-only): **<announce@nagios-plugins.org>**
31# [Subscribe][announce-sub] | [Archive][announce-arch] | [Gmane][announce-gmane]
32#
33# Announcements are also sent to the [help][help-sub] and [devel][devel-sub]
34# mailing lists, so the [announce][announce-sub] list is generally only useful
35# if you'd like to be notified of new releases without following any
36# discussions.
37%-->
38
39<!--% # OLD LISTS # %-->
40There are three mailing lists for the Nagios Plugins:
41
42* General discussion and support: **<nagiosplug-help@lists.sourceforge.net>**
43 [Subscribe][help-sub] | [Archive][help-arch] | [Gmane][help-gmane]
44
45* Development-related issues: **<nagiosplug-devel@lists.sourceforge.net>**
46 [Subscribe][devel-sub] | [Archive][devel-arch] | [Gmane][devel-gmane]
47
48* Git commits (read-only): **<nagiosplug-checkins@lists.sourceforge.net>**
49 [Subscribe][commits-sub] | [Archive][commits-arch] | [Gmane][commits-gmane]
50<!--% # OLD LISTS # %-->
51
52Be aware that these mailing lists are read by volunteers, so responses may
53take time, if at all.
54
55## IRC
56
57Plugin issues are usually discussed in the `#Nagios` or `#Icinga` channels on
58[freenode][freenode]. Some of the developers also hang around in
59`#Nagios-Devel`.
60
61[snapshot]: download/snapshot/nagios-plugins-master.tar.gz "Current Snapshot Tarball"
62[search]: https://github.com/nagios-plugins/nagios-plugins/search?type=Issues "Issue Tracker Search"
63[tracker]: https://github.com/nagios-plugins/nagios-plugins/issues "Issue Tracker"
64[new]: https://github.com/nagios-plugins/nagios-plugins/issues/new "New Issue"
65[freenode]: http://freenode.net/ "Freenode Network"
66[help-sub]: https://lists.sourceforge.net/lists/listinfo/nagiosplug-help
67[help-arch]: https://sourceforge.net/p/nagiosplug/mailman/nagiosplug-help
68[help-gmane]: http://dir.gmane.org/gmane.network.nagios.plugins
69[devel-sub]: https://lists.sourceforge.net/lists/listinfo/nagiosplug-devel
70[devel-arch]: https://sourceforge.net/p/nagiosplug/mailman/nagiosplug-devel
71[devel-gmane]: http://dir.gmane.org/gmane.network.nagios.plugins.devel
72[commits-sub]: https://lists.sourceforge.net/lists/listinfo/nagiosplug-checkins
73[commits-arch]: https://sourceforge.net/p/nagiosplug/mailman/nagiosplug-checkins
74[commits-gmane]: http://dir.gmane.org/gmane.network.nagios.plugins.cvs
75[announce-sub]: /fixme
76[announce-arch]: /fixme
77[announce-gmane]: /fixme
78
79<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->
diff --git a/web/content/team.md b/web/content/team.md
new file mode 100644
index 0000000..bf70bb2
--- /dev/null
+++ b/web/content/team.md
@@ -0,0 +1,31 @@
1title: Team
2parent: Home
3---
4
5# Nagios Plugins Development Team
6
7The Nagios Plugins are maintained by the following group of developers:
8
9* Holger Weiß *(Patch Review, Development, Team Lead)*
10* Matthias Eble *(Patch Review, Development)*
11* Sven Nierlein *(Patch Review, Development)*
12* Thomas Guyot-Sionnest *(Patch Review, Development)*
13* Ton Voon *(Patch Review, Development)*
14
15Previous team members:
16
17* Benoit Mortier
18* Ethan Galstad
19* Gavin Carr
20* Harper Mann
21* Jeremy Bouse
22* Karl DeBisschop
23* Matthew Kent
24* Michael Wirtgen
25* Nathan Vonnahme
26* Peter Bray
27* Sean Finney
28* Stanley Hopcroft
29* Subhendu Ghosh
30
31<!--% # vim:set filetype=markdown textwidth=78 joinspaces: # %-->