Áú»¢¶Ä²©

> Objecte tasca

Els objectes seg¨¹ents tenen relaci¨® directa amb l'API task.

L'objecte tasca t¨¦ les seg¨¹ents propietats:

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
taskid ID ID de la tasca.

Comportament de la propietat:
- nom¨¦s lectura
type integer Tipus de tasca.

Valors possibles:
1 - Informaci¨® de diagn¨°stic;
2 - Recarregar la configuraci¨® del proxy;
6 - Verificar ara.

Comportament de la propietat:
- obligatori
status integer (nom¨¦s lectura) Status of the task.

Valors possibles:
1 - tasca nova;
2 - tasca en curs;
3 - tasca acabada;
4 - tasca caducada.

Comportament de la propietat:
- nom¨¦s lectura
clock timestamp Hora quan es va crear la tasca.

Comportament de la propietat:
- nom¨¦s lectura
ttl integer Temps en segons en el que la tasca caducar¨¤.

Comportament de la propietat:
- obligatori
proxy_hostid ID ID del proxy on les estad¨ªstiques d'nformacions de diagn¨°stic es recolliran.

Comportament de la propietat:
- ²¹»å³¾¨¨²õ si type s'estableix a "Informaci¨® de diagn¨°stic" o "Recarrega la configuraci¨® del proxy"
request object Objecte de consulta de tasques segons el tipus de tasca:
L'objecte de la tasca 'Verificar ara' ¨¦s descrit en detall a sota;
L'objecte de la tasca 'Informacions de diagn¨°stic' ¨¦s descrit en detall a sota.

Comportament de la propietat:
- obligatori
result object (nom¨¦s lectura) L'objecte resultant de la tasca d'informacions de diagn¨°stic. Pot contindre NULL si el resultat encara no ¨¦s llest. L'objecte resultant ¨¦s descrit en detall a sota.

Comportament de la propietat:
- nom¨¦s lectura

Objecte de consulta 'Executar ara'

L'objecte de consulta de tasca 'Executar ara' t¨¦ les propietats seg¨¹ents.

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
itemid ID ID de l'element i les regles de descoberta de baix nivell.

Objecte de consulta 'Recarrega la configuraci¨® del proxy'

T¨¦ les propietats seg¨¹ents.

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
proxyids array Proxy IDs.

Objecte de consulta 'Informaci¨® de diagn¨°stic'

L'objecte t¨¦ les propietats seg¨¹ents. L'objecte de consulta estad¨ªstica per a tots els tipus de propietat ¨¦s descrit en detall a continuaci¨®.

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
historycache object Consulta estad¨ªstiques de la mem¨°ria cau de l'historial. Disponible al servidor i al proxy.
valuecache object Consulta estad¨ªstiques de la mem¨°ria cau d'elements. Disponible al servidor.
preprocessing objecte Consulta estad¨ªstiques del gestor de preprocessament. Disponible al servidor i al proxy.
alert object Consulta estad¨ªstiques del gestor d'alertes. Disponible al servidor.
lld object Consulta estad¨ªstiques del gestor de LLD. Disponible al servidor.

####?Objecte de petici¨® d'estad¨ªstiques

L'objecte s'empra per definir el tipus d'informaci¨® que s'ha de recopilar sobre els processos interns del proxy. T¨¦ les seg¨¹ents propietats.

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
stats query Propietats de l'objecte estad¨ªstic a retornar.
La llista de camps disponibles per a cada tipus d'estad¨ªstiques d'informaci¨® de diagn¨°stic ¨¦s [descrit en detall aqu¨ª] (object#list_of_statistic_fields_available_for_each_type_of_diagnostic_information_request).

Per defecte: extend retornar¨¤ tots els camps d'estad¨ªstiques disponibles.
top object Objecte per ordenar i limitar els valors estad¨ªstics retornats.
La llista de camps disponibles per a cada tipus d'estad¨ªstica d'informaci¨® de diagn¨°stic ¨¦s [descrit en detall aqu¨ª] (object#list_of_sorting_fields_available_for_each_type_of_diagnostic_information_request).

Exemple: { "source.alerts": 10 }
Llista de camps estad¨ªstics disponibles per a cada tipus de sol¡¤licitud d'informaci¨® de diagn¨°stic

Els seg¨¹ents camps d'estad¨ªstiques es poden sol¡¤licitar per a cada tipus de propietat de sol¡¤licitud d'informaci¨® de diagn¨°stic.

Tipus de diagn¨°stic Camps disponibles ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
historycache elements Nombre d'elements a la mem¨°ria cau.
values Nombre de valors a la mem¨°ria cau.
memory Estad¨ªstiques de mem¨°ria compartida (espai lliure, nombre de blocs utilitzats, nombre de blocs lliures, mida m¨¤xima de blocs lliures).
memory.data Estad¨ªstiques de mem¨°ria compartida de la mem¨°ria cau de dades de l'historial.
memory.index Estad¨ªstiques de mem¨°ria compartida de la mem¨°ria cau d'¨ªndex d'hist¨°ric.
valuecache items Nombre d'elements a la mem¨°ria cau.
values Nombre de valors a la mem¨°ria cau.
memory Estad¨ªstiques de mem¨°ria compartida (espai lliure, nombre de blocs utilitzats, nombre de blocs lliures, mida m¨¤xima de blocs lliures).
mode Mode de mem¨°ria cau de valors.
preprocessament valors Nombre de valors a la cua.
preproc.values Nombre de valors a la cua amb passes de preprocessament.
alerting alerts Nombre d'alertes a la cua.
lld rules Nombre de regles a la cua.
values Nombre de valors en cua.
Llista de camps d'ordenaci¨® disponibles per a cada tipus de sol¡¤licitud d'informaci¨® de diagn¨°stic

Els seg¨¹ents camps d'estad¨ªstiques es poden emprar per ordenar i limitar la informaci¨® sol¡¤licitada.

Tipus de diagn¨°stic Camps disponibles Tipus
historycache values integer
valuecache values integer
request.values integer
preprocessing values integer
alerting media.alerts integer
source.alerts integer
lld values integer

Objecte de resultat estad¨ªstic

L'objecte de resultat estad¨ªstic es recupera del camp "resultat" de l'objecte de la tasca.

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
status integer Estat del resultat de la tasca.

Valors possibles:
-1 - s'ha produ?t un error en executar la tasca;<br >0 - s'ha creat el resultat de la tasca.

Comportament de la propietat:
- nom¨¦s lectura
data string/object Resultats segons l'objecte de consulta estad¨ªstica d'una tasca d'informaci¨® de diagn¨°stic particular.
Cont¨¦ una cadena de missatge d'error si s'ha produ?t un error durant l'execuci¨® de la tasca.