As variáveis no OpManager são usadas para inserir dados em tempo real em workflows, mensagens de notificação e payloads de webhook. Elas funcionam como campos dinâmicos que obtêm automaticamente valores como nome do dispositivo, endereço IP, severidade do alarme e carimbo de data/hora quando um evento é disparado.
Por exemplo, em um perfil de notificação, você pode usar variáveis para incluir o nome do dispositivo e detalhes do alarme em um e-mail ou SMS. Em workflows, as variáveis permitem executar ações com base no dispositivo ou alarme específico que disparou o workflow. Ao enviar dados para sistemas externos via webhook, as variáveis garantem que o payload contenha detalhes precisos e relevantes dos eventos do OpManager.
As variáveis a seguir ajudam você a automatizar respostas, receber alertas úteis e integrar com outras ferramentas sem especificar manualmente nenhum valor.
| Categoria da variável | Nome da variável | Descrição |
|---|---|---|
| Propriedades do dispositivo | $DeviceField(type) | Tipo do dispositivo |
| $DeviceField(ipAddress) | Endereço IP do dispositivo | |
| $DeviceField(snmp) | Se o SNMP está habilitado (Verdadeiro/Falso) | |
| $DeviceField(dependent) | Nome do dispositivo pai | |
| $DeviceField(hardDiskSize) | Tamanho do disco em gigabytes | |
| $DeviceField(ramSize) | Tamanho da RAM em megabytes | |
| $DeviceField(vendor) | Nome do fabricante do dispositivo | |
| Variáveis de alarme | $alarmid | ID numérico atribuído ao alarme |
| $message | Mensagem do alarme | |
| $rcaLinkOfTheAlarm | Nome do perfil de Análise de Causa Raiz (RCA) | |
| $displayName | Fonte que disparou o alarme | |
| $category | Categoria da fonte | |
| $stringseverity | Nível de severidade (Atenção, Problema, Serviço Inativo, Crítico e Limpo) | |
| $strModTime | Carimbo de data/hora indicando quando o alarme foi modificado pela última vez | |
| $eventType | Tipo do alarme | |
| $entity | Identificador exclusivo do alarme | |
| $lastPolledValue | Último valor coletado do monitor | |
| Propriedades da interface | $IntField(ifDescr) | Descrição da interface |
| $IntField(displayName) | Nome de exibição da interface | |
| $IntField(IFAlias) | Alias da interface | |
| $IntField(ifName) | Nome da interface | |
| $IntField(ipAddress) | Endereço IP da interface | |
| $IntField(ifPhysAddress) | Endereço físico (MAC) da interface | |
| $IntField(index) | Índice da interface | |
| $IntField(ifCircuitID) | Número de identificação do circuito | |
| $IntField(ifSpeedIn) | Velocidade de entrada | |
| $IntField(ifSpeedOut) | Velocidade de saída | |
| Propriedades do monitor | $MonitorField(monitorName) | Nome de exibição do monitor |
| $MonitorField(instance) | Nome da instância do monitor | |
| $MonitorField(protocol) | Protocolo usado pelo monitor | |
| Campos personalizados para dispositivos | $CustomField(Building) | Nome ou localização do prédio |
| $CustomField(Cabinet) | Número do gabinete ou rack | |
| $CustomField(Comments) | Comentários adicionais | |
| $CustomField(Contact Name) | Nome da pessoa de contato | |
| $CustomField(Department) | Nome do departamento | |
| $CustomField(Floor) | Número do andar | |
| $CustomField(SerialNumber) | Número de série do dispositivo | |
| $CustomField(Telephone Number) | Número de telefone de contato | |
| Campos personalizados para interfaces | $IntCustomField(Circuit ID) | ID de circuito personalizado |
| $IntCustomField(Comments) | Comentários personalizados | |
| $IntCustomField(Contact Name) | Nome da pessoa de contato | |
| $IntCustomField(SLA) | Acordo de Nível de Serviço (SLA) | |
| $IntCustomField(Telephone Number) | Número de telefone de contato | |
| Propriedades do perfil de notificação | $ProfileField(name) | Nome do perfil de notificação |
Além disso, as seguintes variáveis podem ser usadas durante a execução de workflows,
| Variável | Descrição |
| ${DeviceName} | Exibe o nome DNS do dispositivo. |
| ${WorkflowName} | Exibe o nome do workflow. |
| ${Device.DisplayName} | Mostra o nome de exibição do dispositivo |
| ${IPAddress} | Exibe o endereço IP do dispositivo. |
| ${Date} | Exibe a hora atual. |