Como monitorar o IIS com NSClient e WMI

As vezes os checks básicos do NSClient não são suficientes e temos que partir pro hardcore e usar queries WMI (Windows Management Instrumentation)

Recentemente tive que monitorar servidores com IIS e obter estatísticas de usuários atualmente conectados, a única forma de fazer isto é via comandos WMI, poucas pessoas devem ter feito isto, não encontrei nenhum artigo explicativo.

Tudo o que consegui foi com muito debug, mas segue aqui o resumão: Continuar lendo

Persistencia com Cisco VPNc Client

O cliente de VPN da Cisco vpnc não mantém persistência na conexão, hora ou outra a conexão é finalizada. Para aqueles que precisam manter conexão 24×7 um script como estes será muito útil.

O script watch_vpnc possui 4 opções:

  • start: inicia a conexão
  • stop: finaliza a conexão
  • status: apenas verifica o status da conexão verificando se o arquivo PID existe E se existe o processo, pois pode ser que aconteça do daemon ser finalizado abruptamente (kill -9) e o arquivo ainda existir.
  • check: verifica se a conexão está ativa, se não estiver, reconecta.

Este script foi escrito com base no vpnc para RedHat/CentOS, para Ubuntu será necessário mudar a localização do arquivo PID. Continuar lendo