Révision 09b88141
Improve documantion of many plugins
Specifically the configuration examples are now indented properly.
| plugins/apache/apache_cache_disk_count | ||
|---|---|---|
| 8 | 8 |
|
| 9 | 9 |
=head1 CONFIGURATION |
| 10 | 10 |
|
| 11 |
[apache_cache_disk_count] |
|
| 12 |
user www-data
|
|
| 13 |
env.cache_path /var/cache/apache2/mod_cache_disk
|
|
| 14 |
env.strings css js
|
|
| 15 |
env.label_cs CSS
|
|
| 16 |
env.colour_css FFFF00
|
|
| 17 |
env.label_js JS
|
|
| 18 |
env.colour_js FF0000
|
|
| 11 |
[apache_cache_disk_count]
|
|
| 12 |
user www-data
|
|
| 13 |
env.cache_path /var/cache/apache2/mod_cache_disk
|
|
| 14 |
env.strings css js
|
|
| 15 |
env.label_cs CSS
|
|
| 16 |
env.colour_css FFFF00
|
|
| 17 |
env.label_js JS
|
|
| 18 |
env.colour_js FF0000
|
|
| 19 | 19 |
|
| 20 | 20 |
=head1 AUTHOR |
| 21 | 21 |
|
| plugins/apache/apache_memory | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[apache_*] |
|
| 13 |
env.apuser user_running_apache (default: "www-data") |
|
| 14 |
env.binname apache_binary_name (default: "apache2") |
|
| 12 |
[apache_*]
|
|
| 13 |
env.apuser user_running_apache (default: "www-data")
|
|
| 14 |
env.binname apache_binary_name (default: "apache2")
|
|
| 15 | 15 |
|
| 16 | 16 |
|
| 17 | 17 |
=head1 AUTHOR |
| plugins/apache/apache_servers | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[apache_*] |
|
| 13 |
env.apuser user_running_apache (default: "www-data") |
|
| 14 |
env.binname apache_binary_name (default: "apache2") |
|
| 12 |
[apache_*]
|
|
| 13 |
env.apuser user_running_apache (default: "www-data")
|
|
| 14 |
env.binname apache_binary_name (default: "apache2")
|
|
| 15 | 15 |
|
| 16 | 16 |
=head1 AUTHOR |
| 17 | 17 |
|
| plugins/apache/apache_threads | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[apache_*] |
|
| 13 |
env.apuser user_runnin_apache |
|
| 14 |
env.binname apache_binary_name |
|
| 12 |
[apache_*]
|
|
| 13 |
env.apuser user_runnin_apache
|
|
| 14 |
env.binname apache_binary_name
|
|
| 15 | 15 |
|
| 16 | 16 |
=head1 AUTHOR |
| 17 | 17 |
|
| plugins/apache/apache_tmemmory | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[apache_*] |
|
| 13 |
env.apuser user_running_apache (default: "www-data") |
|
| 14 |
env.binname apache_binary_name (default: "apache2") |
|
| 12 |
[apache_*]
|
|
| 13 |
env.apuser user_running_apache (default: "www-data")
|
|
| 14 |
env.binname apache_binary_name (default: "apache2")
|
|
| 15 | 15 |
|
| 16 | 16 |
=head1 AUTHOR |
| 17 | 17 |
|
| plugins/apache/apache_vhosts/apache_vhosts | ||
|---|---|---|
| 27 | 27 |
|
| 28 | 28 |
Install plugin conf (after [apache_*]) |
| 29 | 29 |
|
| 30 |
[apache_vhosts] |
|
| 31 |
user root |
|
| 32 |
env.subgraphs requests bytes time |
|
| 33 |
env.checks requests bytes time |
|
| 34 |
|
|
| 35 |
# user - probably necessary for shared memory IPC |
|
| 36 |
# subgraphs - create multigraph subgraphs (watch your graphing performance...), default 0 |
|
| 37 |
# checks - enable stats on bytes and response times per request, you have to log these in apache |
|
| 30 |
[apache_vhosts] |
|
| 31 |
user root |
|
| 32 |
env.subgraphs requests bytes time |
|
| 33 |
env.checks requests bytes time |
|
| 34 |
|
|
| 35 |
=over 4 |
|
| 36 |
|
|
| 37 |
=item user - probably necessary for shared memory IPC |
|
| 38 |
|
|
| 39 |
=item subgraphs - create multigraph subgraphs (watch your graphing performance...), default 0 |
|
| 40 |
|
|
| 41 |
=item checks - enable stats on bytes and response times per request, you have to log these in apache |
|
| 42 |
|
|
| 43 |
=back |
|
| 38 | 44 |
|
| 39 | 45 |
A word on performance: |
| 40 | 46 |
Requests/sec should not be much of a problem. Pipelogger and Logparser should not have man performance problems, as the apply one regex per line and add some stats. |
| plugins/ceph/ceph_capacity | ||
|---|---|---|
| 8 | 8 |
|
| 9 | 9 |
=head1 CONFIGURATION |
| 10 | 10 |
|
| 11 |
[ceph_capacity] |
|
| 12 |
env.warning_level Used raw space percentage above warning alert should be issued |
|
| 13 |
env.critical_level Used raw space percentage above critical alert should be issued |
|
| 11 |
[ceph_capacity]
|
|
| 12 |
env.warning_level Used raw space percentage above warning alert should be issued
|
|
| 13 |
env.critical_level Used raw space percentage above critical alert should be issued
|
|
| 14 | 14 |
|
| 15 | 15 |
=head1 AUTHOR |
| 16 | 16 |
|
| plugins/coturn/coturn_sessions | ||
|---|---|---|
| 14 | 14 |
cli access. A telnet client has to be installed. Optionally you can |
| 15 | 15 |
specify the port of the cli interface. |
| 16 | 16 |
|
| 17 |
[coturn_sessions] |
|
| 18 |
env.password VERYSECUREPASSWORD |
|
| 19 |
env.port PORT |
|
| 17 |
[coturn_sessions]
|
|
| 18 |
env.password VERYSECUREPASSWORD
|
|
| 19 |
env.port PORT
|
|
| 20 | 20 |
|
| 21 | 21 |
=head1 AUTHOR |
| 22 | 22 |
|
| plugins/currency/nanopool/nanopool_ | ||
|---|---|---|
| 51 | 51 |
You should have received a copy of the GNU General Public License |
| 52 | 52 |
along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 53 | 53 |
|
| 54 |
SPDX-License-Identifier: GPL-3.0-or-later |
|
| 55 |
|
|
| 54 | 56 |
=head1 MAGIC MARKERS |
| 55 | 57 |
|
| 56 |
#%# family=contrib |
|
| 57 |
#%# capabilities=suggest |
|
| 58 |
#%# family=contrib
|
|
| 59 |
#%# capabilities=suggest
|
|
| 58 | 60 |
|
| 59 | 61 |
=cut |
| 60 | 62 |
""" |
| plugins/disk/btrfs_device_stats | ||
|---|---|---|
| 13 | 13 |
Simply create a symlink in your plugins directory like with any other plugin. |
| 14 | 14 |
Must be run as root. |
| 15 | 15 |
|
| 16 |
[btrfs_device_stats] |
|
| 17 |
user root |
|
| 16 |
[btrfs_device_stats]
|
|
| 17 |
user root
|
|
| 18 | 18 |
|
| 19 | 19 |
=head2 DEFAULT CONFIGURATION |
| 20 | 20 |
|
| plugins/disk/btrfs_device_usage | ||
|---|---|---|
| 13 | 13 |
Simply create a symlink in your plugins directory like with any other plugin. |
| 14 | 14 |
Must be run as root. |
| 15 | 15 |
|
| 16 |
[btrfs_device_usage] |
|
| 17 |
user root |
|
| 16 |
[btrfs_device_usage]
|
|
| 17 |
user root
|
|
| 18 | 18 |
|
| 19 | 19 |
=head2 DEFAULT CONFIGURATION |
| 20 | 20 |
|
| plugins/disk/btrfs_subvol_usage | ||
|---|---|---|
| 8 | 8 |
|
| 9 | 9 |
Must be run as root and you have to specify the path to the filesystem |
| 10 | 10 |
|
| 11 |
[btrfs_usage] |
|
| 12 |
user root |
|
| 13 |
env.fsroot /path/to/btrfs/filesystem |
|
| 11 |
[btrfs_usage]
|
|
| 12 |
user root
|
|
| 13 |
env.fsroot /path/to/btrfs/filesystem
|
|
| 14 | 14 |
|
| 15 | 15 |
=head1 MAGIC MARKERS |
| 16 | 16 |
|
| plugins/disk/e2 | ||
|---|---|---|
| 8 | 8 |
|
| 9 | 9 |
=head1 CONFIGURATION |
| 10 | 10 |
|
| 11 |
[ext2_*] |
|
| 12 |
group disk,floppy |
|
| 11 |
[ext2_*]
|
|
| 12 |
group disk,floppy
|
|
| 13 | 13 |
|
| 14 | 14 |
=head1 AUTHOR |
| 15 | 15 |
|
| plugins/disk/file_age | ||
|---|---|---|
| 88 | 88 |
|
| 89 | 89 |
Since there is no way for the plugin to guess which files you want monitored, you're going to have to set each file up separately. Put the following in a file in your plugin-conf.d directory. |
| 90 | 90 |
|
| 91 |
[file_age] |
|
| 91 |
[file_age]
|
|
| 92 | 92 |
user root # May not be necessary, depending on which files you want monitored. |
| 93 | 93 |
|
| 94 | 94 |
env.file1_path /var/log/syslog # Mandatory, complete path to file. |
| plugins/docker/docker_cpu | ||
|---|---|---|
| 16 | 16 |
1. Create a new file named "docker" inside the folder /etc/munin/plugin-conf.d/ |
| 17 | 17 |
2. Docker file content: |
| 18 | 18 |
|
| 19 |
[docker_cpu] |
|
| 20 |
user root |
|
| 19 |
[docker_cpu]
|
|
| 20 |
user root
|
|
| 21 | 21 |
|
| 22 | 22 |
=head1 MAGIC MARKERS |
| 23 | 23 |
|
| 24 |
#%# family=auto
|
|
| 25 |
#%# capabilities=autoconf
|
|
| 24 |
#%# family=auto |
|
| 25 |
#%# capabilities=autoconf |
|
| 26 | 26 |
|
| 27 | 27 |
=head1 VERSION |
| 28 | 28 |
|
| 29 |
v.0.1
|
|
| 29 |
v.0.1 |
|
| 30 | 30 |
|
| 31 | 31 |
=head1 AUTHOR |
| 32 | 32 |
|
| 33 |
Copyright (C) 2015 Samuel Cantero. |
|
| 34 |
Email: scanterog at gmail dot com |
|
| 33 |
Copyright (C) 2015 Samuel Cantero <scanterog at gmail dot com> |
|
| 35 | 34 |
|
| 36 | 35 |
=head1 LICENSE |
| 37 | 36 |
|
| plugins/docker/docker_memory | ||
|---|---|---|
| 16 | 16 |
1. Create a new file named "docker" inside the folder /etc/munin/plugin-conf.d/ |
| 17 | 17 |
2. Docker file content: |
| 18 | 18 |
|
| 19 |
[docker_memory] |
|
| 20 |
user root |
|
| 19 |
[docker_memory]
|
|
| 20 |
user root
|
|
| 21 | 21 |
|
| 22 | 22 |
=head1 MAGIC MARKERS |
| 23 | 23 |
|
| 24 |
#%# family=auto
|
|
| 25 |
#%# capabilities=autoconf
|
|
| 24 |
#%# family=auto |
|
| 25 |
#%# capabilities=autoconf |
|
| 26 | 26 |
|
| 27 | 27 |
=head1 VERSION |
| 28 | 28 |
|
| 29 |
v.0.1
|
|
| 29 |
v.0.1 |
|
| 30 | 30 |
|
| 31 | 31 |
=head1 AUTHOR |
| 32 | 32 |
|
| 33 |
Copyright (C) 2015 Samuel Cantero. |
|
| 34 |
Email: scanterog at gmail dot com |
|
| 33 |
Copyright (C) 2015 Samuel Cantero <scanterog at gmail dot com> |
|
| 35 | 34 |
|
| 36 | 35 |
=head1 LICENSE |
| 37 | 36 |
|
| plugins/etherpadlite/etherpadlite_ | ||
|---|---|---|
| 6 | 6 |
|
| 7 | 7 |
=head1 NAME |
| 8 | 8 |
|
| 9 |
etherpadlite_ - Monitor number of pads with etherpad-lite plugin called |
|
| 10 |
ep_pads_stats |
|
| 9 |
etherpadlite_ - Monitor number of pads with etherpad-lite plugin called ep_pads_stats |
|
| 11 | 10 |
|
| 12 | 11 |
=head1 APPLICABLE SYSTEMS |
| 13 | 12 |
|
| ... | ... | |
| 22 | 21 |
This is a wildcard plugin. To monitor a etherpad-lite instance, link |
| 23 | 22 |
etherpadlite_<instancename> to this file. |
| 24 | 23 |
|
| 25 |
[etherpadlite_instancename] |
|
| 26 |
env.url http://127.0.0.1:9001/stats.json |
|
| 24 |
[etherpadlite_instancename]
|
|
| 25 |
env.url http://127.0.0.1:9001/stats.json
|
|
| 27 | 26 |
|
| 28 | 27 |
=head1 AUTHOR |
| 29 | 28 |
|
| plugins/git/git_commit_behind | ||
|---|---|---|
| 3 | 3 |
"""=cut |
| 4 | 4 |
=head1 NAME |
| 5 | 5 |
|
| 6 |
git_commit_behind - Munin plugin to monitor local git repositories and report |
|
| 7 |
how many commits behind their remote they are |
|
| 6 |
git_commit_behind - Munin plugin to monitor local git repositories and report how many commits behind their remote they are |
|
| 8 | 7 |
|
| 9 | 8 |
=head1 NOTES |
| 10 | 9 |
|
| ... | ... | |
| 19 | 18 |
|
| 20 | 19 |
=head1 REQUIREMENTS |
| 21 | 20 |
|
| 22 |
- Python3 |
|
| 23 |
- Git |
|
| 21 |
=over 4 |
|
| 22 |
|
|
| 23 |
=item Python3 |
|
| 24 |
|
|
| 25 |
=item Git |
|
| 26 |
|
|
| 27 |
=back |
|
| 28 |
|
|
| 24 | 29 |
|
| 25 | 30 |
=head1 INSTALLATION |
| 26 | 31 |
|
| 27 | 32 |
Link this plugin, as usual. |
| 28 | 33 |
For example : |
| 34 |
|
|
| 29 | 35 |
ln -s /path/to/git_commit_behind /etc/munin/plugins/git_commit_behind |
| 30 | 36 |
|
| 31 | 37 |
If you wish to update the repositories via cron and not during the plugin |
| ... | ... | |
| 33 | 39 |
|
| 34 | 40 |
For example, you can use the following cron : |
| 35 | 41 |
|
| 36 |
# If the git_commit_behind plugin is enabled, fetch git repositories randomly |
|
| 37 |
# according to the plugin configuration. |
|
| 38 |
# By default : once an hour (12 invocations an hour, 1 in 12 chance that the |
|
| 39 |
# update will happen), but ensure that there will never be more than two hours |
|
| 40 |
# (7200 seconds) interval between updates. |
|
| 41 |
*/5 * * * * root if [ -x /etc/munin/plugins/git_commit_behind ]; then /usr/sbin/munin-run git_commit_behind update >/dev/null; fi |
|
| 42 |
# If the git_commit_behind plugin is enabled, fetch git repositories randomly
|
|
| 43 |
# according to the plugin configuration.
|
|
| 44 |
# By default : once an hour (12 invocations an hour, 1 in 12 chance that the
|
|
| 45 |
# update will happen), but ensure that there will never be more than two hours
|
|
| 46 |
# (7200 seconds) interval between updates.
|
|
| 47 |
*/5 * * * * root if [ -x /etc/munin/plugins/git_commit_behind ]; then /usr/sbin/munin-run git_commit_behind update >/dev/null; fi
|
|
| 42 | 48 |
|
| 43 | 49 |
=head1 CONFIGURATION |
| 44 | 50 |
|
| 45 | 51 |
Use your "/etc/munin/plugin-conf.d/munin-node" to configure this plugin. |
| 52 |
|
|
| 46 | 53 |
[git_commit_behind] |
| 47 | 54 |
user [user] |
| 48 | 55 |
env.git_path /path/to/git |
| ... | ... | |
| 63 | 70 |
|
| 64 | 71 |
|
| 65 | 72 |
Then, for each repository you want to check, you need the following |
| 66 |
configuration block under the git_commit_behind section |
|
| 73 |
configuration block under the git_commit_behind section: |
|
| 74 |
|
|
| 67 | 75 |
env.repo.[repoCode].path /path/to/local/repo |
| 68 | 76 |
env.repo.[repoCode].name Repo Name |
| 69 | 77 |
env.repo.[repoCode].user user |
| plugins/google/snmp__gsa_docs | ||
|---|---|---|
| 18 | 18 |
Create a "Munin" user on the GSA SNMP configuration, and then use |
| 19 | 19 |
something similar to the following: |
| 20 | 20 |
|
| 21 |
[snmpv3_gsa.host.name_*] |
|
| 21 |
[snmpv3_gsa.host.name_*]
|
|
| 22 | 22 |
env.v3username munin |
| 23 | 23 |
env.v3authprotocol sha |
| 24 | 24 |
env.v3authpassword your-auth-passwd |
| plugins/haproxy/haproxy_abort_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_active_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_bytes_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_bytes_compressor_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_bytes_compressor_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_bytes_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_denied_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_denied_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_errors_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_errors_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_queue_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_rate_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_rate_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_reqrate_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_response_compressor_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_response_compressor_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_responses_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_responses_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_sessions_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_sessions_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_sessions_total_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_sessions_total_frontend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/haproxy/haproxy_warnings_backend | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[haproxy*] |
|
| 12 |
[haproxy*]
|
|
| 13 | 13 |
user root |
| 14 | 14 |
env.backend backend_name_1 backend_name_2 backend_name_3 |
| 15 | 15 |
env.frontend frontend_name_1 frontend_name_2 frontend_name_3 |
| plugins/ipvs/ipvs_active | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[ipvs_*] |
|
| 13 |
user root |
|
| 14 |
env.ips IP1 IP2 |
|
| 12 |
[ipvs_*]
|
|
| 13 |
user root
|
|
| 14 |
env.ips IP1 IP2
|
|
| 15 | 15 |
|
| 16 | 16 |
=head1 AUTHOR |
| 17 | 17 |
|
| plugins/ipvs/ipvs_bps | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[ipvs_*] |
|
| 13 |
user root |
|
| 14 |
env.ips IP1 IP2 |
|
| 12 |
[ipvs_*]
|
|
| 13 |
user root
|
|
| 14 |
env.ips IP1 IP2
|
|
| 15 | 15 |
|
| 16 | 16 |
=head1 AUTHOR |
| 17 | 17 |
|
| plugins/ipvs/ipvs_conn | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[ipvs_*] |
|
| 13 |
user root |
|
| 14 |
env.ips IP1 IP2 |
|
| 12 |
[ipvs_*]
|
|
| 13 |
user root
|
|
| 14 |
env.ips IP1 IP2
|
|
| 15 | 15 |
|
| 16 | 16 |
=head1 AUTHOR |
| 17 | 17 |
|
| plugins/ipvs/ipvs_cps | ||
|---|---|---|
| 9 | 9 |
|
| 10 | 10 |
=head1 CONFIGURATION |
| 11 | 11 |
|
| 12 |
[ipvs_*] |
|
| 13 |
user root |
|
| 14 |
env.ips IP1 IP2 |
|
| 12 |
[ipvs_*]
|
|
| 13 |
user root
|
|
| 14 |
env.ips IP1 IP2
|
|
| 15 | 15 |
|
| 16 | 16 |
=head1 AUTHOR |
| 17 | 17 |
|
| plugins/jenkins/jenkins_ | ||
|---|---|---|
| 32 | 32 |
|
| 33 | 33 |
Example: |
| 34 | 34 |
|
| 35 |
[jenkins_*] |
|
| 36 |
env.url localhost |
|
| 37 |
env.port 4040 |
|
| 38 |
env.context /jenkins |
|
| 39 |
env.user user |
|
| 40 |
env.apiToken aaaa0f6e48b92cbbbbddecdb72dc1dad |
|
| 35 |
[jenkins_*]
|
|
| 36 |
env.url localhost
|
|
| 37 |
env.port 4040
|
|
| 38 |
env.context /jenkins
|
|
| 39 |
env.user user
|
|
| 40 |
env.apiToken aaaa0f6e48b92cbbbbddecdb72dc1dad
|
|
| 41 | 41 |
|
| 42 | 42 |
|
| 43 | 43 |
=head1 AUTHOR |
| plugins/jitsi/jitsi_videobridge | ||
|---|---|---|
| 6 | 6 |
|
| 7 | 7 |
=head1 NAME |
| 8 | 8 |
|
| 9 |
jitsi_videobridge - Monitor sessions and conferences |
|
| 10 |
on a jitsi-videobridge |
|
| 9 |
jitsi_videobridge - Monitor sessions and conferences on a jitsi-videobridge |
|
| 11 | 10 |
|
| 12 | 11 |
=head1 APPLICABLE SYSTEMS |
| 13 | 12 |
|
| ... | ... | |
| 20 | 19 |
|
| 21 | 20 |
You may specify the URL where to get the statistics |
| 22 | 21 |
|
| 23 |
[jitsi_videobridge] |
|
| 24 |
env.url http://127.0.0.1:8080/colibri/stats |
|
| 22 |
[jitsi_videobridge]
|
|
| 23 |
env.url http://127.0.0.1:8080/colibri/stats
|
|
| 25 | 24 |
|
| 26 | 25 |
... and you may disable the audiochannel when you don't use an |
| 27 | 26 |
audio gateway. |
| plugins/kamailio/kamailio_mysql_shared_memory | ||
|---|---|---|
| 12 | 12 |
|
| 13 | 13 |
=head1 CONFIGURATION |
| 14 | 14 |
|
| 15 |
[kamailio*] |
|
| 15 |
[kamailio*]
|
|
| 16 | 16 |
user root |
| 17 | 17 |
group root |
| 18 | 18 |
env.mysql <optional-override-of-mysqladmin-path> |
| ... | ... | |
| 49 | 49 |
|
| 50 | 50 |
You have to create a new table in Kamailio (OpenSER) database: |
| 51 | 51 |
|
| 52 |
CREATE TABLE `statistics` ( |
|
| 52 |
CREATE TABLE `statistics` (
|
|
| 53 | 53 |
`id` int(10) unsigned NOT NULL auto_increment, |
| 54 | 54 |
`time_stamp` int(10) unsigned NOT NULL default '0', |
| 55 | 55 |
`random` int(10) unsigned NOT NULL default '0', |
| ... | ... | |
| 60 | 60 |
`ul_users` int(10) unsigned NOT NULL default '0', |
| 61 | 61 |
`ul_contacts` int(10) unsigned NOT NULL default '0', |
| 62 | 62 |
PRIMARY KEY (`id`) |
| 63 |
) ENGINE=MyISAM; |
|
| 63 |
) ENGINE=MyISAM;
|
|
| 64 | 64 |
|
| 65 | 65 |
Now all is ready for Kamailio (OpenSER), you can restart it. |
| 66 | 66 |
|
| plugins/kamailio/kamailio_transactions_users | ||
|---|---|---|
| 12 | 12 |
|
| 13 | 13 |
=head1 CONFIGURATION |
| 14 | 14 |
|
| 15 |
[kamailio*] |
|
| 15 |
[kamailio*]
|
|
| 16 | 16 |
user root |
| 17 | 17 |
group root |
| 18 | 18 |
env.mysql <optional-override-of-mysqladmin-path> |
| ... | ... | |
| 49 | 49 |
|
| 50 | 50 |
You have to create a new table in Kamailio (OpenSER) database: |
| 51 | 51 |
|
| 52 |
CREATE TABLE `statistics` ( |
|
| 52 |
CREATE TABLE `statistics` (
|
|
| 53 | 53 |
`id` int(10) unsigned NOT NULL auto_increment, |
| 54 | 54 |
`time_stamp` int(10) unsigned NOT NULL default '0', |
| 55 | 55 |
`random` int(10) unsigned NOT NULL default '0', |
| ... | ... | |
| 60 | 60 |
`ul_users` int(10) unsigned NOT NULL default '0', |
| 61 | 61 |
`ul_contacts` int(10) unsigned NOT NULL default '0', |
| 62 | 62 |
PRIMARY KEY (`id`) |
| 63 |
) ENGINE=MyISAM; |
|
| 63 |
) ENGINE=MyISAM;
|
|
| 64 | 64 |
|
| 65 | 65 |
Now all is ready for Kamailio (OpenSER), you can restart it. |
| 66 | 66 |
|
| plugins/libreoffice/loolwsd | ||
|---|---|---|
| 22 | 22 |
munin-node configuration. Default url is |
| 23 | 23 |
http://127.0.0.1:9980/lool/getMetrics |
| 24 | 24 |
|
| 25 |
[loolwsd] |
|
| 26 |
env.username <lool_admin> |
|
| 27 |
env.password <lool_password> |
|
| 28 |
env.url <lool_getmetrics_url> |
|
| 25 |
[loolwsd]
|
|
| 26 |
env.username <lool_admin>
|
|
| 27 |
env.password <lool_password>
|
|
| 28 |
env.url <lool_getmetrics_url>
|
|
| 29 | 29 |
|
| 30 | 30 |
You can set an administative user for loolwsd by invoking |
| 31 | 31 |
|
| plugins/mail/nullmailer_queue | ||
|---|---|---|
| 23 | 23 |
|
| 24 | 24 |
Example: |
| 25 | 25 |
|
| 26 |
[nullmailer_queue] |
|
| 27 |
user nullmail |
|
| 28 |
env.queuedir /var/spool/nullmailer/queue |
|
| 29 |
env.errordir /var/spool/nullmailer/failed |
|
| 30 |
env.queue_warning 10 |
|
| 26 |
[nullmailer_queue]
|
|
| 27 |
user nullmail
|
|
| 28 |
env.queuedir /var/spool/nullmailer/queue
|
|
| 29 |
env.errordir /var/spool/nullmailer/failed
|
|
| 30 |
env.queue_warning 10
|
|
| 31 | 31 |
|
| 32 | 32 |
=head1 INTERPRETATION |
| 33 | 33 |
|
| plugins/memcached/memcached_ext_bytes_ | ||
|---|---|---|
| 11 | 11 |
|
| 12 | 12 |
=head1 example config for /plugin-conf.d/munin-node |
| 13 | 13 |
|
| 14 |
[memcached_bytes_1] |
|
| 15 |
env.server 127.0.0.1:11211 |
|
| 16 |
env.label "first local server" |
|
| 14 |
[memcached_bytes_1]
|
|
| 15 |
env.server 127.0.0.1:11211
|
|
| 16 |
env.label "first local server"
|
|
| 17 | 17 |
|
| 18 |
[memcached_bytes_2] |
|
| 19 |
env.server /var/run/memcached/memcached.sock |
|
| 20 |
env.label "second local server" |
|
| 18 |
[memcached_bytes_2]
|
|
| 19 |
env.server /var/run/memcached/memcached.sock
|
|
| 20 |
env.label "second local server"
|
|
| 21 | 21 |
|
| 22 | 22 |
=cut |
| 23 | 23 |
|
| plugins/memcached/memcached_ext_connections_ | ||
|---|---|---|
| 11 | 11 |
|
| 12 | 12 |
=head1 example config for /plugin-conf.d/munin-node |
| 13 | 13 |
|
| 14 |
[memcached_connections_1] |
|
| 15 |
env.server 127.0.0.1:11211 |
|
| 16 |
env.label "first local server" |
|
| 14 |
[memcached_connections_1]
|
|
| 15 |
env.server 127.0.0.1:11211
|
|
| 16 |
env.label "first local server"
|
|
| 17 | 17 |
|
| 18 |
[memcached_connections_2] |
|
| 19 |
env.server /var/run/memcached/memcached.sock |
|
| 20 |
env.label "second local server" |
|
| 18 |
[memcached_connections_2]
|
|
| 19 |
env.server /var/run/memcached/memcached.sock
|
|
| 20 |
env.label "second local server"
|
|
| 21 | 21 |
|
| 22 | 22 |
=cut |
| 23 | 23 |
|
| plugins/memcached/memcached_ext_hits_ | ||
|---|---|---|
| 11 | 11 |
|
| 12 | 12 |
=head1 example config for /plugin-conf.d/munin-node |
| 13 | 13 |
|
| 14 |
[memcached_hits_1] |
|
| 15 |
env.server 127.0.0.1:11211 |
|
| 16 |
env.label "first local server" |
|
| 14 |
[memcached_hits_1]
|
|
| 15 |
env.server 127.0.0.1:11211
|
|
| 16 |
env.label "first local server"
|
|
| 17 | 17 |
|
| 18 |
[memcached_hits_2] |
|
| 19 |
env.server /var/run/memcached/memcached.sock |
|
| 20 |
env.label "second local server" |
|
| 18 |
[memcached_hits_2]
|
|
| 19 |
env.server /var/run/memcached/memcached.sock
|
|
| 20 |
env.label "second local server"
|
|
| 21 | 21 |
|
| 22 | 22 |
=cut |
| 23 | 23 |
|
| plugins/memcached/memcached_ext_items_ | ||
|---|---|---|
| 11 | 11 |
|
| 12 | 12 |
=head1 example config for /plugin-conf.d/munin-node |
| 13 | 13 |
|
| 14 |
[memcached_items_1] |
|
| 15 |
env.server 127.0.0.1:11211 |
|
| 16 |
env.label "first local server" |
|
| 14 |
[memcached_items_1]
|
|
| 15 |
env.server 127.0.0.1:11211
|
|
| 16 |
env.label "first local server"
|
|
| 17 | 17 |
|
| 18 |
[memcached_items_2] |
|
| 19 |
env.server /var/run/memcached/memcached.sock |
|
| 20 |
env.label "second local server" |
|
| 18 |
[memcached_items_2]
|
|
| 19 |
env.server /var/run/memcached/memcached.sock
|
|
| 20 |
env.label "second local server"
|
|
| 21 | 21 |
|
| 22 | 22 |
=cut |
| 23 | 23 |
|
| plugins/memcached/memcached_ext_requests_ | ||
|---|---|---|
| 11 | 11 |
|
| 12 | 12 |
=head1 example config for /plugin-conf.d/munin-node |
| 13 | 13 |
|
| 14 |
[memcached_requests_1] |
|
| 15 |
env.server 127.0.0.1:11211 |
|
| 16 |
env.label "first local server" |
|
| 14 |
[memcached_requests_1]
|
|
| 15 |
env.server 127.0.0.1:11211
|
|
| 16 |
env.label "first local server"
|
|
| 17 | 17 |
|
| 18 |
[memcached_requests_2] |
|
| 19 |
env.server /var/run/memcached/memcached.sock |
|
| 20 |
env.label "second local server" |
|
| 18 |
[memcached_requests_2]
|
|
| 19 |
env.server /var/run/memcached/memcached.sock
|
|
| 20 |
env.label "second local server"
|
|
| 21 | 21 |
|
| 22 | 22 |
=cut |
| 23 | 23 |
|
| plugins/memcached/memcached_ext_traffic_ | ||
|---|---|---|
| 11 | 11 |
|
| 12 | 12 |
=head1 example config for /plugin-conf.d/munin-node |
| 13 | 13 |
|
| 14 |
[memcached_traffic_1] |
|
| 15 |
env.server 127.0.0.1:11211 |
|
| 16 |
env.label "first local server" |
|
| 14 |
[memcached_traffic_1]
|
|
| 15 |
env.server 127.0.0.1:11211
|
|
| 16 |
env.label "first local server"
|
|
| 17 | 17 |
|
| 18 |
[memcached_traffic_2] |
|
| 19 |
env.server /var/run/memcached/memcached.sock |
|
| 20 |
env.label "second local server" |
|
| 18 |
[memcached_traffic_2]
|
|
| 19 |
env.server /var/run/memcached/memcached.sock
|
|
| 20 |
env.label "second local server"
|
|
| 21 | 21 |
|
| 22 | 22 |
=cut |
| 23 | 23 |
|
| plugins/memcached/memcached_multi_ | ||
|---|---|---|
| 14 | 14 |
The following configuration information can be overridden by placing environment definitions |
| 15 | 15 |
like shown here, in a file located in /etc/munin/plugin-conf.d |
| 16 | 16 |
|
| 17 |
[memcached_multi_*] |
|
| 17 |
[memcached_multi_*]
|
|
| 18 | 18 |
env.host 127.0.0.1 *default* |
| 19 | 19 |
env.port 11211 *default* |
| 20 | 20 |
env.timescale 3 *default* |
| ... | ... | |
| 32 | 32 |
=head2 BASIC TROUBLESHOOTING |
| 33 | 33 |
|
| 34 | 34 |
Please make sure you can telnet to your memcache servers and issue the |
| 35 |
following commands: stats, stats settings, stats items and stats slabs.
|
|
| 35 |
following commands: stats, stats settings, stats items and stats slabs. |
|
| 36 | 36 |
|
| 37 | 37 |
=head2 PLUGIN INFORMATION |
| 38 | 38 |
|
| ... | ... | |
| 88 | 88 |
|
| 89 | 89 |
=head1 MAGIC MARKERS |
| 90 | 90 |
|
| 91 |
#%# family=auto |
|
| 92 |
#%# capabilities=autoconf suggest |
|
| 91 |
#%# family=auto
|
|
| 92 |
#%# capabilities=autoconf suggest
|
|
| 93 | 93 |
|
| 94 | 94 |
=cut |
| 95 | 95 |
|
| plugins/memcached/memcached_servers_ | ||
|---|---|---|
| 8 | 8 |
You need to configure the to-be-used servers and the corresponding labels separated |
| 9 | 9 |
by spaace in your environment. Example: |
| 10 | 10 |
|
| 11 |
[memcached_servers_*] |
|
| 11 |
[memcached_servers_*]
|
|
| 12 | 12 |
env.addresses cache1.server.com:11211 cache2.server.com:11211 |
| 13 | 13 |
env.labels master slave |
| 14 | 14 |
|
| plugins/nagios/nagios_multi_ | ||
|---|---|---|
| 6 | 6 |
|
| 7 | 7 |
=head1 MUNIN CONFIGURATION |
| 8 | 8 |
|
| 9 |
[nagios_multi_*] |
|
| 9 |
[nagios_multi_*]
|
|
| 10 | 10 |
user root |
| 11 | 11 |
env.binary /usr/local/nagios/bin/nagiostats *default* |
| 12 | 12 |
env.passive off *default* |
| ... | ... | |
| 61 | 61 |
|
| 62 | 62 |
=head1 MAGIC MARKERS |
| 63 | 63 |
|
| 64 |
#%# family=auto |
|
| 65 |
#%# capabilities=autoconf suggest |
|
| 64 |
#%# family=auto
|
|
| 65 |
#%# capabilities=autoconf suggest
|
|
| 66 | 66 |
|
| 67 | 67 |
=cut |
| 68 | 68 |
|
| plugins/netapp/snmp__netapp_cifs2 | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 38 | 38 |
|
| 39 | 39 |
=head1 MAGIC MARKERS |
| 40 | 40 |
|
| 41 |
#%# family=snmpauto
|
|
| 42 |
#%# capabilities=snmpconf
|
|
| 41 |
#%# family=snmpauto |
|
| 42 |
#%# capabilities=snmpconf |
|
| 43 | 43 |
|
| 44 | 44 |
=head1 BUGS |
| 45 | 45 |
|
| ... | ... | |
| 48 | 48 |
=head1 AUTHOR |
| 49 | 49 |
|
| 50 | 50 |
2013, Claudius Herder |
| 51 |
|
|
| 51 | 52 |
NetApp is a registered trademark and Network Appliance is a trademark |
| 52 | 53 |
of Network Appliance, Inc. in the U.S. and other countries. |
| 53 | 54 |
|
| plugins/netapp/snmp__netapp_cifscalls | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 40 | 40 |
|
| 41 | 41 |
=head1 MAGIC MARKERS |
| 42 | 42 |
|
| 43 |
#%# family=snmpauto
|
|
| 44 |
#%# capabilities=snmpconf
|
|
| 43 |
#%# family=snmpauto |
|
| 44 |
#%# capabilities=snmpconf |
|
| 45 | 45 |
|
| 46 | 46 |
=head1 BUGS |
| 47 | 47 |
|
| ... | ... | |
| 50 | 50 |
=head1 AUTHOR |
| 51 | 51 |
|
| 52 | 52 |
2013, Claudius Herder |
| 53 |
|
|
| 53 | 54 |
NetApp is a registered trademark and Network Appliance is a trademark |
| 54 | 55 |
of Network Appliance, Inc. in the U.S. and other countries. |
| 55 | 56 |
|
| plugins/netapp/snmp__netapp_cpu2 | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 38 | 38 |
|
| 39 | 39 |
=head1 MAGIC MARKERS |
| 40 | 40 |
|
| 41 |
#%# family=snmpauto
|
|
| 42 |
#%# capabilities=snmpconf
|
|
| 41 |
#%# family=snmpauto |
|
| 42 |
#%# capabilities=snmpconf |
|
| 43 | 43 |
|
| 44 | 44 |
=head1 BUGS |
| 45 | 45 |
|
| ... | ... | |
| 48 | 48 |
=head1 AUTHOR |
| 49 | 49 |
|
| 50 | 50 |
2013, Claudius Herder |
| 51 |
|
|
| 51 | 52 |
NetApp is a registered trademark and Network Appliance is a trademark |
| 52 | 53 |
of Network Appliance, Inc. in the U.S. and other countries. |
| 53 | 54 |
|
| plugins/netapp/snmp__netapp_diskusage2_ | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 38 | 38 |
|
| 39 | 39 |
=head1 MAGIC MARKERS |
| 40 | 40 |
|
| 41 |
#%# family=snmpauto
|
|
| 42 |
#%# capabilities=snmpconf
|
|
| 41 |
#%# family=snmpauto |
|
| 42 |
#%# capabilities=snmpconf |
|
| 43 | 43 |
|
| 44 | 44 |
=head1 BUGS |
| 45 | 45 |
|
| ... | ... | |
| 48 | 48 |
=head1 AUTHOR |
| 49 | 49 |
|
| 50 | 50 |
2013, Claudius Herder |
| 51 |
|
|
| 51 | 52 |
NetApp is a registered trademark and Network Appliance is a trademark |
| 52 | 53 |
of Network Appliance, Inc. in the U.S. and other countries. |
| 53 | 54 |
|
| plugins/netapp/snmp__netapp_diskutil | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 38 | 38 |
|
| 39 | 39 |
=head1 MAGIC MARKERS |
| 40 | 40 |
|
| 41 |
#%# family=snmpauto
|
|
| 42 |
#%# capabilities=snmpconf
|
|
| 41 |
#%# family=snmpauto |
|
| 42 |
#%# capabilities=snmpconf |
|
| 43 | 43 |
|
| 44 | 44 |
=head1 BUGS |
| 45 | 45 |
|
| ... | ... | |
| 48 | 48 |
=head1 AUTHOR |
| 49 | 49 |
|
| 50 | 50 |
2013, Claudius Herder |
| 51 |
|
|
| 51 | 52 |
NetApp is a registered trademark and Network Appliance is a trademark |
| 52 | 53 |
of Network Appliance, Inc. in the U.S. and other countries. |
| 53 | 54 |
|
| plugins/netapp/snmp__netapp_ndmp | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 38 | 38 |
|
| 39 | 39 |
=head1 MAGIC MARKERS |
| 40 | 40 |
|
| 41 |
#%# family=snmpauto
|
|
| 42 |
#%# capabilities=snmpconf
|
|
| 41 |
#%# family=snmpauto |
|
| 42 |
#%# capabilities=snmpconf |
|
| 43 | 43 |
|
| 44 | 44 |
=head1 BUGS |
| 45 | 45 |
|
| ... | ... | |
| 48 | 48 |
=head1 AUTHOR |
| 49 | 49 |
|
| 50 | 50 |
2013, Claudius Herder |
| 51 |
|
|
| 51 | 52 |
NetApp is a registered trademark and Network Appliance is a trademark |
| 52 | 53 |
of Network Appliance, Inc. in the U.S. and other countries. |
| 53 | 54 |
|
| plugins/netapp/snmp__netapp_net | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 38 | 38 |
|
| 39 | 39 |
=head1 MAGIC MARKERS |
| 40 | 40 |
|
| 41 |
#%# family=snmpauto
|
|
| 42 |
#%# capabilities=snmpconf
|
|
| 41 |
#%# family=snmpauto |
|
| 42 |
#%# capabilities=snmpconf |
|
| 43 | 43 |
|
| 44 | 44 |
=head1 BUGS |
| 45 | 45 |
|
| ... | ... | |
| 48 | 48 |
=head1 AUTHOR |
| 49 | 49 |
|
| 50 | 50 |
2013, Claudius Herder |
| 51 |
|
|
| 51 | 52 |
NetApp is a registered trademark and Network Appliance is a trademark |
| 52 | 53 |
of Network Appliance, Inc. in the U.S. and other countries. |
| 53 | 54 |
|
| plugins/netapp/snmp__netapp_nfs3calls | ||
|---|---|---|
| 18 | 18 |
|
| 19 | 19 |
The following parameters will help you get this plugin working: |
| 20 | 20 |
|
| 21 |
[snmp_*] |
|
| 22 |
env.community MyCommunity |
|
| 21 |
[snmp_*]
|
|
| 22 |
env.community MyCommunity
|
|
| 23 | 23 |
|
| 24 | 24 |
If your community name is 'public', you should really worry about |
| 25 | 25 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 39 | 39 |
|
| 40 | 40 |
=head1 MAGIC MARKERS |
| 41 | 41 |
|
| 42 |
#%# family=snmpauto |
|
| 43 |
#%# capabilities=snmpconf |
|
| 42 |
#%# family=snmpauto
|
|
| 43 |
#%# capabilities=snmpconf
|
|
| 44 | 44 |
|
| 45 | 45 |
=head1 VERSION |
| 46 | 46 |
|
| 47 | 47 |
v1.0 - 06/19/2009 18:36:02 CEST |
| 48 |
|
|
| 48 | 49 |
Initial revision |
| 49 | 50 |
|
| 50 | 51 |
=head1 AUTHOR |
| ... | ... | |
| 63 | 64 |
|
| 64 | 65 |
GPLv2 or (at your option) any later version. |
| 65 | 66 |
|
| 67 |
SPDX-License-Identifier: GPL-2.0-or-later |
|
| 68 |
|
|
| 66 | 69 |
=cut |
| 67 | 70 |
|
| 68 | 71 |
use strict; |
| plugins/netapp/snmp__netapp_ops | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 38 | 38 |
|
| 39 | 39 |
=head1 MAGIC MARKERS |
| 40 | 40 |
|
| 41 |
#%# family=snmpauto
|
|
| 42 |
#%# capabilities=snmpconf
|
|
| 41 |
#%# family=snmpauto |
|
| 42 |
#%# capabilities=snmpconf |
|
| 43 | 43 |
|
| 44 | 44 |
=head1 BUGS |
| 45 | 45 |
|
| ... | ... | |
| 48 | 48 |
=head1 AUTHOR |
| 49 | 49 |
|
| 50 | 50 |
2013, Claudius Herder |
| 51 |
|
|
| 51 | 52 |
NetApp is a registered trademark and Network Appliance is a trademark |
| 52 | 53 |
of Network Appliance, Inc. in the U.S. and other countries. |
| 53 | 54 |
|
| plugins/netapp/snmp__netapp_sis | ||
|---|---|---|
| 19 | 19 |
|
| 20 | 20 |
The following parameters will help you get this plugin working : |
| 21 | 21 |
|
| 22 |
[snmp_*] |
|
| 23 |
env.community MyCommunity |
|
| 22 |
[snmp_*]
|
|
| 23 |
env.community MyCommunity
|
|
| 24 | 24 |
|
| 25 | 25 |
If your community name is 'public', you should really worry about |
| 26 | 26 |
security and immediately reconfigure your appliance. |
| ... | ... | |
| 39 | 39 |
|
| 40 | 40 |
=head1 MAGIC MARKERS |
| 41 | 41 |
|
Formats disponibles : Unified diff