Skip to main content

suponoff is a web interface to supervisor

suponoff (short for Supervisor On/Off) is a Django app to control supervisor and monitor the programs running under supervisor.

You give the app a list of server hostnames to connect to, and it connects to port 9001 of each of the servers, where supervisor normally listens. Optionally, you may run the provided program suponoff-monhelper.py, which listens on port 9002 and provides the following additional functionalities:

  1. Reports back the resource limits and usage of the processes, such as number of file descriptors, memory, cpu, number of threads and subprocesses;

  2. Provides the ability to monitor application log files in some cases: it looks at the process command line and parses it, looking for –logfile or –log-file arguments.If it can find and open the indicated log file, then you will be able to open this log file from the web interface.

To use this app, create a Django project that includes ‘suponoff’ in its applications and includes the URLs from ‘suponoff.urls’. Then you add the SUPERVISORS setting (a list of hostnames). The web interface can also add “tags” to each program, allowing you to filter by tags. For an example, see the demo project in the source distribution.

Screenshot:

https://raw.githubusercontent.com/GambitResearch/suponoff/master/demo/screenshot.png

Metadata

Release files for suponoff 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for suponoff 0.1
File Size Uploaded Provenance
suponoff-0.1.tar.gz 110.6 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for suponoff 0.1
File Interpreter ABI Platform
suponoff-0.1-py3-none-any.whl Python 3 none any Details
suponoff-0.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 150.2 kB

Release files / suponoff-0.1.tar.gz

Download URL suponoff-0.1.tar.gz
Size 110.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c9aa8bd239c8b850be7983f9d9a68d7c3a362bcdc1b3d719b03a0dbac83fffd0
BLAKE2b-256 checksum
How to use checksums
4d93a9036dde2a31e86352ddc7d5ca3b68dbe6fcdc4113211279ad268f98c081
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / suponoff-0.1-py3-none-any.whl

Download URL suponoff-0.1-py3-none-any.whl
Size 19.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b98dacbbdfe5335b45935e76b237663939ab9ae9cc343fe17f908fdb3c2dd32
BLAKE2b-256 checksum
How to use checksums
6165d00973856664e061bff0363c48511cc40058a47ea813f45d29914c0d6127
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / suponoff-0.1-py2.py3-none-any.whl

Download URL suponoff-0.1-py2.py3-none-any.whl
Size 19.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
79c925fb9e7b71572357843d26f2dcae89601ade79f4a819eadfb937dffb856e
BLAKE2b-256 checksum
How to use checksums
45f1211d3205cc1d94b85bf4c58222dc28ea0ebbcca0aa8121b8a28612b939a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for suponoff 0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1 This release

3 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page