Diversos

O que é SNMP?

SNMP, ou Simple Network Management Protocol (Protocolo Simples de Gerenciamento de Rede), é um protocolo padrão da Internet usado para coletar e organizar informações sobre dispositivos gerenciados em redes IP (Protocolo de Internet) e para modificar essas informações para alterar o comportamento do dispositivo. Em termos mais simples, o SNMP permite que administradores de rede monitorem e gerenciem seus equipamentos de rede, como roteadores, switches, servidores, impressoras e muito mais, a partir de um ponto central.

Imagine ter um painel de controle para toda a sua infraestrutura de rede. O SNMP funciona fornecendo dados a esse painel, permitindo que você:

O SNMP funciona através da troca de mensagens entre um agente SNMP, que reside no dispositivo gerenciado, e um gerenciador SNMP, que é o sistema central de monitoramento, como o Monsta, por exemplo. Os agentes SNMP coletam informações sobre o dispositivo e as armazenam em uma estrutura chamada MIB (Management Information Base). O gerenciador SNMP pode então consultar os agentes para obter essas informações ou enviar comandos para alterar configurações (em alguns casos).

Em resumo, o SNMP é uma ferramenta fundamental para o gerenciamento eficiente e proativo de redes de computadores, ajudando a garantir a disponibilidade e o bom funcionamento dos seus serviços de TI.

Utilize nossos tutorias para configurar o snmp em seus servidores: SNMP - Tutorial para Configuração.

 


Contato

Monsta Tecnologia Ltda
Site: http://www.monsta.com.br
Downloads: http://www.monsta.com.br/download.html
E-mail: contato@monsta.com.br


image-1645214142023.png

O que é WMI (Windows Management Instrumentation)?

O Windows Management Instrumentation (WMI) é uma infraestrutura central para gerenciamento de dados e operações em sistemas operacionais Windows. Ela é a implementação do WBEM (Gerenciamento Corporativo Baseado na Web) da Microsoft e fornece uma interface padronizada para que administradores e aplicativos possam monitorar, controlar e configurar diversos aspectos do ambiente Windows, desde informações de hardware e software até o estado dos serviços e processos do sistema. Essa capacidade de “instrumentar” o sistema permite a automação de tarefas administrativas e facilita o diagnóstico e a solução de problemas de forma centralizada.

Objetivos e Funcionalidades

O WMI foi projetado para fornecer:

Com essa abordagem, o WMI serve como uma poderosa ferramenta para administradores de sistemas, integradores de soluções e desenvolvedores que necessitam acompanhar e gerenciar ambientes de TI.

Histórico e Evolução

O WMI foi introduzido pela Microsoft com a intenção de padronizar o acesso à informações de gerenciamento do sistema. Desde sua primeira versão no Windows NT e sua evolução a partir do Windows 2000, o WMI se tornou parte integrante das estratégias de gerenciamento da Microsoft. Seu desenvolvimento se baseia no Common Information Model (CIM), um padrão que unifica a forma de representar dispositivos e serviços em ambientes heterogêneos.

Historicamente, o WMI evoluiu para oferecer melhor desempenho, novas funcionalidades e maior integração com outras tecnologias de gerenciamento, permitindo uma maior amplitude de ações administrativas e de monitoramento.

MI (Infraestrutura de Gerenciamento):
A próxima geração do WMI, conhecida como MI (Infraestrutura de Gerenciamento), oferece recursos e benefícios adicionais para a criação e desenvolvimento de provedores e clientes WMI. 

Arquitetura do WMI

A arquitetura do WMI é robusta e construída sobre vários componentes que trabalham de forma integrada para fornecer suas funcionalidades.

Componentes Principais

WMI Providers

Os Providers são componentes que “traduzem” as solicitações feitas via WMI para comandos específicos do hardware ou software. Cada provider é responsável por uma área do sistema (por exemplo, gerenciamento de processos, informações de rede, dispositivos de armazenamento) e coleta os dados necessários para responder às consultas dos clientes.

Repositório CIM e a Modelagem de Dados

O modelo CIM define uma estrutura hierárquica e padronizada para representar os dados do sistema. Através dele, o WMI organiza a informação em classes – por exemplo, Win32_Process para processos em execução, Win32_OperatingSystem para informações do sistema operacional, entre outras. Essa padronização facilita a criação de consultas coerentes e a integração com outras ferramentas de gerenciamento.

WMI Query Language (WQL)

O WMI utiliza a WMI Query Language (WQL), que é similar à linguagem SQL, mas adaptada para o gerenciamento de informações do sistema. Com o WQL, é possível realizar consultas como:

sql
SELECT * FROM Win32_Process WHERE Name = 'notepad.exe'

Essa consulta retorna informações sobre processos cujo nome é “notepad.exe”. Além disso, o WQL permite a criação de consultas para monitoramento de eventos. Por exemplo, você pode definir uma consulta que acione uma ação sempre que um novo processo for iniciado ou um serviço for interrompido.

Utilização do WMI

Acesso via Ferramentas de Linha de Comando e Scripts

Como o Monsta coleta os recursos fornecidos pelo WMI

O Monsta possui uma sonda de desenvolvimento próprio que acessa diretamente as APIs do WMI para coletar as informações solicitadas pela plataforma de monitoramento. A sonda é instalada diretamente no servidor ou estação de trabalho que se deseja monitorar e seu funcionamento é passivo, ou seja, ela recebe solicitações por uma porta, processa as informações e as retorna pela mesma conexão.

Para baixar e instalar a sonda em seus servidores/estações, utilize nosso tutorial Monitoramento de Servidores e Estações Windows para monitorar seu ambiente Microsoft.

 


Contato

Monsta Tecnologia Ltda
Site: http://www.monsta.com.br
Downloads: http://www.monsta.com.br/download.html
E-mail: contato@monsta.com.br


image-1645214142023.png

Monsta exibe uma partição com 5% menos de espaço utilizado

Essa diferença de 5% no espaço em disco de uma partição Linux, ao ser monitorada via SNMP, é uma característica padrão dos sistemas de arquivos Ext2, Ext3 e Ext4. Ela não é um erro de cálculo, mas sim uma reserva de espaço intencional.

Essa reserva existe para garantir que o sistema continue funcionando de forma estável, mesmo quando o disco estiver quase totalmente cheio. Os 5% são reservados principalmente para o usuário root, o administrador do sistema.

Os principais motivos para essa reserva são para:

Em resumo, a diferença de 5% é uma característica do sistema de arquivos Ext projetada para proteção. Ela garante que o administrador tenha sempre uma margem para realizar operações críticas e manter a estabilidade do servidor.

 


Contato

Monsta Tecnologia Ltda
Site: http://www.monsta.com.br
Downloads: http://www.monsta.com.br/download.html
E-mail: contato@monsta.com.br


image-1645214142023.png

Por que o monitor de tráfego não mostra dados reais?

Ao monitorar o tráfego de rede via SNMP, nos deparamos com monitores de 32 bits e 64 bits. A principal diferença entre eles está na capacidade máxima de contagem.

Monitor de Tráfego

Esse monitor utiliza uma variável de 32 bits que pode armazenar um valor máximo de 4 Gigabytes trafegados. Em um link de rede de alta velocidade, por exemplo, um link de 1 Gbps, essa contagem pode ser atingida em 32 segundos.

image-1756919458783.png
Exemplo de um monitor de tráfego 32 bits em um link de 1gbps com frequência de 5 minutos.

Monitor de Tráfego (64 bits)

Esse monitor pode armazenar um valor máximo de 18 Exabytes. Esse número é tão grande que um rollover em links de alta velocidade é praticamente impossível de ocorrer. Por exemplo, um link de 100 Gbps levaria aproximadamente 46 anos para preencher toda a variável.

 

image-1756919778342.png

O mesmo tráfego em um monitor de 64 bits.

 

Conclusão

Para gráficos reais, utilize sempre os monitores de 64 bits que possuem uma melhor precisão na medição. Entretanto, caso o equipamento que você pretende monitorar disponibilize apenas o tráfego em 32 bits, diminua a frequência da coleta de dados para um valor que se ajuste velocidade da interface de rede monitorada.

 


Contato

Monsta Tecnologia Ltda
Site: http://www.monsta.com.br
Downloads: http://www.monsta.com.br/download.html
E-mail: contato@monsta.com.br


image-1645214142023.png

 

 

 

 

 

Como ativar os sons de alerta nas mudanças de status?

image-1759320050891.png

O Monsta permite gerar alertas sonoros sempre que houver alteração no status de dispositivos ou monitores. É possível personalizar diferentes sons para cada tipo de status, tanto para monitores quanto para dispositivos.

Caso, ao ativar os alertas sonoros, o Monsta não emita nenhum som, verifique se os arquivos de áudio estão devidamente configurados seguindo os passos abaixo

Gerenciamento de Sons

É possível carregar diversos arquivos de áudio para serem utilizados como alertas sonoros no Monsta.

Para enviar e visualizar os arquivos carregados, acesse: Configuração > Sons. Nesta tela, você poderá adicionar novos arquivos de áudio, gerenciar os já existentes e nomear categorias para facilitar a identificação de cada som.

image-1759320251189.png

Opções Globais

Com os arquivos de som devidamente carregados, é necessário configurar o Monsta para utilizá-los como alertas.

Na tela de Dispositivos, acesse a configuração de Opções globais de dispositivos.

image-1759320503617.png

Em seguida, na aba Sons de Alerta, selecione o arquivo de som desejado para cada tipo de status.

image-1759320663467.png

 

Certifique-se de que o botão de ativação dos alertas sonoros está habilitado. A partir desse momento, o Monsta deverá emitir os sons conforme configurado.

image-1759320050891.png

Sons para dispositivos e monitores

Além de definir os sons de forma global, é possível definir sons específicos para cada dispositivo ou monitore.

Ao editar um dispositivo, acesse a aba AlertasSons de Alerta e selecione o som desejado. Assim, quando houver alteração no status desse dispositivo, o som emitido será o que foi configurado individualmente.

image-1759320879084.png

Da mesma forma, ao editar um monitor, é possível selecionar um som para ele na aba Sons de alerta.

image-1759320988830.png

 


Contato

Monsta Tecnologia Ltda
Site: http://www.monsta.com.br
Downloads: http://www.monsta.com.br/download.html
E-mail: contato@monsta.com.br


image-1645214142023.png

Como adicionar um grupo ao bot do Telegram

O Monsta utiliza um bot do Telegram para envio de alertas. Para ingressar com um grupo do Telegram nesse bot, faça o seguinte:

Para ativar os alertas, busque no Telegram por "MonstaTecnologiaBot". Ao abrir o chat do bot, clique sobre a imagem do perfil, a seguinte tela será apresentada:

image-1770041179868.png

Após, clique em "Adicionar ao Grupo ou Canal". Na tela que aparecer, selecione o grupo desejado e adicione o bot do Monsta como integrante.

image-1770041312257.png

Ao retornar para a tela do perfil, clique na aba Grupos e clique sobre o grupo adicionado. Dentro dessa tela, digite o código fornecido pelo Monsta na etapa inicial:

image-1770041567397.png

Se o procedimento for bem-sucedido, você receberá a mensagem "Alertas Ativados". A partir desse momento, o seu grupo do Telegram começará a receber os alertas específicos definidos no grupo de alertas do Monsta.

 

 

 

Exemplos de Templates de Mensagem de Alerta

Os alertas enviados pelo Monsta podem ser personalizados através dos Templates de Mensagem, disponível em Grupo de Alertas > Template de Mensagem. Este artigo demonstra alguns exemplos de personalização para melhorar as mensagens de alerta, afim de se adaptar à sua necessidade. Para entender o funcionamento dos Templates de Mensagem e como funcionam as variáveis disponíveis, veja o artigo sobre os Alertas do Monsta.

Utilizando variáveis de acordo com o alerta

Algumas variáveis são relacionadas ao dispositivo e outras ao monitor. Por exemplo, a variável {{nomemetrica}} está relacionada com um monitor. Sendo assim, ao utilizar essa variável em um alerta de dispositivo, ela será enviada vazia no alerta. Porém, é possível diferenciar no mesmo template qual será a mensagem para um alerta de dispositivo ou monitor. O código a seguir é um exemplo que utiliza esse recurso.

{{#if alertadispositivo}}
> Subject: {{dispositivo.estado}}: Dispositivo {{dispositivo.nome}}.
Estado: {{dispositivo.estado}}
Dispositivo: {{dispositivo.nome}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{else}}
> Subject: {{monitor.estado}}: Monitor {{dispositivo.nome}}/{{monitor.nome}}.
Estado: {{monitor.estado}}
Dispositivo: {{dispositivo.nome}}
Monitor: {{monitor.nomecurto}}
{{nomemetrica}} ({{nomeinstancia}}): {{valor}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{/if}}

O que está entre {{#if alertadispositivo}} e o {{else}} refere-se à mensagem para um alerta gerado por um dispositivo (quando ele fica offline, por exemplo). O que está entre {{else}} e {{/if}} refere-se à mensagem para um alerta gerado por um monitor (quando um monitor atinge uma métrica de alerta, por exemplo). Vale citar que o campo ">Subject:" refere-se ao "assunto", quando o alerta é enviado por e-mail. Os alertas por Telegram e SMS não vão possuir essa informação.

O código de exemplo vai gerar os alertas a seguir (exemplos recebidos no Telegram).

# Alerta gerado por um Dispositivo que retornou do status crítico:

Estado: Normal
Dispositivo: Impressora
IP: 192.168.10.10
Horario: 01/01/2026 - 14:50:18

# Alerta gerado por um Monitor sem instância que entrou em status crítico:

Estado: Crítico
Dispositivo: Servidor Firewall
Monitor: Carga (Load Average)
Carga (): 3
IP: 192.168.10.1
Horario: 01/01/2026 - 11:55:06

# Alerta gerado por um Monitor com instância que entrou em status crítico:

Estado: Crítico
Dispositivo: Servidor de E-mails
Monitor: Partição /home
Partição (/home): 500 GB
IP: 192.168.10.2
Horario: 01/01/2026 - 12:33:46

Caso não fosse utilizada a personalização para dispositivo e monitor (utilizando as configurações da mensagem dos alertas de monitor para ambos), a mensagem de alerta de um dispositivo ficaria assim:

# Alerta gerado por um Dispositivo com com as variáveis de monitores.

Estado: Normal
Dispositivo: Impressora
Monitor: 
 (): False
IP: 192.168.10.10
Horario: 01/01/2026 - 14:50:18

A personalização permite que a mensagem fique melhor estruturada.

Personalizando com informações fixas

Além de utilizar as variáveis, você também pode adicionar informações que não são alteradas de acordo com o alerta, como nome da empresa, setor, responsável, número de suporte... Esses dados podem ser úteis caso você receba alertas de mais de um Monsta (para identificar de onde veio o alerta) ou até mesmo para alertas que são enviados para gerentes, fornecedores ou terceiros. Como é possível criar vários templates de mensagem, você pode criar um Grupo de Alertas para um fornecedor de suprimentos de impressora que receberá um e-mail quando o toner da sua impressora estiver em status crítico. Basta configurar o template no grupo de alertas e adicionar o grupo de alertas no monitor específico.

Por exemplo:

#Template para fornecedor de suprimentos para a impressora, que pode ser utilizado exclusivamente em monitores de impressora

{{#if alertadispositivo}}
> Subject: {{dispositivo.estado}}: Dispositivo {{dispositivo.nome}}.
Alerta da empresa Monsta
Estado: {{dispositivo.estado}}
Dispositivo: {{dispositivo.nome}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{else}}
> Subject: {{monitor.estado}}: Monitor {{dispositivo.nome}}/{{monitor.nome}}.
Alerta da empresa Monsta
Nossa impressora ({{dispositivo.nome}}) está alertando que {{nomemetrica}} ({{nomeinstancia}}) está em estado {{monitor.estado}} ({{valor}}).
Por favor, envie um orçamento para suporteti@empresa.com.br
Horário: {{dataehora}}
{{/if}}

# Alerta gerado por um Monitor da impressora em status crítico:

Alerta da empresa Monsta
Nossa impressora (Impressora XYZ) está alertando que Toner (Toner) está em estado Crítico (10 %).
Por favor, envie um orçamento para suporteti@empresa.com.br para substituição.
Horário: 01/01/2026 - 12:33:46

Exemplo da configuração do grupo de alertas, para que o destinatário receba apenas o alerta de crítico de monitores:

image-1773337531514.png

Configuração do monitor Toner, utilizado no exemplo:

image-1773337636144.png

Veja outro exemplo, para o caso de ter mais de um servidor Monsta e desejar identificar de qual deles veio o alerta.

# Template Monsta 1

{{#if alertadispositivo}}
> Subject: {{dispositivo.estado}}: Dispositivo {{dispositivo.nome}}.
Monsta Matriz - Alerta Dispositivo
Estado: {{dispositivo.estado}}
Dispositivo: {{dispositivo.nome}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{else}}
> Subject: {{monitor.estado}}: Monitor {{dispositivo.nome}}/{{monitor.nome}}.
Monsta Matriz - Alerta Monitor
Estado: {{monitor.estado}}
Dispositivo: {{dispositivo.nome}}
Monitor: {{monitor.nomecurto}}
{{nomemetrica}} ({{nomeinstancia}}): {{valor}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{/if}}

# Alerta gerado por um Dispositivo que retornou do status crítico:

Monsta Matriz - Alerta Dispositivo
Estado: Normal
Dispositivo: Impressora
IP: 192.168.10.10
Horario: 01/01/2026 - 14:50:18

# Alerta gerado por um Monitor com instância que entrou em status crítico:

Monsta Matriz - Alerta Monitor
Estado: Crítico
Dispositivo: Servidor de E-mails
Monitor: Partição /home
Partição (/home): 500 GB
IP: 192.168.10.2
Horario: 01/01/2026 - 12:33:46

# Template Monsta 2

{{#if alertadispositivo}}
> Subject: {{dispositivo.estado}}: Dispositivo {{dispositivo.nome}}.
Monsta Filial - Alerta Dispositivo
Estado: {{dispositivo.estado}}
Dispositivo: {{dispositivo.nome}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{else}}
> Subject: {{monitor.estado}}: Monitor {{dispositivo.nome}}/{{monitor.nome}}.
Monsta Filial - Alerta Monitor
Estado: {{monitor.estado}}
Dispositivo: {{dispositivo.nome}}
Monitor: {{monitor.nomecurto}}
{{nomemetrica}} ({{nomeinstancia}}): {{valor}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{/if}}

# Alerta gerado por um Dispositivo que retornou do status crítico:

Monsta Filial - Alerta Dispositivo
Estado: Normal
Dispositivo: Impressora
IP: 192.168.11.10
Horario: 01/01/2026 - 14:50:18

# Alerta gerado por um Monitor com instância que entrou em status crítico:

Monsta Filial - Alerta Monitor
Estado: Crítico
Dispositivo: Servidor Firewall
Monitor: Partição /home
Partição (/home): 500 GB
IP: 192.168.11.2
Horario: 01/01/2026 - 12:33:46

Conclusão

Há inúmeras formas de personalizar as mensagens de alerta do Monsta. Utilize esses exemplos para explorar ideias que se adaptem ao seu cenário. Qualquer dúvida adicional, entre em contato com o nosso suporte.


Contato

Monsta Tecnologia Ltda
Site: https://www.monsta.com.br
Downloads: https://www.monsta.com.br/download.html
E-mail: contato@monsta.com.br


image-1645214142023.png