|
1 | 1 | PythonMiniProbe |
2 | 2 | =============== |
3 | 3 |
|
4 | | -## There are major changes planned to the underlying API in PRTG. Therefore, this project is currently on hold. |
| 4 | +With the current version of PRTG, you can use the Mini Probe interface with your custom code to implement solutions to special scenarios that you might have in your network. Please note that there are major changes planned to the underlying API in PRTG. Therefore, any code you write now will likely need to be changed later, so it can be used for future versions of PRTG. |
| 5 | +Further news about changing interfaces will be provided here as soon as there are more detailed plans available. |
5 | 6 |
|
6 | | -Further news will be provided here. |
| 7 | +Current Status: BETA |
7 | 8 |
|
8 | | -Current Status: BETA ON-HOLD |
9 | 9 | MiniProbe POC for PRTG Network Monitor written in Python which accesses the MiniProbe Interface on the PRTG Core Server. |
10 | 10 |
|
11 | | -DO NOT USE THIS BRANCH IN PRODUCTION! Development! |
| 11 | + |
12 | 12 |
|
13 | 13 | Build Status |
14 | 14 | ------------ |
15 | 15 | [](https://travis-ci.org/PaesslerAG/PythonMiniProbe) |
16 | 16 |
|
17 | 17 | IMPORTANT: Major changes in this branch. Please see Migration Howto below! |
18 | | -Installation for this branch |
19 | | ----------------------------- |
| 18 | +Installation |
| 19 | +------------ |
| 20 | +- set up your PRTG server to use HTTPS (other connection methods not allowed at the moment) |
| 21 | +- allow MiniProbes to connect (Setup -> Probes -> Allow MiniProbes to connect) |
| 22 | +- make sure you can reach the PRTG web interface from the machine the mini probe should run on (e.g. wget https://YOUR_PRTG_SERVER) |
| 23 | + - This is tested during the setup |
20 | 24 | - Install python-dev and build-essential (or at least gcc) packages |
21 | 25 | - Install pip as outlined here https://pip.pypa.io/en/latest/installing.html (pre Python 2.7.9) |
22 | 26 | - Download either zip or clone repository |
23 | 27 | - run command 'sudo python setup.py install' which will install all necessary packages |
24 | 28 | - run command 'sudo python setup.py configure' which will bring up the configuration dialogue |
25 | 29 |
|
| 30 | +The miniprobe should now be started. You should also be able to start/stop the same using the command |
| 31 | + |
| 32 | + sudo service prtgprobe start |
| 33 | + |
| 34 | +or |
| 35 | + |
| 36 | + sudo service prtgprobe stop |
| 37 | + |
| 38 | + |
26 | 39 | Migration Guide |
27 | 40 | --------------- |
28 | 41 | - Copy away file probe.conf |
@@ -50,25 +63,6 @@ Module list deprecated as pip will resolve dependencies! |
50 | 63 | - requests (https://pypi.python.org/pypi/requests/2.5.3) |
51 | 64 | - dnspython (https://pypi.python.org/pypi/dnspython/1.12.0) |
52 | 65 |
|
53 | | -Installation |
54 | | ------------- |
55 | | -- set up your PRTG server to use HTTPS (other connection methods not allowed at the moment) |
56 | | -- allow MiniProbes to connect (Setup -> Probes -> Allow MiniProbes to connect) |
57 | | -- make sure you can reach the PRTG web interface from the machine the mini probe should run on (e.g. wget https://YOUR_PRTG_SERVER) |
58 | | - - This is tested during the setup |
59 | | -- Install python-dev and build-essential (or at least gcc) packages |
60 | | -- Install pip as outlined here https://pip.pypa.io/en/latest/installing.html (pre Python 2.7.9) |
61 | | -- Download either zip or clone repository |
62 | | -- run command 'sudo python setup.py install' which will install all necessary packages |
63 | | - |
64 | | -The miniprobe should now be started. You should also be able to start/stop the same using the command |
65 | | - |
66 | | - sudo service prtgprobe start |
67 | | - |
68 | | -or |
69 | | - |
70 | | - sudo service prtgprobe stop |
71 | | - |
72 | 66 |
|
73 | 67 | Installation of DS18B20 |
74 | 68 | ---------------------- |
@@ -119,6 +113,10 @@ Changelog |
119 | 113 |
|
120 | 114 | ======= |
121 | 115 |
|
| 116 | +12-02-16 |
| 117 | +-------- |
| 118 | +- Status update on future of Mini Probe API |
| 119 | + |
122 | 120 | 23-07-2015 |
123 | 121 | ---------- |
124 | 122 | MAJOR CHANGES: |
|
0 commit comments