Áú»¢¶Ä²©

> Objeto de tarefa

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.

Objeto de solicita??o 'Check now'

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.

Objeto de solicita??o 'Diagnostic information'

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.

Objeto de solicita??o de estat¨ªstica

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 }
Lista de campos estat¨ªsticos dispon¨ªveis para cada tipo de solicita??o de informa??es de diagn¨®stico

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.
Lista de campos de classifica??o dispon¨ªveis para cada tipo de solicita??o de informa??es de diagn¨®stico

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

Objeto de resultado estat¨ªstico

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.