El Áú»¢¶Ä²© Sender ¨¦s una utilitat de l¨ªnia de comandes que s'empra per enviar la informaci¨® de rendiment al servidor Áú»¢¶Ä²©.
La utilitat s'empra als scripts d'usuari i s'executen durant molt de temps, per enviar peri¨°dicament les dades de disponibilitat i rendiment.
Per enviar els resultats directament al servidor o proxy Áú»¢¶Ä²©, s'ha de configurar un element trapper.
Veieu tamb¨¦ - una biblioteca de Python que t¨¦ una funcionalitat que es comporta com si fos un Áú»¢¶Ä²© sender.
Un exemple d¡¯execuci¨® del Áú»¢¶Ä²© Sender sota UNIX:
on :
Les opcions que contenen espais s'han de posar entre cometes.
El Áú»¢¶Ä²© Sender es pot emprar per enviar m¨²ltiples valors a partir d'un fitxer d'entrada. Veieu la p¨¤gina del manual de Áú»¢¶Ä²© Sender per tindre m¨¦s informaci¨®.
Si s'especifica un arxiu de configuraci¨®, el Áú»¢¶Ä²© Sender empra totes les adreces definides al par¨¤metre de configuraci¨® de l'agent ServerActive per enviar les dades. Si l'enviament a una adre?a falla, el Sender provar¨¤ d'enviar a les altres. Si l'envament del lot de dades falla cap a una adre?a, els lots seg¨¹ents no s'enviaran pas a aquesta adre?a.
El Áú»¢¶Ä²© Sender accepta les cadenes amb format UTF-8 (per els sistemes de tipus UNIX i Windows) sense BOM (byte order mark) al principi del fitxer.
El Áú»¢¶Ä²© Sender sota Windows es pot executar de la seg¨¹ent manera:
Des de Áú»¢¶Ä²© 1.8.4, els escenaris d'enviament en temps real de zabbix_sender s'han millorat per recollir m¨²ltiples valors passant successivament i enviar-los al servidor en una sola connexi¨®. Un valor que no sigui allunyat del valor anterior en m¨¦s de 0,2 segons es pot posar a la mateixa cua, per¨° la durada m¨¤xima de la cua ¨¦s d'1 segon.
El Áú»¢¶Ä²© Sender determina si una entrada de par¨¤metre no v¨¤lida (sense ±è²¹°ù²¹³¾¨¨³Ù°ù±ð=±¹²¹±ô±ð³Ü°ù) ¨¦s present a l'arxiu de configuraci¨® donat.
Un exemple d'execuci¨® del remitent Áú»¢¶Ä²© per enviar un valor amb format JSON per a la descoberta de baix nivell:
./zabbix_sender -z 192.168.1.113 -s "Áú»¢¶Ä²© server" -k trapper.discovery.item -o '[{"{#FSNAME}":"/","{#FSTYPE}":"rootfs"},{"{#FSNAME}":"/sys","{#FSTYPE}":"sysfs"}]'
Perqu¨¨ aix¨° funcioni, la regla de descoberta de baix nivell ha de tindre un tipus d'element trapper Áú»¢¶Ä²© (en aquest exemple, amb la clau trapper.discovery.item
).