क्या आप जानना चाहते हैं कि ज़ब्बिक्स उपयोगकर्तापरमीटर सुविधा का उपयोग कैसे करें? इस ट्यूटोरियल में, हम आपको Zabbix Userparameter को कॉन्फ़िगर करने और Windows चलाने वाले कंप्यूटर की निगरानी करने के लिए एक कस्टम स्क्रिप्ट बनाने के लिए दिखाएंगे।

• ज़ब्बिक्स संस्करण: 3.4.12
• विंडोज संस्करण: 7 एंटरप्राइज़

विंडोज चल रहे कंप्यूटर में ज़ब्बिक्स एजेंट स्थापित होना चाहिए.

हार्डवेयर सूची:

निम्नलिखित खंड इस ज़ब्बिक्स ट्यूटोरियल को बनाने के लिए इस्तेमाल किए गए उपकरणों की सूची प्रस्तुत करता है।

ऊपर सूचीबद्ध हार्डवेयर का हर टुकड़ा अमेज़ॅन वेबसाइट पर पाया जा सकता है।

Zabbix Playlist:

इस पृष्ठ पर, हम ज़ब्बिक्स स्थापना से संबंधित वीडियो की एक सूची तक त्वरित पहुंच प्रदान करते हैं।

नामित हमारे यूट्यूब चैनल की सदस्यता लेने के लिए मत भूलना FKIT.

ज़बिक्स संबंधित ट्यूटोरियल:

इस पृष्ठ पर, हम ज़ब्बिक्स स्थापना से संबंधित ट्यूटोरियल की सूची में त्वरित पहुंच प्रदान करते हैं।

ट्यूटोरियल - एक विंडोज स्क्रिप्ट बनाएँ

सबसे पहले, आपको विंडोज चल रहे कंप्यूटर पर ज़ब्बिक्स एजेंट स्थापित करने की आवश्यकता है।

•  विंडोज पर ज़ब्बिक्स एजेंट स्थापना.

इसके बाद, आइए एक स्क्रिप्ट बनाएं जो हमें जवाब देगी कि ज़ब्बिक्स एजेंट देने में सक्षम नहीं था।

हमारे उदाहरण में, हम जानना चाहते हैं कि फिलहाल विंडोज कंप्यूटर पर कौन लॉग है।

नोटपैड खोलें और निम्न सामग्री के साथ check_username.bat नामक एक बैच SCRIPT बनाएं।

@echo off
FOR /F "tokens=2 delims=={}" %%A IN ('WMIC ComputerSystem Get UserName /format:list') DO (
echo %%A
)

C: \ Zabbix फ़ोल्डर के अंदर check_username.bat नामक स्क्रिप्ट को सहेजें।

एक डॉस प्रॉम्प्ट खोलें और check_username.bat स्क्रिप्ट निष्पादित करने का प्रयास करें।

C:\>c:
C:\>cd zabbix
C:\zabbix>check_user.bat

TECHEXPERT\administrator

हमारे उदाहरण में, जब निष्पादित किया गया स्क्रिप्ट इस कंप्यूटर में लॉग इन किए गए उपयोगकर्ता का उपयोगकर्ता नाम प्रदर्शित करती है।

हमारे उदाहरण में, उपयोगकर्ता प्रशासक वर्तमान में इस कंप्यूटर का उपयोग कर रहा है।

यह स्क्रिप्ट विंडोज 7 के लिए बनाई गई थी और विंडोज सर्वर संस्करणों पर काम नहीं करेगी।

स्क्रिप्ट इस ट्यूटोरियल का महत्वपूर्ण हिस्सा नहीं है, आपको अपनी जरूरतों के अनुरूप स्क्रिप्ट या कमांड बनाना होगा।

अब हमें अपनी स्क्रिप्ट को ज़ब्बिक्स एजेंट को एकीकृत करने की आवश्यकता है।

नोटपैड एप्लिकेशन खोलें और zabbix_agentd.win.conf कॉन्फ़िगरेशन फ़ाइल को संपादित करें।

फ़ाइल zabbix_agentd.win.conf सी: \ Zabbix फ़ोल्डर के अंदर स्थित है।

हमारी कॉन्फ़िगरेशन से पहले फ़ाइल यहां दी गई है

Server=127.0.0.1,200.200.200.200
ServerActive=200.200.200.200
Logfile=C:\zabbix\zabbix_agent.log

हमारी कॉन्फ़िगरेशन के साथ नई फाइल यहां दी गई है।

Server=127.0.0.1,200.200.200.200
ServerActive=200.200.200.200
Logfile=C:\zabbix\zabbix_agent.log
UserParameter=computer.windows.user,c:\zabbix\check_user.bat

हमारी कॉन्फ़िगरेशन को समाप्त करने के लिए आपको इस कंप्यूटर में चल रहे ज़बिक्स एजेंट को पुनरारंभ करने की आवश्यकता है।

यदि आप नहीं जानते कि ज़बिक्स एजेंट को पुनरारंभ कैसे करें, तो आप कंप्यूटर को पुनरारंभ कर सकते हैं।

अब, ज़ब्बिक्स सर्वर इस कंप्यूटर से संपर्क कर सकता है और निम्न जानकारी का अनुरोध कर सकता है: computer.windows.user

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

हमारी कॉन्फ़िगरेशन का परीक्षण करने के लिए, ज़ब्बिक्स सर्वर कंसोल पर निम्न आदेश दर्ज करें:

