Show HN: Salmon – tray and desktop alerts for systemd services and custom checks
Salmon brings systemd service monitoring to the desktop with real-time tray and alert notifications.
Developer dimonomid launched Salmon, a tool that sends tray and desktop alerts for systemd services and custom checks, on Hacker News as a Show HN project. The tool integrates with systemd to monitor service health and trigger notifications when services fail or require attention.
Salmon watches systemd services and custom health checks, surfacing their status in the system tray and delivering desktop alerts when conditions change. The project is open source and available on GitHub, with the implementation designed to lighten the operational overhead of tracking service state across a system.
The tool targets users and operators who run services on Linux systems and want visibility into their health without polling status manually or digging through logs. Systemd has become the standard init system across major Linux distributions, making it a natural integration point for service monitoring.
Salmon adds to a landscape of systemd monitoring tools, though most existing solutions focus on centralized logging and metrics aggregation rather than real-time desktop notifications. The tray-based approach keeps alerts visible without requiring a dedicated monitoring dashboard.
No comments yet — start the thread.