Logo

dev-resources.site

for different kinds of informations.

Saltos duplos

Published at
5/13/2023
Categories
monitoring
zabbix
zabbixagent
monitoramento
Author
mromeiro-f
Author
10 person written this
mromeiro-f
open
Saltos duplos

Creio que todos temos aquele arquivo .conf de estimação, que guardamos com carinho e usamos sempre que temos liberdade, seja para o Zabbix-Server, Proxy ou Agent. E ontem me deparei com um problema que sua solução me fez adicionar uma ou duas linhas no meu arquivo, e queria compartilhar essa dica por aqui.

Como a grande maioria dos meus clientes são bancos ou financeiras, tenho muitos problemas em questão de liberações internas para que meu proxy alcance redes distintas para validar uma disponibilidade de host ou serviço, visto que para todo tipo de alteração é necessário todo uma burocracia com RDM’s e envolvimento de diversas áreas envolvendo redes, segurança da informação, firewalls de terceiro e etc…

Então nasceu a necessidade de validar a disponibilidade de um link sip para 3 hosts específicos de dentro da rede do cliente.


Representação

O link SIP é enxergado pelos hosts, mas não pelo proxy… e agora?

Para verificar a disponibilidade desse link sip, crio um item como se fosse um “ping extendido”. E para isso, utilizo o marametro “UserParameter”.

Dentro do arquivo de .conf do agent, encontramos o UserParameter e o UnsafeUserParameters.

Para criar o item mencionado, eu adicionei o seguinte texto no meu “UserParameters”

UserParameter=customping[*],ping -n 2 -w 1 -4 $1 >nul && echo 1 || echo 0

Como podemos ver, criei a chave “customping[*]” no parâmetro, sendo assim, dentro do host, você deve criar um item “Zabbix agent — Ativo” com a chave customping[*], com o IP destino no lugar do *. Como o parâmetro possui caracteres especiais, habilito também o UnsafeUserParameters para que não tenha problemas na checagem.

Dessa forma, o valor retornado sera 1 para UP e 0 para Down, sendo assim pode ser usado o “Service State” no mapeamento de valores.

Qualquer duvida sobre a criação do monitoramento, estou sempre a disposição. Até mais !!!

zabbix Article's
30 articles in total
Favicon
Ubuntu Üzerine SQLite3 kullanılarak Zabbix Proxy Kurulumu, Yapılandırması ve Verilerin Proxy üzerinden Server'da Gösterilmesi
Favicon
Zabbix Üzerinden ODBC Kullanarak PostgreSQL'e Sorgu Atılması ve İzlenmesi
Favicon
Patroni'ye Özel Zabbix Template'ı Oluşturma
Favicon
Zabbix ile REST API Üzerinden Patroni Sağlık Durumunun İzlenebilmesi
Favicon
Patroni Nedir?
Favicon
Zabbix - A powerful and open-source monitoring tool : Day 47 of 50 days DevOps Tools Series
Favicon
Zabbix "Calculated Item" İşlemi
Favicon
Zabbix ile Prometheus Metrik Formatında Kafka İzleme
Favicon
Obter Http Status Code de uma lista de Function Apps do Azure e enviar para o Zabbix
Favicon
Script de Exportação de Hosts do Zabbix para CSV
Favicon
Instalando Zabbix Server com MySQL, Grafana e Traefik em Docker
Favicon
Instalar Zabbix Agent no Sistema Operacional Windows via Script Batch
Favicon
Zabbix Server Kurulumu
Favicon
Do zero ao completo Desastre
Favicon
Zabbix 6.x Agent ile Custom Script Itemları Oluşturma
Favicon
How to overcome data silos in open source server monitoring
Favicon
Pardus 21.x sunucu üzerine Zabbix 6.0 kurulumu
Favicon
Zabbix Proxy and Low Disk Space
Favicon
Tayfa ve Miço ile Zabbix Agent Dağıtımı
Favicon
Zabbix Mail Bildirimleri
Favicon
Server monitoring with Zabbix
Favicon
Monitoring VMware on zabbix
Favicon
OpenNMS On the Horizon – November 8th, 2021
Favicon
OpenNMS On the Horizon – November 1st, 2021
Favicon
Rocky Linux
Favicon
Monitoramento de 1 segundo? Temos !
Favicon
Comandos no Shell do Windows
Favicon
Otimizando seu banco !
Favicon
Saltos duplos
Favicon
Ubuntu 18.04 Üzerinde Zabbix Server Kurulumu

Featured ones: