Skip to main content

Goat Monitor

A command line tool for remotely monitoring command execution using Gotify.

Yes, I know Gotify doesn't have "goat" in its name but it sounds like it.

Configuration

Configuration lives in a TOML file which should have (at a minimum) the following:

server = "https://gotify.example.com"
app_token = "app_token_from_gotify"

Usage

goat_monitor --config ./config.toml --retries 3 -- <COMMAND TO MONITOR>

The command can be any shell command including arbitrarily many options / arguments. Note that -- is often necessary to prevent options within the monitored command from being parsed as options to goat_monitor.

Metadata

Release files for goat-monitor 0.1.3

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

Source distribution (sdist)

Source distribution for goat-monitor 0.1.3
File Size Uploaded
goat_monitor-0.1.3.tar.gz 10.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for goat-monitor 0.1.3
File Interpreter ABI Platform
goat_monitor-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 14.8 kB

Release files / goat_monitor-0.1.3.tar.gz

Download URL goat_monitor-0.1.3.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
058652fcaee5b7e959b3b225bd5c60f9d827845c5df4841ad01926365872a602
BLAKE2b-256 checksum
How to use checksums
af2ce64f789549ea20c377bfe39353330b4b9e3b21257c632e2acc257c46531c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / goat_monitor-0.1.3-py3-none-any.whl

Download URL goat_monitor-0.1.3-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1c1964a0c80443c879035f5432b8ca5c034fcd5c1d5f1d93b60ce5221c762696
BLAKE2b-256 checksum
How to use checksums
703f442b87876aafd8cfe6a6a2b3019003e667b85da6a0893ee7b698140baeac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.0

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

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