Configure o Nagios para ler a partir da lista do SharePoint Online

1

Eu tenho uma lista do SharePoint Online com domínios e as datas em que eles expiram. Gostaria de poder configurar o Nagios (Centreon 2.1.6) para ler a data de expiração de um domínio da lista e alertar-me quando um nome de domínio expirar. Sei que muitos registradores oferecem serviços de lembrete, mas gostaria de poder configurar um alerta que me enviará 90 dias, 60 dias e 30 dias antes da expiração de um domínio.

EDIT: sites Whois não podem recuperar a data de expiração de certos SLDs, como .com.au ou .de. Assim, criei essa lista para poder atualizar a data de expiração toda vez que eu renovar um domínio. É a maneira mais precisa e atualizada em que posso pensar para acompanhar meus domínios. Eu só preciso saber como fazer com que o Nagios recupere os campos com o nome do domínio e a data de expiração.

Existe algum plug-in que possa fazer isso?

    
por Miss M 08.06.2015 / 09:13

1 resposta

1

Independentemente da precisão da sua lista (por enquanto), a única maneira de realmente saber a data de vencimento é o registro do WHOIS.

Você quer algo como check_whois.pl . (Existem muitos check_whois variantes lá fora.)

Editar : Desculpe por responder à pergunta que você não fez, mas ler uma lista de coisas para fazer check-out de uma lista do SharePoint não está realmente no escopo de um plugin do Nagios. Você está essencialmente perguntando "existe um plugin que pode ler uma lista de datas de um local arbitrário e me dizer se alguma delas passou?"

Você teria que escrever código para fazer isso, assumindo que há alguma API que você pode usar para buscar a lista. Caso contrário, você terá que fazer autenticação NTLM, eu acho? Certamente existem plugins para verificar a "saúde do SharePoint", a partir dos quais você pode pedir um código de login, como check_sharepoint_webpage.sh ou check_sharepoint .pl

    
por 08.06.2015 / 22:31