Skip to main content

dargslan-service-monitor

Systemd Service Monitor — Monitor services, detect failed units, check enabled/disabled status, verify critical services. Zero external dependencies.

PyPI version

Installation

pip install dargslan-service-monitor

CLI Usage

dargslan-svc report                 # Full service report
dargslan-svc failed                 # List failed services
dargslan-svc running                # List running services
dargslan-svc status nginx           # Specific service status
dargslan-svc check sshd nginx mysql # Check critical services
dargslan-svc json                   # JSON output

Python API

from dargslan_service_monitor import ServiceMonitor

sm = ServiceMonitor()
sm.print_report()

failed = sm.get_failed()
running = sm.get_running()
status = sm.service_status("nginx")
critical = sm.check_critical_services(["sshd", "nginx"])

More Resources

License

MIT — Dargslan

Metadata

Release files for dargslan-service-monitor 1.0.0

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

Source distribution (sdist)

Source distribution for dargslan-service-monitor 1.0.0
File Size Uploaded
dargslan_service_monitor-1.0.0.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dargslan-service-monitor 1.0.0
File Interpreter ABI Platform
dargslan_service_monitor-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.1 kB

Release files / dargslan_service_monitor-1.0.0.tar.gz

Download URL dargslan_service_monitor-1.0.0.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
defb2b4f7f3ce195ed20accf5d64b0702fd93f34e52708eb7ffcb711b4f0ba8f
BLAKE2b-256 checksum
How to use checksums
ef5aba6ab91040e19224daa643400e77fe0b4a26479b2bc80c2ff66e21ac95ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / dargslan_service_monitor-1.0.0-py3-none-any.whl

Download URL dargslan_service_monitor-1.0.0-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ad02b690443739f3f497399f727954ea75aae1d8f246fe1c3ffb36991cf20fa2
BLAKE2b-256 checksum
How to use checksums
2352045b8c2e7ed97a58abecaf805bbd9ffbf5d835eda473782ffafa59342eb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

1.0.0 This release

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