2010-03-03 16 views

उत्तर

1

आप जो करना चाहते हैं उस पर निर्भर करता है। शुरू करने के लिए एक अच्छी जगह here होगी।

ऐसा करने का एक बहुत ही आसान तरीका एक कंसोल प्रोग्राम के माध्यम से होगा, क्योंकि ज़ब्बिक्स विंडोज पर चल रहे कंसोल प्रोग्राम का समर्थन करता है - वापसी मूल्य प्रोग्राम का आउटपुट है। एक और तरीका यह है कि ज़ब्बिक्स ने एक HTTP पृष्ठ का अनुरोध किया है जिसमें वे मान हैं जिन्हें आप मॉनिटर करना चाहते हैं।

लेकिन फिर भी, यह वास्तव में निर्भर करता है कि आप क्या हासिल करने की कोशिश कर रहे हैं।

0

zabbix_sender एक दूरस्थ ज़बिक्स सर्वर पर डेटा भेजने के लिए एक कमांड लाइन उपयोगिता है।

zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -s Monitored Host'' -k mysql.queries '' -ओ `` 342.45 ''

http://www.zabbix.com/documentation/1.8/manpages/zabbix_sender

+0

मैं नहीं जानता कि अगर यह संभव/विंडोज –

1

अनुवाद PHP या करने के लिए रूबी कोड नेट,

http://www.zabbix.com/wiki/doc/api

मैं PHP कोड पर एक नज़र लिया और ऐसा लगता है कि Zabbix JSO के माध्यम से अपने एपीआई उजागर करता है एन वेब सेवा। तो इस तरह के कोड समस्याओं के बिना .NET कोड में अनुवाद किया जा सकता है। आपको बस कुछ समय चाहिए।

+0

के लिए यह या संकलन बस IronPython –

+0

को अजगर एपीआई परिवर्तित सीमा है कि आप C# या VB.NET से IronPython कॉल नहीं कर सकते जब तक कि आप .NET 4 पर हैं करने के लिए आसान :) –

1

आप सीधे अपने सेवा, ASP.net साइट या कंसोल अनुप्रयोग में एम्बेड कर सकते हैं एक सी # Zabbix एजेंट नमूना नेट पुस्तकालय है। यह ज़ब्बिक्स निष्क्रिय जांच का जवाब देता है। https://www.nuget.org/packages/Nabbix/

संबंधित मुद्दे