Opennms como pesquisar serviços listados como Não monitorados?

1

Estou executando o Opennms em um contêiner do Docker.io: link

$ docker run --name some-postgres -e LC_ALL=C.UTF-8 -d postgres

e

$ docker run --name some-opennms --link some-postgres:postgres -p 8980:8980 -d 'study/opennms'

Funciona como um encanto. user / pwd: admin / admin como login padrão.

Eu adicionei um detector http personalizado através da Home > Admin > Requisições de provisionamento > Editar definição de origem estrangeira. O detector basicamente verifica o 8111 em busca de uma resposta HTTP 200, denominada teamcity , pois é para detectar o Teamcity em execução.

Adicionado um nó na Home > Admin > Adicionar interface que aparece na tela inicial > Pesquisa > Tela Lista de Nós.

Agora, o problema que tenho é: na janela de disponibilidade, o serviço personalizado mostra como "Não monitorado". Analisando as interwebs, achei isso: link

Conectado ao contêiner:

$ docker exec -it opennms bash

Verifiquei o arquivo de configuração: /etc/opennms/poller-configuration.xml . O arquivo é apenas a configuração padrão, não mostra nenhum serviço adicionado personalizado. Então eu procuro o sistema de arquivos

$ cat /etc/opennms/*.xml | grep *teamcity*

Ele encontra o detector /etc/opennms/default-foreign-source.xml. Mas esse arquivo não contém a definição de serviço que inclui a opção de ativar a detecção de serviço, ele apenas contém os detectores.

Como obtenho a disponibilidade do serviço para mostrar como "monitorado"? Posso configurar o poller para verificar a disponibilidade de um serviço a partir da interface do administrador?

    
por Sander Post 07.04.2015 / 19:03

1 resposta

0

Para ativar o polling (e, portanto, monitorar o estado do serviço), você realmente precisa editar o poller-configuration.xml e adicionar uma entrada para o serviço que deseja pesquisar. Fiquei bastante surpreso ao descobrir que o Opennms não fornece uma interface do usuário para esse caso de uso crucial.

Siga este tutorial para fazer isso: link

    
por 10.04.2015 / 09:53

Tags