Ответ systemd сервиса о его состоянииях
Есть приложение, написанное на c++/qt. Оно запущено как сервис в systemd. Мне необходимо получить информацию о состоянии приложения, некий healthcheck. Как это возможно реализовать? Допустим, запущен сервис testworker.service. И, например, командой bash:
testworker -statuscheck
сервис возвращал мне код некого состояния. Логику состояния сервиса я могу описать сам, интересует как реализовать ответ средствами qt.
Источник: Stack Overflow на русском