Example loadable plugin
Source
1
1
### Option:Plugins.Example.System.Path
2
2
# Path to external plugin executable.
3
3
#
4
4
# Mandatory: yes
5
5
# Default:
6
6
# Plugins.Example.System.Path=
7
7
8
8
### Option: Plugins.Example.Timeout
9
-
# Example of a default timeout set in configuration if not provided
9
+
# Example of a default timeout set in configuration if not , timeout for my ip call
10
10
#
11
11
# Mandatory: no
12
12
# Range: 1-30
13
13
# Default:
14
14
# Plugins.Example.Timeout=<Global timeout>
15
15
16
-
### Option: Plugins.Example.Sessions.*.Parameter
17
-
# Example of a session parameter
16
+
### Option: Plugins.Example.Sessions.*.Username
17
+
# Example of a session parameter, allowed usernames are hardcoded in code.
18
18
# Replace "*" with a session name.
19
19
#
20
20
# Mandatory: no
21
21
# Default:
22
-
# Plugins.Example.Sessions.*.Parameter=
22
+
# Plugins.Example.Sessions.*.Username=
23
23
24
-
### Option: Plugins.Example.Default.Parameter
25
-
# Example of a default parameter
24
+
### Option: Plugins.Example.Sessions.*.Password
25
+
# Example of a session parameter, allowed passwords are hardcoded in code.
26
+
# Replace "*" with a session name.
27
+
#
28
+
# Mandatory: no
29
+
# Default:
30
+
# Plugins.Example.Sessions.*.Password=
31
+
32
+
### Option: Plugins.Example.Default.Username
33
+
# Example of a default parameter, allowed usernames are hardcoded in code.
34
+
# Default value used if no other is specified.
35
+
#
36
+
# Mandatory: no
37
+
# Default: "Zabbix"
38
+
# Plugins.Example.Default.Username=
39
+
40
+
### Option: Plugins.Example.Default.Password
41
+
# Example of a default parameter, allowed passwords are hardcoded in code.
26
42
# Default value used if no other is specified.
27
43
#
28
44
# Mandatory: no
29
-
# Default: "Default value"
30
-
# Plugins.Example.Default.Parameter=
45
+
# Default: "Zabbix"
46
+
# Plugins.Example.Default.Password=