- Version:
- 1.3.2
Introduction
overwatch is easily integrable two-in-one package built to simplify local dev & debug processes. This package contains both client and server with GUI. It includes special logger and GUI written in GTK2 that allows you to perform real-time logs monitoring from a bunch of applications.
You need PyGTK 2.0 installed in order to run this properly.
App idea inspired by loggly service which is great but not free.
Installation
You can install overwatch either via the Python Package Index (PyPI) or from source.
To install using pip:
$ pip install overwatch
To install using easy_install:
$ easy_install overwatch
Usage
Integrating into script
You should simply add these lines within the head of your Python application:
import overwatch
overwatch.init('My app friendly name')
Server handles all clients independantly, so you can patch as many scripts as you want. All their logs will be captured in parallel.
Browsing logs
Just execute this command on the same machine:
$ python2 -m overwatch
Enjoy!
Contributing
Development of overwatch resides at: http://bitbucket.org/AndrewDunai/overwatch
You are highly encouraged to participate in the development.
License
This software is licensed under the GNU GPL v2.
Release files for overwatch 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| overwatch-2.0.0.tar.gz | 95.2 kB | Details |
Release files / overwatch-2.0.0.tar.gz
| Download URL | overwatch-2.0.0.tar.gz |
|---|---|
| Size | 95.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4237cd4d9afffafc86b3c23f682b2c3ae8b1aca43e99feb2b80ad690d29ece8
|
|
BLAKE2b-256 checksum How to use checksums |
cd962c57c5df674fd958b4b51bf15fd29cdcb2c329001267ee3979ae3a1df0c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |