Os objetos a seguir est?o diretamente relacionados ¨¤ API task
.
O objeto de tarefa tem as seguintes propriedades:
Propriedade | Type | Descri??o |
---|---|---|
taskid | string | (somente leitura) ID da tarefa. |
type (requerido) |
integer | Tipo de tarefa. Valores poss¨ªveis: 1 - Informa??es de diagn¨®stico; 6 - Verifique agora. |
status | integer | (somente leitura) Status da tarefa. Valores poss¨ªveis: 1 - nova tarefa; 2 - tarefa em andamento; 3 - tarefa conclu¨ªda; 4 - tarefa expirou. |
clock | timestamp | (somente leitura) Hora em que a tarefa foi criada. |
ttl | integer | (somente leitura) O tempo em segundos ap¨®s o qual a tarefa expira. |
proxy_hostid | string | ID do proxy sobre o qual a estat¨ªstica de informa??es de diagn¨®stico ¨¦ coletada. Ignorado para tarefas 'Verificar agora'. |
request (requerido) |
object | Objeto de solicita??o de tarefa de acordo com o tipo de tarefa: O objeto da tarefa 'Verificar agora' ¨¦ descrito em detalhes abaixo; Objeto de 'Informa??es de diagn¨®stico' tarefa ¨¦ descrita em detalhes abaixo. |
result | object | (somente leitura) Objeto de resultado da tarefa de informa??es de diagn¨®stico. Pode conter NULL se o resultado ainda n?o estiver pronto. O objeto de resultado ¨¦ descrito em detalhes abaixo. |
O objeto de solicita??o de tarefa 'Check now' tem as seguintes propriedades.
Propriedade | Type | Descri??o |
---|---|---|
itemid | string | ID do item e regras de descoberta de baixo n¨ªvel. |
O objeto de solicita??o de tarefa de informa??es de diagn¨®stico tem as seguintes propriedades. O objeto de solicita??o de estat¨ªstica para todos os tipos de propriedades ¨¦ descrito em detalhes abaixo.
Propriedade | Type | Descri??o |
---|---|---|
historycache | object | Solicita??o de estat¨ªstica de cache de hist¨®rico. Dispon¨ªvel no servidor e proxy. |
valuecache | object | Solicita??o de estat¨ªsticas de cache de itens. Dispon¨ªvel no servidor. |
preprocessing | object | Solicita??o de estat¨ªstica do gerenciador de pr¨¦-processamento. Dispon¨ªvel no server e proxy. |
alerting | object | Solicita??o de estat¨ªstica do gerenciador de alertas. Dispon¨ªvel no servidor. |
lld | objeto | solicita??o de estat¨ªstica do gerenciador de LLC. Dispon¨ªvel no servidor. |
O objeto de solicita??o de estat¨ªstica ¨¦ usado para definir que tipo de informa??o deve ser coletada sobre os processos internos do servidor/proxy. Tem as seguintes propriedades.
Propriedade | Type | Descri??o |
---|---|---|
stats | query | Propriedades do objeto estat¨ªstico a serem retornadas. A lista de campos dispon¨ªveis para cada tipo de estat¨ªstica de informa??o de diagn¨®stico ¨¦ descrita em detalhes abaixo. Padr?o: extend retornar¨¢ todos os campos de estat¨ªstica dispon¨ªveis. |
top | object | Objeto para classificar e limitar os valores estat¨ªsticos retornados. A lista de campos dispon¨ªveis para cada tipo de estat¨ªstica de informa??es de diagn¨®stico ¨¦ descrita em detalhes abaixo. Exemplo: { ¡°source.alerts¡±: 10 } |
Os campos de estat¨ªstica a seguir podem ser solicitados para cada tipo de propriedade de solicita??o de informa??es de diagn¨®stico.
Tipo de diagn¨®stico | Campos dispon¨ªveis | Descri??o |
---|---|---|
historycache | items | N¨²mero de itens em cache. |
values | N¨²mero de valores em cache. | |
memory | Estat¨ªsticas de mem¨®ria compartilhada (free space, number of used chunks, number of free chunks, max size of free chunk). | |
memory.data | Estat¨ªsticas de mem¨®ria compartilhada do cache de dados do hist¨®rico. | |
memory.index | Estat¨ªsticas de mem¨®ria compartilhada do cache de ¨ªndice de hist¨®rico. | |
valuecache | items | N¨²mero de itens em cache. |
values | N¨²mero de valores em cache. | |
memory | Estat¨ªsticas de mem¨®ria compartilhada (free space, number of used chunks, number of free chunks, max size of free chunk). | |
mode | Modo de cache de valor. | |
preprocessing | values | N¨²mero de valores enfileirados. |
preproc.values | N¨²mero de valores enfileirados com etapas de pr¨¦-processamento. | |
alerting | alerts | N¨²mero de alertas na fila. |
lld | rules | N¨²mero de regras enfileiradas. |
values | N¨²mero de valores enfileirados. |
Os campos estat¨ªsticos a seguir podem ser usados ??para classificar e limitar as informa??es solicitadas.
Tipo de diagn¨®stico | Campos dispon¨ªveis | Tipo |
---|---|---|
historycache | values | integer |
valuecache | values | integer |
request.values | integer | |
preprocessing | values | integer |
alerting | media.alerts | integer |
source.alerts | integer | |
lld | values | integer |
O objeto de resultado da estat¨ªstica ¨¦ recuperado no campo result
do objeto de tarefa.
Propriedade | Type | Descri??o |
---|---|---|
status | integer | (somente leitura) Status do resultado da tarefa. Valores poss¨ªveis: -1 - ocorreu um erro durante a execu??o da tarefa; 0 - o resultado da tarefa ¨¦ criado. |
data | string/object | Resultados de acordo com o objeto de solicita??o de estat¨ªstica de determinada tarefa de informa??es de diagn¨®stico. Cont¨¦m uma string de mensagem de erro se ocorreu um erro durante a execu??o da tarefa. |