Áú»¢¶Ä²©-sender is een opdracht regel programma dat kan worden gebruikt om te verzenden prestatiegegevens naar Áú»¢¶Ä²©-server voor verwerking.
Het hulpprogramma wordt meestal gebruikt in langlopende gebruikersscripts voor periodieke het verzenden van beschikbaarheids- en prestatiegegevens.
Voor het rechtstreeks verzenden van resultaten naar Áú»¢¶Ä²©-server of proxy, een trapper item type moet worden geconfigureerd.
Een voorbeeld van het uitvoeren van Áú»¢¶Ä²© UNIX-afzender:
waar:
Opties die spaties bevatten, moeten tussen aanhalingstekens staan dubbele aanhalingstekens gebruiken.
Áú»¢¶Ä²©-afzender kan worden gebruikt om meerdere waarden uit een invoerbestand te verzenden. Zie de Áú»¢¶Ä²© sender manpage voor meer informatie.
Als een configuratiebestand is opgegeven, gebruikt de Áú»¢¶Ä²©-afzender alle adressen gedefinieerd in de agent ServerActive configuratie parameter voor verzenden gegevens. Als het verzenden naar ¨¦¨¦n adres mislukt, probeert de afzender te verzenden naar de andere adressen. Als het verzenden van batch gegevens naar ¨¦¨¦n adres mislukt, volgende batches worden niet naar dit adres verzonden.
Áú»¢¶Ä²©-afzender accepteert strings in UTF-8-codering (voor zowel UNIX-achtige systemen en Windows) zonder byte order mark (BOM) eerst in het bestand.
Áú»¢¶Ä²©-afzender op Windows kan op dezelfde manier worden uitgevoerd:
Sinds Áú»¢¶Ä²© 1.8.4 zijn zabbix_sender realtime verzendscenario's verbeterd om meerdere waarden te verzamelen die er kort na elkaar aan zijn doorgegeven en stuur ze naar de server in een enkele verbinding. Een waarde die niet verder van de vorige waarde dan 0,2 seconden kan worden gezet in de dezelfde stapel, maar de maximale pooltijd is nog steeds 1 seconde.
Áú»¢¶Ä²©-afzender wordt be?indigd als deze ongeldig is (niet volgt) parameter=waarde notatie) parameter invoer is aanwezig in de opgegeven configuratiebestand.
An example of running Áú»¢¶Ä²© sender for sending a JSON-formatted value for low-level discovery:
./zabbix_sender -z 192.168.1.113 -s "Áú»¢¶Ä²© server" -k trapper.discovery.item -o '[{"{#ID}":"/","{#THRESHOLD}":"90"},{"{#ID}":"/var","{#THRESHOLD}":"60"}]'
For this to work, the low-level discovery rule must have a Áú»¢¶Ä²© trapper item type (in this example, with trapper.discovery.item
key).