You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-1Lines changed: 25 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,14 @@ Installation
23
23
- copy the miniprobe folder to your linux machine
24
24
- run the probe installer (e.g. "python probe_installer.py")
25
25
26
-
The miniprobe should now be started. You should also be able to start/stop the same using the command /etc/init.d/probe.sh start resp. /etc/init.d/probe.sh stop
26
+
The miniprobe should now be started. You should also be able to start/stop the same using the command
27
+
28
+
sudo service prtgprobe start
29
+
30
+
or
31
+
32
+
sudo service prtgprobe stop
33
+
27
34
28
35
Instalation of DS18B20
29
36
----------------------
@@ -39,6 +46,23 @@ Setup:
39
46
- Run the installscript of the probe and answer Yes to the question if you want to use the Raspberry Pi temperature sensor.
40
47
- The installscript will now make a change to the raspberry boot process to include a special library and it will reboot the Raspberry. After the reboot, run the installer again and answer the same question again. It will now (if all is correct) detect your DS18B20 (using it's own unique serial number) and just confirm that this is correct by presing <Return> on your keyboard.
41
48
49
+
Current available sensors
50
+
-------------------------
51
+
- CPU Load (for probe only)
52
+
- CPU Temperature (for probe only)
53
+
- Disk Space (for probe only)
54
+
- DNS for the following records: A, AAAA, CNAME, SRV, SOA, NS, MX, PTR
55
+
- External IP to get the external and internal ip for the probe
56
+
- HTTP
57
+
- Linux Updates to check for the number of available updates (for probe only)
58
+
- Memory (for probe only)
59
+
- NMAP to get available systems to monitor (currently using ping only)
60
+
- Ping to check if a host/system is up
61
+
- Port to check if a specific port is available
62
+
- Probe Health for overal probe health, combines several other sensors into 1
"description": "Checks the availability of a port (range) on one or more systems.",
47
-
"help": "Checks the availability of a port (range) on one or more systems and logs this to a separate logfile on the miniprobe.",
54
+
"description": "Checks the availability of systems.",
55
+
"help": "Checks the availability of systems on a network and logs this to a separate logfile on the miniprobe.",
48
56
"tag": "mpnmapsensor",
49
57
"groups": [
50
58
{
51
-
"name": "portspecific",
52
-
"caption": "Port specific",
59
+
"name": "nmapspecific",
60
+
"caption": "NMAP specific",
53
61
"fields": [
54
62
{
55
63
"type": "integer",
56
64
"name": "timeout",
57
-
"caption": "Timeout (in s)",
65
+
"caption": "Timeout (in ms)",
58
66
"required": "1",
59
-
"default": 60,
60
-
"minimum": 1,
61
-
"maximum": 900,
67
+
"default": 50,
68
+
"minimum": 10,
69
+
"maximum": 1000,
62
70
"help": "If the reply takes longer than this value the request is aborted "
63
-
"and an error message is triggered. Max. value is 900 sec. (=15 min.)"
64
-
},
65
-
{
66
-
"type": "edit",
67
-
"name": "port",
68
-
"caption": "Port or port range",
69
-
"required": "1",
70
-
"default": "1-1024",
71
-
"help": "Specify the port or the port range devided by a - (for example: 1-1024)"
71
+
"and an error message is triggered. Max. value is 1000 ms. (=1 sec.)"
72
72
},
73
73
{
74
74
"type": "edit",
@@ -79,83 +79,221 @@ def get_sensordef():
79
79
"help": "Specify the ip-address or a range of addresses using one of the following notations:[br]Single: 192.168.1.1[br]CIDR: 192.168.1.0/24[br]- separated: 192.168.1.1-192.168.1.100"
80
80
}
81
81
]
82
-
},
83
-
{
84
-
"name": "mail",
85
-
"caption": "Mail Settings",
86
-
"fields": [
87
-
{
88
-
"type": "edit",
89
-
"name": "email",
90
-
"caption": "E-Mailaddress",
91
-
"required": "1",
92
-
"help": "Specify the e-mailaddress to which the NMAP report should be sent to when the scanning has been finished"
0 commit comments