Procdog is a simple command-line tool to start, stop, and check the health of processes.
It is intended to be a simple, cross-platform alternative to standard tools like System V service scripts, Upstart, and systemd, for use in development, in build systems and test harnesses, etc.
It operates by starting a simple daemon that popen()s and monitors the process. The daemon listens and accepts commands on a local Unix domain socket, making it possible to check the process is running or terminate it, and to do basic health checks. Every process is independent: There is a single Procdog daemon for each monitored process. The daemon exits if the process terminates.
Many options can be set via a configuration file.
For further documentation, see: https://github.com/jlevy/procdog
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file procdog-0.1.13.tar.gz.
File metadata
- Download URL: procdog-0.1.13.tar.gz
- Upload date:
- Size: 11.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56798293ff37955f183acc5df0ccc2d5043641b9936009dcda4139461f9989fb
|
|
| MD5 |
a36f39ae746aded9a411c0f35b2f155c
|
|
| BLAKE2b-256 |
15913be75b3f8d38cd6fc346bde20ad32e2f38308e0ce45b9ba653802f1c8869
|