Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Salmon -- значок в трее и уведомления о проблемах с systemd-сервисами и не только

Дата публикации: 15-09-2026 10:24:27













Опубликована версия Salmon 1.1.1 – простой системы мониторинга локальных и удаленных Linux-машин.
Идея проекта появилась после того, как я обнаружил, что на одной из моих машин systemd-сервис Syncthing не работал уже несколько недель, а я об этом ничего не знал и понял это лишь позднее, по косвенным признакам. Разворачивать полноценный стек мониторинга в моем случае было избыточно - мне просто хотелось иметь значок в трее, который начинает мигать и напоминает о проблемном сервисе, пока инцидент не будет устранен или временно отложен. Минимально работоспособная версия Salmon была написана еще в 2021 году, после чего несколько лет использовалась только для собственных нужд. Теперь проект приведен в более законченный вид и опубликован.
( читать дальше... )
>>> Демо gif



 desktop, notification, systemd, tray, мониторинг



Основное содержимое страницы с новостью.

Опубликована версия Salmon 1.1.1 – простой системы мониторинга локальных и удаленных Linux-машин.

Идея проекта появилась после того, как я обнаружил, что на одной из моих машин systemd-сервис Syncthing не работал уже несколько недель, а я об этом ничего не знал и понял это лишь позднее, по косвенным признакам. Разворачивать полноценный стек мониторинга в моем случае было избыточно - мне просто хотелось иметь значок в трее, который начинает мигать и напоминает о проблемном сервисе, пока инцидент не будет устранен или временно отложен. Минимально работоспособная версия Salmon была написана еще в 2021 году, после чего несколько лет использовалась только для собственных нужд. Теперь проект приведен в более законченный вид и опубликован.

Основные возможности:

  • Наблюдение за состоянием systemd-сервисов;
  • Периодический запуск произвольных скриптов для проверки состояния системы;
  • Объединение инцидентов с нескольких машин в одном приложении;
  • Значок в трее, уведомления на рабочем столе и небольшое нативное окно;
  • Возможность временно отложить отдельный инцидент.

Проект состоит из двух компонентов: фоновая служба salmon устанавливается на каждую наблюдаемую машину, выполняет проверки и сообщает об обнаруженных инцидентах; а десктопное приложение salmon-watch подключается к одной или нескольким таким службам и объединяет полученные данные в минималистичном интерфейсе.

Для подключения к удаленным машинам поддерживаются автоматически управляемые SSH-туннели, а также прямое соединение с использованием TLS и аутентификации по bearer-токену.

Серверная часть написана на Go, десктопное приложение - на Rust с использованием Slint. Проект распространяется под лицензией BSD 2-Clause.

>>> Демо gif

>>> GitHub проекта

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Релиз системного монитора FSM v0.7.00527-06-2026
2Linux наконец-то не тормозит или пятничный релакс013.1807-08-2026
3[Show] swift-topomap: Silicon-aware TUI and eBPF metrics engine011.8727-07-2026
4systemd 261 и liberated-systemd 2610621-06-2026
5sdctl – security-focused TUI for managing systemd services012.9916-09-2026
6Ergo Framework 3.3022.7805-09-2026
7Detecting Systemd Abuse on Linux Servers for Better Security0519-05-2026
8LiberSystem - the new OS written in Rust0507-07-2026
9systemd_commander – TUI for managing systemd services07.516-09-2026
10Параноикам, экономящим SSD, принёс игрушку-19.7709-08-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 16.58. Источник: linux.org.ru.