“Supervisionar” o syslog-ng no htop

4

Eu estava trabalhando no meu servidor, quando em htop eu notei algo incomum.

O processo syslog-ng foi listado da seguinte forma

supervising syslog-ng
    /sbin/syslog-ng

Eu não sei o que isso significa. Eu tentei fazer man supervising mas não encontrei nada. O comando supervising não existe também. Pesquisando, encontrei uma página sobre launchtool , mas não consigo encontrar nem a página de manual dele no meu sistema.

Estou curioso

O que esse executável / comando / o que faz? Por que hoje eu li essa linha no htop?

Obrigado.

PS: Eu não tinha certeza sobre postar isso para SU ou SF: mesmo que seja uma questão relacionada ao servidor, ele cobre o Linux geral.

    
por usr-local-ΕΨΗΕΛΩΝ 09.02.2011 / 22:45

1 resposta

7

É apenas uma cópia de syslog-ng que alterou seus argumentos de linha de comando ( argv[0] ) para um texto mais descritivo.

A página de manual de syslog-ng diz:

OPTIONS

       [...]

       --process-mode 
           Sets how to run syslog-ng: in the foreground (mainly used for
           debugging), in the background as a daemon, or in safe-background
           mode. By default, syslog-ng runs in safe-background mode. This mode
           creates a supervisor process called supervising syslog-ng , that
           restarts syslog-ng if it crashes.

Você pode verificar com:

# pgrep -lf superv
1277 supervising syslog-ng
# readlink /proc/1277/exe
/usr/sbin/syslog-ng
    
por 09.02.2011 / 23:13