Ad Widget

Collapse

Criando LLD de portas

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Rafael Tomelin
    Junior Member
    Zabbix Certified Specialist
    • Jun 2013
    • 20

    #1

    Criando LLD de portas

    Pessoal,

    Estou criando um LLD que faz a busca de no server e retorna o seguinte:

    { "data": [ { "{#PORT}":"22"}, { "{#PROTO}":"tcp"}, { "{#STATUS}":"open"}, { "{#DESCRIBE}":"ssh"}, { "{#PORT}":"53"}, { "{#PROTO}":"tcp"}, { "{#STATUS}":"open"}, { "{#DESCRIBE}":"domain"}, { "{#PORT}":"80"}, { "{#PROTO}":"tcp"}, { "{#STATUS}":"open"}, { "{#DESCRIBE}":"http"}, { "{#PORT}":"3306"}, { "{#PROTO}":"tcp"}, { "{#STATUS}":"open"}, { "{#DESCRIBE}":"mysql"}, { "{#PORT}":"53"}, { "{#PROTO}":"udp"}, { "{#STATUS}":"open|filtered"}, { "{#DESCRIBE}":"domain"}, { "{#PORT}":"123"}, { "{#PROTO}":"udp"}, { "{#STATUS}":"open|filtered"}, { "{#DESCRIBE}":"ntp"}, { "{#PORT}":"161"}, { "{#PROTO}":"udp"}, { "{#STATUS}":"open|filtered"}, { "{#DESCRIBE}":"snmp"}, { "{#PORT}":"5353"}, { "{#PROTO}":"udp"}, { "{#STATUS}":"open|filtered"}, { "{#DESCRIBE}":"zeroconf" }]}


    Blz, está me retornando o qeu eu quero.

    A minha duvida, é como criar os itens a serem pegos automaticamente?

    Gostaria de ter algo do tipo no ITEM:
    Name: Port {#PORT} {#DESCRIBE}
    KEY: port. {#PORT} ou net.tcp.port[{#PORT}]
    DESCRIÇÂO: Porta referente ao servico {#DESCRIBE}, Protocolo {#PROTO}...

    Alguém pode ajudar?
  • eterjack
    Member
    Zabbix Certified Specialist
    • Mar 2012
    • 60

    #2
    Fiz um esquema desse com o nmap e lld.

    Você quer realizar o check a partir do servidor do zabbix para o server monitorado ? Ou fazer o check das portas no proprio servidor monitorado ?

    Caso seja a partir do zabbix você vai precisar executar o discovery utilizando um external check ( é executado no zabbix server ), se for a partir do host monitorado você vai utilizar o zabbix-agent parameters.

    Comment

    Working...