11 Zabbix sender dinamiskā saišu bibliotēka operētājsistēmai Windows
Pārskats
Windows vidē lietojumprogrammas var nosūtīt datus uz Zabbix serveri/starpniekserveri, izmantojot Zabbix sender dinamisko saišu bibliotē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).
Faili zabbix_sender.h, zabbix_sender.lib un zabbix_sender.dll atradīsies lejupielādētā ZIP arhīva bin\dev direktorijā. Atarhivējiet failus vietā, kur tie ir nepieciešami.
2. Izveidojiet zabbix_sender.dll no pirmkoda (skatiet instrukcijas).
Dinamiskā saišu bibliotēka kopā ar izstrādes failiem atradīsies
bin\winXX\dev direktorijā. Lai to izmantotu, iekļaujiet zabbix_sender.h galvenes
failu un saistiet to ar zabbix_sender.lib bibliotēku.
Skatiet arī
- piemēru vienkāršam Zabbix sender utilītam, kas ieviests ar Zabbix sender dinamisko saišu bibliotēku, lai ilustrētu bibliotēkas lietojumu;
- failu zabbix_sender.h ar Zabbix sender dinamiskās saišu bibliotēkas interfeisa funkcijām. Šis fails satur dokumentāciju, kas izskaidro katras interfeisa funkcijas mērķi, tās argumentus un atgriežamo vērtību.