Guia de Erros Comuns
Este documento é um guia rápido para identificar e corrigir falhas em scripts personalizados no Monsta Tecnologia. Se você encontrou um erro de execução ou um retorno inesperado em um sensor, consulte as categorias abaixo.
Estrutura de cada tópico:
-
Erro: Descrição do sintoma ou mensagem de log.
-
Causa Provável: O que geralmente dispara esse comportamento.
-
Solução: Passo a passo para correção.
| Erro | Lua script runner timeout: deadline has elapsed |
| Causa |
Este erro ocorre quando o motor de execução do Monsta interrompe o script Lua porque ele excedeu o tempo limite (timeout) permitido para a execução de um sensor. Por padrão, o Monsta encerra scripts que demoram muito para responder para evitar que o sistema fique travado ou consuma recursos excessivos do servidor. |
| Solução |
Acesse Configuração > Parâmetros e utilize o campo de pesquisa para localizar a chave |
| Erro | Pagefile: Timeout connecting to xx.xx.xx.xx:xxxx stack traceback: [C]: in function 'poll' [string "?"]:x: in function 'connect' [string "script"]:xxx: in function <[string "script"]:xxx> (tail call): in function <(tail call):-1> |
| Causa |
Este erro indica uma falha na tentativa de estabelecer uma conexão de rede. O script Lua conseguiu iniciar a chamada, mas ela expirou antes que o dispositivo de destino respondesse ao "aperto de mão" (handshake) da conexão. "stack traceback" mostra que a falha ocorreu exatamente no momento da tentativa de conexão ( |
| Solução |
Edite o dispositivo, acesse o menu Coleta > WMI e aumente o campo WMI Timeout. Utilize o botão de "Testar" para validar a comunicação. Após, salve as modificações.
Caso o problema persista, outros fatores relacionados a rede podem impedir essa comunicação. Nesse caso, verifique em sua rede:
|
| Erro | Tempo de Resposta: ping failed: Request timeout for icmp_seq x |
| Causa |
Este erro ocorre quando o Monsta envia um pacote de eco ICMP (o famoso "Ping") para um dispositivo, mas não recebe a resposta (Echo Reply) dentro do tempo esperado. |
| Solução |
O dispositivo monitorado não respondeu às solicitações de ICMP (ping) do Monsta.
Dica: Se o equipamento estiver em uma rede com alta latência ou perda de pacotes, ajuste a sensibilidade de detecção. Para isso, edite o dispositivo e acesse Detalhes > Sensibilidade, alterando os parâmetros conforme a necessidade do ambiente. |
| Erro | SNMP timeout stack traceback: [C]: in function 'poll' [string "?"]:xx: in function 'getex' [string "script"]:xx: in function 'get' [string "script"]:xx: in main chunk |
| Causa |
Este erro ocorre quando o script tenta realizar uma leitura SNMP e a conexão expira sem receber os dados solicitados |
| Solução |
O dispositivo monitorado não respondeu às solicitações de SNMP do Monsta.
Edite o dispositivo, acesse o menu Coleta > SNMP e aumente o Timeout SNMP. Utilize o botão de "Testar" para validar a comunicação. Após, salve as modificações.
Caso o problema persista, outros fatores relacionados a rede podem impedir essa comunicação. Nesse caso, verifique em sua rede:
|