Skip to main content

Crate systemg

Crate systemg 

Source
Expand description

Lightweight process manager for Unix services.

Modulesยง

charting
ASCII charting. ASCII charting for metrics visualization using our custom rasciigraph.
cli
CLI parsing. Command-line interface for Systemg.
config
Config loading. Configuration management for Systemg.
constants
Constants. Constants and configuration values for the systemg daemon.
cron
Cron scheduler. Cron scheduling for services.
daemon
Process daemon. Service management daemon.
error
Errors. Error handling for systemg.
ipc
IPC with supervisor.
logs
Log streaming. Module for managing and displaying logs of system services.
metrics
Metrics.
privilege
Privilege dropping. Privilege and resource management helpers for service spawning.
runtime
Runtime paths and modes. Runtime paths and privilege modes.
spawn
Dynamic spawn management. Dynamic spawn manager for tracking and controlling spawned process trees.
status
Status tracking. Status management for services in the daemon.
supervisor
Supervisor daemon.