Задать вопрос
SkryabinD
@SkryabinD
Программирование, управление проектами.

Как получать информацию от демона на Си?

Написал демон на Си. Каким способом можно получать от него статистику работы? Порядка 10 показателей. Дальше эти показатели будут выводиться в Cacti.
Программа относительно не большая, поэтому не хочется заморачиваться на встраивание snmp-агентов или на сокеты. Рассматриваю вариант периодически записывать статистику в файл, но, может, есть более элегантное решение?
  • Вопрос задан
  • 263 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Решения вопроса 1
@Eddy_Em
Скажем, через очередь сообщений POSIX: отправляете, например, SIGUSR1, потом читаете из очереди.
Почитайте Стивенса "UNIX: взаимодействие процессов".
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
uvelichitel
@uvelichitel
habrahabr.ru/users/uvelichitel
Ну если не в socket и не в файл(что вобщем одно и то же), то остается просто печать в stderrr, stdout(которые в принципе то же файлы)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы