Solicitar URL
OBTER
https://api.dotcom-monitor.com/config_api_v1/dispositivo/ {device_id}
Obtenha a configuração do dispositivo pelo seu id.
Parâmetros do caminho
campo | Type | Necessário | descrição |
---|---|---|---|
device_id |
corda |
true |
A id única de um dispositivo de monitoramento. Para solicitar uma lista de IDs de dispositivos dentro de uma plataforma, consulte API: Obter lista de dispositivos por plataforma. |
Resposta de sucesso
Descrição dos campos
Use esses campos para especificar informações sobre um dispositivo em suas solicitações de API.
campo |
Type |
descrição | ||
Avoid_Simultaneous_Checks |
booleano |
Indica se é permitida a verificação simultânea dos vários locais de monitoramento. Disponível apenas para dispositivos ServerView.
exemplo:
|
||
Alert_Silence_Min |
int32 |
LEIA APENAS. Define o período de tempo em minutos quando todos os alertas são desativados. Para desativar os alertas, use API: Desabilitar alertas para dispositivos ou API: Desativar alertas para vários dispositivos.
exemplo:
|
||
False_Positive_Check |
booleano |
Quando detectado o erro, executamos uma série de verificações para garantir que não seja um alerta falso. Essas verificações podem levar algum tempo, dependendo do tipo de erro e número de tarefas no dispositivo. Isso pode causar algum atraso no alerta de tempo de inatividade. Você pode desativar (estado “verdadeiro” falsa verificação positiva para garantir o alerta de tempo de inatividade imediato, mas pode resultar em alguns alertas “falsos”. Recomendamos NÃO desativar “Falsa verificação positiva”.
exemplo:
|
||
Locais |
matriz de int32 |
Uma matriz contendo IDs de localização atribuídos a um dispositivo especificado. Pelo menos um local deve ser especificado nas solicitações.
exemplo:
|
||
Tags |
matriz de string |
Uma matriz contendo nomes das tags atribuídas a um dispositivo especificado.
exemplo:
|
||
Send_Uptime_Alert |
booleano |
Quando esta opção estiver ativada, você receberá um alerta quando todos os erros detectados forem resolvidos.
exemplo:
|
||
Status_Description |
corda |
LEIA APENAS. Descrevendo o estado atual do dispositivo.
exemplo:
|
||
adiar |
booleano |
O monitoramento pode ser definido em uma pausa adiando um dispositivo.
exemplo:
|
||
Owner_Device_Id |
int32 |
Este campo reflete o ID do dispositivo do proprietário.
exemplo:
|
||
frequência |
int32 |
Este campo reflete a frequência de monitoramento em segundos.
exemplo:
|
||
Filter_Id |
int32 |
Este campo reflete o ID do filtro atribuído a um dispositivo.
exemplo:
|
||
Scheduler_Id |
int32 |
Este campo reflete o ID do Agendador atribuído a um dispositivo.
exemplo:
|
||
Notificações |
matriz de objetos |
Indica lista de configurações de alerta
Exemplo #1:
Exemplo #2:
|
||
E_Mail_Flag |
booleano |
Define se o alerta de e-mail será enviado.
exemplo:
|
||
E_Mail_Address |
corda |
Especifica um endereço de e-mail para alertas de e-mail.
exemplo:
|
||
E_Mail_TimeInterval_Min |
int32 |
Este campo permite definir um intervalo entre alertas de e-mail em minutos
exemplo:
|
||
WL_Device_Flag |
booleano |
Define se o alerta do dispositivo sem fio será enviado.
exemplo:
|
||
WL_Device_Email_Address |
corda |
Este campo especifica um dispositivo sem fio, como telefone ou pager, para alertas.
exemplo:
|
||
WL_Device_TimeInterval_Min |
int32 |
Este campo permite definir um intervalo entre alertas de dispositivos sem fio em minutos.
exemplo:
|
||
Pager_Flag |
booleano |
Define se os alertas do pager serão enviados.
exemplo:
|
||
Pager_Area_Code |
corda |
Código de área pager.
exemplo:
|
||
Pager_Phone |
corda |
Telefone Pager.
exemplo:
|
||
Pager_Num_Code |
corda |
Código para pagers numéricos.
exemplo:
|
||
Pager_TimeInterval_Min |
int32 |
Este campo permite definir um intervalo entre os alertas do pager em minutos.
exemplo:
|
||
Phone_Flag |
booleano |
Define se serão realizados alertas de chamadas telefônicas. Para receber alertas via telefone definir valor para “verdadeiro” e especificar número de telefone. Os alertas telefônicos são interativos, permitindo que você adie alertas subsequentes uma vez que um alerta seja recebido.
exemplo:
|
||
Phone_Area_Code |
corda |
Se o código do país for “1” (por exemplo, nos EUA, Canadá e Caribe), digite o código e o número da área (por exemplo, 952-5134349). Para todos os outros códigos de país, use o prefixo “011”, o código do país e o número de telefone (por exemplo, 011-44-95-2244392).
exemplo:
|
||
Phone_Phone |
corda |
Número de telefone.
exemplo:
|
||
Phone_TimeInterval_Min |
int32 |
Este campo permite definir um intervalo entre chamadas telefônicas.
exemplo:
|
||
SMS_Flag |
booleano |
Define se os alertas de SMS serão enviados.
exemplo:
|
||
SMS_Phone |
corda | Um número de telefone com um código de país (por exemplo: EUA – 1 952 513 4349; Reino Unido 449524 4392). NÃO use um prefixo de discagem internacional, como “011” no número.
exemplo:
|
||
SMS_TimeInterval_Min |
int32 |
Este campo permite definir um intervalo entre alertas de SMS.
exemplo:
|
||
Script_Flag |
booleano |
Este campo define se o alerta será realizado por scripts de alerta personalizados.
exemplo:
|
||
Script_Batch_File_Name |
corda |
Nome de arquivo script personalizado. Script Deve ser já instalado no servidor.
exemplo:
|
||
Script_TimeInterval_Min |
int32 |
Este campo permite definir um intervalo entre alertas de script personalizados.
exemplo:
|
||
Notification_Groups |
matriz de objetos |
Indica grupos de alerta ativos com seu ID e mudança de tempo. O shift de tempo é uma opção que permite criar um processo de escalação de alerta que se baseia na duração da condição de erro, por exemplo, o primeiro grupo de notificação pode ser notificado imediatamente, segundo após 10 minutos de tempo de inatividade e terceiro grupo após 60 minutos de tempo de inatividade. Alerta Os intervalos de tempo de escalada variam de imediato a três horas.
exemplo:
|
||
Number_Of_Tasks |
int32 |
LEIA APENAS Field. Mostra o número de tarefas em dispositivo especificado.
exemplo:
|
||
int32 |
LEIA APENAS Field. O iD do dispositivo único. Atribuído automaticamente após uma nova criação de dispositivo. Use para especificar um dispositivo em solicitações.
exemplo:
|
|||
Platform_Id |
int32 |
LEIA APENAS Field. Cada plataforma (ServerView, UserView etc.) tem seu próprio ID. Veja como obter as IDs das plataformas aqui.
exemplo:
|
||
nome |
corda |
O nome do dispositivo.
exemplo:
|