FALE COM UM ESPECIALISTA

4004-2122

Atendimento: 9:00h às 18:00h, 2ª a 6ª

Monitorando OracleVM no Zabbix via CLI e SNMP

Como não existia nenhum template Zabbix para monitorar OracleVM, eu decidi escrever um do zero. Este trabalho partiu de uma necessidade profissional, e mantendo o espírito open-source, o estou compartilhando com a comunidade.

O que é OracleVM?

O OracleVM nada mais é que um XenCitrix, com algum trabalho adicional realizado pela Oracle. Ele é um Hypervisor, utilizado para criação e gerenciamento de Máquinas Virtuais.

Nota importante sobre este template:

Devido às características do próprio produto, a forma de coleta de alguns dados só pode ser realizada por meios específicos, como CLI ou SNMP. Cada forma provê diferentes tipos de dados, e por isso foi necessário adotar ambas. Um outro detalhe importante, é que alguns itens simplesmente não são passíveis de serem monitorados, pois o OVM não oferece tal funcionalidade. Neste ponto, apenas podemos aguardar que em futuros upgrades, estes gaps sejam sanados.

O template é capaz de monitorar os seguintes aspectos de um Hypervisor OracleVM:

  • OVM Disk Locked
  • OVM Disks
    Disk Name
    Disk ID
  • OVM Disk Shareable
  • OVM Disk Size
  • OVM Disk State
  • OVM Disk Storage Array
  • OVM Disk Thin Privision
  • OVM Disk Type
  • OVM Disk User Friendly Name
  • OVM Disk Vendor
  • OVM Disk Volume Group
  • OVM Server
    BIOS Release
    BIOS Vendor
    BIOS Version
    Cores Per Processor Socket
    CPU Speed
    CPU Type
    Enabled Processor Cores
    Free Memory
    Free Memory %
    Hypervisor Status
    Maintenance Mode
    Manufacturer
    No Execute Flag
    OVM Version
    Processors
    Product Name
    Serial Number
    Threads Per Core
    Total Memory
    Up To Date
    Used Memory
    CPU Iddle
    CPU Used
    Device Uptime
  • OVM SNMP Interface Operational Status
  • OVM SNMP Interface Traffic
  • OVM SNMP Individual Processor Core Utilization

O template também é capaz de produzir alguns gráficos interessantes:

SNMP All CPUs Cores Aggregated

SNMP All CPUs Cores Aggregated

Memory Use

Memory Use

SNMP CPU Use

SNMP CPU Use

Network Use

Network Use

Todos os arquivos e demais detalhes sobre a instalação e configuração do template, podem ser encontrados em minha página no Zabbix Share.

Comments are closed.