Zabbix sender dinamiskā saistbibliotēka operētājsistēmai Windows

Pārskats

Windows vidē lietojumprogrammas var nosūtīt datus uz Zabbix serveri/starpniekserveri, izmantojot Zabbix sender dinamisko saistbibliotēku (zabbix_sender.dll), nevis palaižot ārēju procesu (zabbix_sender.exe).

Lai kompilētu lietotāja lietojumprogrammas ar zabbix_sender.dll, ir nepieciešami zabbix_sender.h un zabbix_sender.lib.

Iegūšana

Ir divi veidi, kā iegūt zabbix_sender.dll.

1. Lejupielādējiet zabbix_sender.h, zabbix_sender.lib un zabbix_sender.dll failus ZIP arhīvā.

Izvēloties lejupielādes opcijas, pārliecinieties, ka sadaļā Encryption ir atlasīts "No encryption", bet sadaļā Packaging - "Archive". Pēc tam lejupielādējiet Zabbix aģents (nevis Zabbix agent 2).

zabbix_sender.h, zabbix_sender.lib un zabbix_sender.dll faili atradīsies lejupielādētajā ZIP arhīvā direktorijā bin\dev. Atarhivējiet failus vietā, kur tie ir nepieciešami.

2. Izveidojiet zabbix_sender.dll no pirmkoda (skatiet instrukcijas).

Dinamiskā saistbibliotēka kopā ar izstrādes failiem atradīsies direktorijā bin\winXX\dev. Lai to izmantotu, iekļaujiet galvenes failu zabbix_sender.h un piesaistiet bibliotēku zabbix_sender.lib.

Skatiet arī

  • piemēru vienkāršam Zabbix sender utilītam, kas ieviests ar Zabbix sender dinamisko saistbibliotēku, lai ilustrētu bibliotēkas lietojumu;
  • failu zabbix_sender.h ar Zabbix sender dinamiskās saistbibliotēkas saskarnes funkcijām. Šis fails satur dokumentāciju, kas izskaidro katras saskarnes funkcijas mērķi, tās argumentus un atgrieztās vērtības.