Линукс красная шляпа. тулс для наблюдения за процессами

  • Всем привет,


    нужен надежный тулс для наблюдения за процессами и записи всех сообщений в лог датай. под Линукс красная шляпа. Искал в форумах. не нашел нормаоьной прграммки ;(



    Спасибо

  • отвечвю подробно; программа мультисредовая умирает, но главеый процесс еще бежит, логи перестает писать в системных ни чего нет, надо посмотреть какие процессы умерли, и почему, хочу найдти программу , которая наблюдает систему, прлоцессы и пишет свой лог
    :huh:

  • Таких тулов мне не известно.


    Для наблюдением за процессами можно наваять простенький скрипт на bash.
    Узнаешь если какой из процессов умер, но не почему. Чтобы узнать почему, твои процессы должны сами писать лог. При этом лог-движок должен быть правильно имплементирован, чтобы не глотал последние логзаписи при аварийном завершении процесса.
    Есть готовые лог движки типа log4j или log4cxx в зависимости от языка.


    Ещё можно попробывать в родительском процессе опросить код завершения дочернего процесса.

  • можно попробовать взять гдб и посмотреть что интересно (Тhреды, итд.) до и после, может что можно будет потом бектрейсить...или как уже ска3али [log4cxx] брать.


    Если ест форки или сигнал-hендлер, туда в первую очередь направить внимание...

    NULL

  • Уважаемые знатоки, не льзя ли по подробнее про движок. кстати. что такое движек ? это библиотека ? если не в лом, конечно, а язык простой С.
    Спасибо 8)