Projet

Général

Profil

Révision 09b88141

ID09b88141b34940d100df10b95b60206979e9df17
Parent 384d482f
Enfant 3a2f2ec7

Ajouté par Lars Kruse il y a environ 5 ans

Improve documantion of many plugins

Specifically the configuration examples are now indented properly.

Voir les différences:

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

  
... Ce différentiel a été tronqué car il excède la taille maximale pouvant être affichée.

Formats disponibles : Unified diff