The old Linspector code for historical reasons. Not archived but in this repository will not be commited anymore...
  • Python 99.8%
  • Makefile 0.2%
Find a file
2013-10-29 02:31:17 +01:00
bin added types to arguments of argparse. made output lowercase 2013-10-29 02:14:50 +01:00
examples added shutdown_wait to config 2013-10-24 23:22:12 +02:00
files renamed icon file 2013-10-20 19:16:51 +02:00
linspector added "log less" to log management 2013-10-29 02:31:17 +01:00
man style fixes in lish man 2013-10-25 21:06:18 +02:00
templates/services added templates 2013-10-01 01:44:35 +02:00
.gitignore chaged NOTES* to NOTES.* to just ignore NOTES.hanez and not the public NOTES file 2013-10-24 01:32:40 +02:00
__init__.py some cleanup 2013-07-02 00:19:20 +02:00
AUTHORS added mail adresses to AUTHORS 2013-10-01 04:10:20 +02:00
LICENSE cleanup; deleted senseless newlines 2013-10-08 22:24:11 +02:00
Makefile edited title for docs in makefile 2013-10-01 04:31:06 +02:00
NOTES just added an empty NOTES file; we should use this for important notes for users and developers 2013-10-24 01:33:35 +02:00
README.md typo fix 2013-10-08 22:23:08 +02:00
requirements.txt renamed requirements to requirements.txt; seems to be more convenient 2013-10-29 01:52:36 +01:00
TODO added TODO file to root but it is only a stub ATM. 2013-10-22 13:01:57 +02:00

Linspector

A simple, Python based, system & network vital information monitoring solution.

Please visit http://linspector.org/ for more information. Much stuff there is outdated but we have redesigned a lot.

The code is very simple and easy to understand, so take a look there if you are interested in Linspector.

Linspector currently only supports a "tcpconnect" probe on ports as a service to monitor. It supports reporting via SMTP and XMPP. Not more!

For us it is great that the idea of that kind of software works perfectly using Python.

Parsing the configuration file wasn't easy since Linspector objects are being created dynamically from configuration. It works!

Scheduling of jobs is also done. It works!

Alerting of jobs is partly done but: It works!

We need to fix some bugs but when this is done we will start adding features to make Linspector usable in the wild.

Next step will be business logic to manage an admins everyday monitoring tasks. SNMP will be added when the "tcpconnect" service works perfectly; Then some more services will be added too. We need the framework running first and then we will go on... ;)

Since we are redesigning a lot off stuff from day to day it makes no sense to publish documentation. We are working on a small set of documents to make readers understand Linspector but for now there is no time for that.

Linspector is licensed under the terms of the AGPL license.