Como exibir todo o processo que corresponde a um padrão na interface web do monit?

3

Estou usando o monit para monitorar todos os meus processos que são correspondidos usando.

check process [name] matching [process name pattern]

Monit é capaz de corresponder usando o padrão e "monit procmatch [padrão de nome do processo]" lista todo o processo.

O problema é que não está listando na interface web, apenas exibe apenas o primeiro processo.

É possível listar todo o processo na interface web?

Como posso ter comandos start e stop em monit para todos os processos que são correspondidos?

    
por Supratik 28.11.2011 / 11:45

1 resposta

3

A Monit apenas verifica o primeiro processo correspondido pela string. Se você tiver alguma maneira de refinar o padrão para ser mais exclusivo, terá mais sucesso. Do monit procmatch output ...

[root@abc ~]# monit procmatch dbc
List of processes matching pattern "dbc":
------------------------------------------
        /ppro/dbcfs/dbcfsrun 10.2.2.7 9586 dbcfs.cfg 9584:1 -ssl -sport
        dbc DMHOST start cron
        dbc
        dbc JOBMAN start cron
        dbc
        dbc
        /ppro/dbcfs/dbcfs -y
------------------------------------------
Total matches: 7
WARNING: multiple processes matched the pattern. The check is FIRST-MATCH based, please refine the pattern
    
por 26.04.2012 / 14:04