# zabbix_get -s 192.168.0.50 -p 10050 -k "computer.windows.user"

TECHEXPERT\administrator

जैसा कि आप देख सकते हैं, ज़ब्बिक्स सर्वर दूरस्थ रूप से इस जानकारी को एजेंट से प्राप्त करने में सक्षम है।

ट्यूटोरियल - ज़ब्बिक्स उपयोगकर्ता पैरामीटर कॉन्फ़िगरेशन

अब, हमें ज़ब्बिक्स सर्वर डैशबोर्ड तक पहुंचने और विंडोज कंप्यूटर को होस्ट के रूप में जोड़ने की आवश्यकता है।

अपना ब्राउज़र खोलें और अपने वेब सर्वर प्लस / ज़ब्बिक्स का आईपी पता दर्ज करें।

हमारे उदाहरण में, ब्राउज़र में निम्न यूआरएल दर्ज किया गया था:

• http://35.162.85.57/zabbix

लॉगिन स्क्रीन पर, डिफ़ॉल्ट उपयोगकर्ता नाम और डिफ़ॉल्ट पासवर्ड का उपयोग करें।

• डिफ़ॉल्ट उपयोगकर्ता नाम: व्यवस्थापक
• डिफ़ॉल्ट पासवर्ड: zabbix

zabbix login

सफल लॉगिन के बाद, आपको ज़ब्बिक्स डैशबोर्ड पर भेजा जाएगा।

zabbix dashboard

डैशबोर्ड स्क्रीन पर, कॉन्फ़िगरेशन मेनू तक पहुंचें और होस्ट विकल्प का चयन करें।

zabbix add host

स्क्रीन के ऊपरी दाएं भाग पर, होस्ट बनाएं बटन पर क्लिक करें।

Zabbix Create Host

होस्ट कॉन्फ़िगरेशन स्क्रीन पर, आपको निम्न जानकारी दर्ज करनी होगी:

• होस्ट नाम - मॉनीटर करने के लिए होस्टनाम दर्ज करें।
• दृश्यमान होस्टनाम - होस्टनाम दोहराएं।
• नया समूह - समान उपकरणों के समूह की पहचान करने के लिए एक नाम दर्ज करें।
• एजेंट इंटरफ़ेस - होस्टनाम का आईपी पता दर्ज करें।

हमारी कॉन्फ़िगरेशन से पहले मूल छवि यहां दी गई है।

zabbix Cisco - Antes

हमारी कॉन्फ़िगरेशन के साथ नई छवि यहां दी गई है।

Zabbix Windows 7

इस होस्ट को ज़ब्बिक्स डेटाबेस पर शामिल करने के लिए जोड़ें बटन पर क्लिक करें।

डैशबोर्ड स्क्रीन पर, कॉन्फ़िगरेशन मेनू तक पहुंचें और होस्ट विकल्प का चयन करें।

zabbix add host

पता लगाएँ और उस होस्टनाम पर क्लिक करें जिसे आपने पहले बनाया था।

हमारे उदाहरण में, हमने होस्टनाम का चयन किया: WINDOWS7

होस्ट गुण स्क्रीन पर, एप्लिकेशन टैब तक पहुंचें।

Zabbix Windows Service Application menu

स्क्रीन के ऊपरी दाएं भाग पर, एप्लिकेशन बनाएं बटन पर क्लिक करें।

Zabbix Windows7 Application

होस्ट अनुप्रयोग स्क्रीन पर, विंडोज नाम का एक नया एप्लीकेशन बनाएं।

Windows Application

एप्लिकेशन निर्माण को समाप्त करने के बाद, आइटम टैब तक पहुंचें।

Zabbix Item Tab

स्क्रीन के ऊपरी दाएं भाग पर, आइटम बनाएं बटन पर क्लिक करें।

आइटम निर्माण स्क्रीन पर, आपको निम्न आइटम कॉन्फ़िगर करने की आवश्यकता है:

• नाम: Userparameter आइटम में एक पहचान दर्ज करें।
• टाइप करें: ज़बिक्स एजेंट
• कुंजी: आपके उपयोगकर्तापरमीटर के लिए एक कस्टम कुंजी
• सूचना का प्रकार: हमारा उदाहरण टेक्स्ट का उपयोग करता है
• अंतराल अपडेट करें: 60 सेकेंड
• आवेदन: विंडोज़

Zabbix monitor Userparameter

जोड़ें बटन पर क्लिक करें और आइटम निर्माण समाप्त करें।

5 मिनट प्रतीक्षा करें।

अपनी कॉन्फ़िगरेशन का परीक्षण करने के लिए, मॉनीटरिंग मेनू तक पहुंचें और नवीनतम डेटा विकल्प पर क्लिक करें।

Zabbix Latest data

वांछित होस्टनाम का चयन करने के लिए फ़िल्टर कॉन्फ़िगरेशन का उपयोग करें।

हमारे उदाहरण में, हमने होस्टनाम WINDOWS7 का चयन किया।

लागू करें बटन पर क्लिक करें।

Zabbix filter windows 7

आपको ज़ब्बिक्स का उपयोग करके अपने उपयोगकर्तापरमीटर निगरानी के परिणाम देखने में सक्षम होना चाहिए।

बधाई हो! आपने ज़ब्बिक्स उपयोगकर्तापरमीटर सुविधा को कॉन्फ़िगर किया है।