Processo UNIX ou Linux
O modelo de Monitoramento de Processos UNIX/Linux permite monitorar a execução de um processo específico instalado em um computador UNIX ou Linux.
Cenários
O modelo Monitoramento de processos UNIX/Linux é útil para monitorar qualquer aplicativo, já que esse tipo de processo geralmente é essencial à integridade do aplicativo.
Monitoramento executado pelo modelo de monitoramento de processo UNIX/Linux
A tabela a seguir mostra a atividade de monitoramento que o modelo Monitoramento de processos UNIX/Linux executa.
Tipo | Descrição | Quando ativado |
---|---|---|
Monitores | A contagem de processos está fora do intervalo | Sempre Habilitado. |
Opções do assistente
Ao executar o modelo Monitoramento de processos UNIX/Linux, é preciso fornecer valores para as opções conforme listado nas tabelas a seguir. Cada tabela representa uma única página do assistente.
Opções gerais
As opções a seguir estão disponíveis na página Opções Gerais do assistente.
Opção | Descrição |
---|---|
Nome | O nome usado para o modelo. Esse é o nome exibido no console de Operações. |
Descrição | Descrição opcional do modelo. |
Management Pack | Pacote de gerenciamento para armazenar a classe e os monitores que o modelo cria. Se você criar monitores ou regras adicionais que estejam usando o processo como um processo de destino, deverá armazená-los no mesmo pacote de gerenciamento. Para obter mais informações sobre pacotes de gerenciamento, consulte Selecionando um arquivo de pacote de gerenciamento. |
Detalhes do monitoramento do processo
As opções a seguir estão disponíveis na página Detalhes do Monitoramento de Processos do assistente.
Opção | Descrição |
---|---|
Process name | O nome do processo. Você pode usar o botão Selecionar um Processo para se conectar a um computador UNIX/Linux monitorado e listar os processos em execução no momento para escolher um processo por nome. Se quiser direcionar o monitor para um único computador, você deverá usar o botão Selecionar um Processo para escolher um computador e um processo. |
Grupo de Informática | O nome do grupo de computadores UNIX ou Linux para o processo a ser monitorado. Selecione o botão Selecionar um grupo para selecionar um grupo instalado em seu grupo de gerenciamento. Se você tiver usado o botão Selecionar um Processo para escolher um processo em execução em um computador, o monitor será direcionado àquele computador. Depois de usar o botão Selecionar um Processo para escolher um processo, use o botão Selecionar um Grupo para apontar um grupo com o monitor para o processo escolhido. |
Severidade do alerta | A gravidade do alerta: Erro, Aviso ou Informações. |
Expressão regular para filtrar argumentos de processo | Uma expressão Regular opcional a ser usada em processos de filtragem por argumentos. Se essa opção for usada, os processos que corresponderem ao nome do processo fornecido serão filtrados adicionalmente por seus argumentos. Somente processos com argumentos que correspondam à expressão Regular serão avaliados pelo monitor. Isso é útil para identificar um processo para um aplicativo específico quando outros aplicativos no sistema podem usar um processo com o mesmo nome. A expressão Regular é avaliada em relação a uma lista concatenada de argumentos de processo. |
Resultados de correspondência de expressão | Se você usar o botão Selecionar um Processo para se conectar a um computador monitorado e selecionar um processo por nome, a lista de todos os processos com o nome do processo selecionado para esse computador será exibida nesse campo. Ao fornecer uma Expressão regular para filtrar argumentos de processo, os processos listados nesse campo são filtrados para que você possa visualizar a filtragem por argumento. |
Configurações do modelo de processo
As opções a seguir estão disponíveis na página Configurações do Modelo de Processo do assistente.
Opção | Descrição |
---|---|
Número mínimo de instâncias | O número mínimo de instâncias em execução do processo monitorado. Para alertar caso nenhuma instância do processo esteja em execução, marque a caixa Gerar um alerta quando o número de instâncias de processos for menor que o valor especificado e insira o valor 1. O número de instâncias do processo é calculado após a filtragem pelo nome do processo e a expressão regular opcional para filtrar os argumentos do processo. Se o número de instâncias em execução for menor que o valor fornecido, um alerta será gerado. |
Número máximo de instâncias | O número máximo de instâncias em execução do processo monitorado. Para alertar caso haja mais do que a quantidade especificada de instâncias do processo em execução, marque a caixa Gerar um alerta quando o número de instâncias de processos for maior que o valor especificado e insira o valor limite máximo. O número de instâncias do processo é calculado após a filtragem pelo nome do processo e a expressão regular opcional para filtrar os argumentos do processo. Se o número de instâncias em execução for maior que o valor fornecido, um alerta será gerado. |
Monitoramento adicional
Além de executar o monitoramento especificado, o modelo Monitoramento de processos UNIX/Linux cria uma classe de destino que você pode usar para monitores e regras adicionais. Qualquer monitor ou regra que use essa classe como destino é executado em qualquer agente em que o processo esteja instalado.
Criando e modificando modelos de monitoramento de processos UNIX/Linux
Para criar um modelo de monitoramento de processo UNIX/Linux, siga estas etapas:
Se você quiser monitorar um processo em um grupo de computadores, determine o grupo de destino para o monitor usando a seguinte lógica:
Se você quiser descobrir o processo em todos os computadores UNIX e Linux no grupo de gerenciamento, não precisará criar um grupo. Você pode usar o grupo existente UNIX/Linux Computer Group.
Se você quiser que o processo seja descoberto apenas em um determinado grupo de computadores, verifique se existe um grupo apropriado ou crie um usando o procedimento em Como criar grupos no Operations Manager.
Inicie o assistente Adicionar Monitoramento.
Na página Selecionar Tipo de Monitoramento, selecione Monitoramento de Processos UNIX/Linux e selecione Avançar.
Na página Propriedades Gerais , nas caixas Nome e Descrição , insira um nome e uma descrição opcional para esse novo modelo.
Selecione um pacote de gerenciamento no qual salvar o monitor ou selecione Novo para criar um novo pacote de gerenciamento. Para obter mais informações, consulte Selecionando um arquivo de pacote de gerenciamento.
Selecione Avançar.
Selecione o botão Selecionar um processo .
Selecione o botão Procurar e selecione um computador que tenha o processo instalado e selecione OK.
Na caixa Processos, selecione o processo a monitorar.
Selecione uma Severidade do Alerta.
Opcionalmente, forneça uma expressão regular para filtrar a lista de processos correspondentes por argumentos de processo, no campo Regular expressão para filtrar argumentos de processo.
Se você quiser monitorar o processo em um grupo de computadores, faça o seguinte:
- Selecione o botão Selecionar um grupo .
- Selecione um grupo que contenha os computadores com o processo e selecione OK.
Selecione Avançar.
Marque as caixas apropriadas para Gerar um alerta quando o número de instâncias de processos for menor que o valor especificado e Gerar um alerta quando o número de instâncias de processos for maior que o valor especificado.
Forneça valores para Número mínimo de instâncias e Número máximo de instâncias, se apropriado.
Selecione Avançar.
Selecione Criar.
Modificar um modelo de monitoramento de processo UNIX/Linux existente
- Abra o console de Operações com uma conta de usuário que tenha credenciais de Autor.
- Abra o workspace de Criação.
- No painel de navegação Criação, expanda Modelos de Pacote de Gerenciamento e escolha Monitoramento de processos UNIX/Linux.
- No painel Monitoramento de processos UNIX/Linux, localize o modelo a alterar.
- Clique com o botão direito do mouse no modelo e selecione Propriedades.
- Insira as alterações desejadas e selecione OK.
Visualizando monitores de processo UNIX/Linux e dados coletados
Exibir o estado de cada monitor
- Selecione o modo de exibição Computadores UNIX/Linux.
- No painel Computadores UNIX/Linux, clique com o botão direito do mouse em um objeto, selecione Abrir e selecione Gerenciador de Integridade.
- Expanda o nó Disponibilidade e selecione o nó Pacote cumulativo de disponibilidade de aplicativo/serviço para exibir o monitor de processo individual.