From 58073486cca658040e114dee6a78a6e55f9892da Mon Sep 17 00:00:00 2001 From: Konstantin Wolff Date: Thu, 11 Jun 2015 09:55:07 +0200 Subject: [PATCH] updated documentation and version --- README.md | 25 +++++++++++++++++++++---- VERSION.txt | 2 +- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 8423c0e..daefd56 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,14 @@ PythonMiniProbe =============== +Current Status: BETA +MiniProbe POC for PRTG Network Monitor written in Python which accesses the MiniProbe Interface on the PRTG Core Server. + Build Status ------------ [![Build Status](https://travis-ci.org/PaesslerAG/PythonMiniProbe.svg?branch=development)](https://travis-ci.org/PaesslerAG/PythonMiniProbe) -IMPORTANT: Major changes in this branch. Do NOT use in production! Might not work properly! +IMPORTANT: Major changes in this branch. Please see Migration Howto below! Installation for this branch ---------------------------- - Install python-dev and build-essential (or at least gcc) packages @@ -13,8 +16,21 @@ Installation for this branch - Download either zip or clone repository - run command 'sudo python setup.py install' which will install all necessary packages -Current Status: BETA -MiniProbe POC for PRTG Network Monitor written in Python which accesses the MiniProbe Interface on the PRTG Core Server. +Migration Guide +--------------- +- Copy away file probe.conf +- Stop the mini probe process +- Delete the files /etc/init.d/probe and /etc/logrotate.d/probe (filenames might be prtgprobe as well) +- Remove the /probe folder +- Install python-dev and build-essential (or at least gcc) packages +- Install pip as outlined here https://pip.pypa.io/en/latest/installing.html (pre Python 2.7.9) +- Download either zip or clone repository +- Run command 'sudo python setup.py install' which will install all necessary packages and will run the configuration +- [optional] Run 'install.sh' to skip the 4 steps above +- Copy the gid line from your old probe.conf to the new probe.conf at /probe/miniprobe/probe.conf +- Start the mini probe process, the mini probe will connect with the previous GID and continue monitoring +IMPORTANT: If replacing the new probe.conf with the old one, make sure the line 'subprocs:10' is present in the file! + Prerequisites ----------------- @@ -92,7 +108,7 @@ Changelog ========= ======= -29-05-2015 +11-06-2015 ---------- MAJOR CHANGES: - restructuring project layout accoriding to pip compliance @@ -101,6 +117,7 @@ MAJOR CHANGES: - for installation, see above "Installation for this branch" - added tests folder for future unit tests - dropped probe_installer.py, code moved to setup.py +- added release 07-05-2015 ---------- diff --git a/VERSION.txt b/VERSION.txt index 78f3ab0..533c88b 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -15.2.4 +15.2.6