कोडा प्रोटोकॉल: कोडा नोडचे परीक्षण कसे करावे

कोडा नोड चालवताना, ते प्रॉडक्शन ब्लॉक नोड किंवा स्नार्क नोडसाठी वापरले जात असले तरीही, नोड 24 तास ऑनलाइन नसल्याचे सुनिश्चित करणे सर्वात महत्वाचे आहे. तर मग आपण हे कसे सुनिश्चित करू शकता की सर्व कोडा नोड्स योग्यरित्या चालू आहेत? हा लेख बिट कॅट आम्ही वापरत असलेला दृष्टिकोन सामायिक करतो.

सद्य ब्लॉक उंची स्क्रिप्ट मिळवा (कोडा नोड)

कोडा नोड्स जतन करण्यास प्रारंभ केल्यानंतर, आपण हे वापरू शकता:

कोडा ग्राहक स्थिती

कमांड कोडा नोडची संबंधित माहिती प्राप्त करते, जसेः

परिणाम माहितीमध्ये आपण डेटाचा एक तुकडा पाहू शकता: उंची उंची: 11257, ही सद्य नोड ब्लॉक उंचीची माहिती आहे.

झब्बिक्स एजंट कॉन्फिगर करा (कोडा नोड)

1. स्थापना कोडा नोड सर्व्हरवर झब्बिक्स एजंट स्थापित करा. तपशीलांसाठी झब्बिक्स अधिकृत वेबसाइट पहा.

२.जब्बिक्स सर्व्हरशी कनेक्ट होण्यासाठी झब्बिक्स एजंटला कॉन्फिगर करा.

sudo vim /etc/zabbix/zabbix-agent.conf

खालील फील्ड योग्य प्रकारे कॉन्फिगर केल्याची खात्री करा:

सर्व्हर = {झब्बिक्स सर्व्हर पत्ता} सर्व्हरएक्टिव्ह = {झब्बिक्स सर्व्हर पत्ता} होस्टनाव = {झब्बिक्स एजंट होस्टनाव}

3. कॉन्फिगरेशन पॅरामीटर्स झबबिक्स एजंटसाठी वापरकर्त्याने परिभाषित पॅरामीटर्स कॉन्फिगर केले.

sudo vim /etc/zabbix/zabbix-agent.conf

खालीलपैकी एक कॉन्फिगरेशन फील्ड जोडा:

यूजरपॅरामीटर = मिळवा_हाइट, कोडा ग्राहकांची स्थिती | grep 'ब्लॉक उंची:'

जेथे get_height एक वापरकर्ता-परिभाषित स्क्रिप्ट आहे जी मूळ कोडर ब्लॉक्स मिळविण्यासाठी वापरली जाते.

4. कॉन्फिगरेशनच्या प्रभावासाठी पुन्हा सुरू करा झब्बिक्स एजंट

sudo systemctl रीस्टार्ट झॅबिक्स-एजंट

झब्बिक्स सर्व्हर (झब्बिक्स सर्व्हर) कॉन्फिगर करा

1. इन्स्टॉलेशन झबबिक्स सर्व्हर वर झब्बिक्स सर्व्हर स्थापित करा. तपशीलांसाठी झब्बिक्स अधिकृत वेबसाइट पहा.

२. चाचणी ज्याबॅबिक्स सर्व्हर स्थापित आहे त्या सर्व्हरवर लॉग इन करा आणि झेबिक्सिक्स एजंट यशस्वीरित्या कॉन्फिगर केले आहे की नाही याची चाचणी घेण्यासाठी खालील कमांड कार्यान्वित करा.

sudo zabbix_get -s {झबबिक्स एजंट पत्ता} -के get_height

हे आढळू शकते की कोडा नोडची ब्लॉक उंची माहिती यशस्वीरित्या प्राप्त झाली. जर झब्बिक्स सर्व्हरकडे zabbix_get स्थापित केलेला नसेल तर, स्थापित करण्यासाठी खालील आदेश चालवाः

sudo योग्य स्थापित zabbix-get

Config. कॉन्फिगरेशन: १) कोडा नोड होस्ट खालील महत्त्वपूर्ण पॅरामीटर्सकडे लक्ष द्या आणि भरल्यानंतर जतन करा:

होस्टचे नाव: मोकळ्या मनाने गट भरा: योग्य एक एजंट इंटरफेस निवडा: परीक्षण केले जाब्बिक्स एजंटचे आयपी आणि पोर्ट भरा

२) एक देखरेख आयटम तयार करा या लेखातील कॉन्फिगरेशन झब्बिक्सचे टेम्पलेट फंक्शन वापरते. टेम्पलेट तयार झाल्यानंतर, हे परीक्षण केलेल्या कोडा होस्टवर बंधनकारक आहे. आपण थेट संबंधित मॉनिटर देखील तयार करू शकता आणि कोडा होस्टच्या संसाधनांमध्ये ट्रिगर करू शकता.

खालील महत्त्वपूर्ण पॅरामीटर्सकडे लक्ष द्या आणि भरल्यानंतर जतन करा:

नाव: की भरण्यास मोकळ्या मनाने: झब्बिक्स एजंटमध्ये कॉन्फिगरेशन फाइलमध्ये कॉन्फिगर केल्याप्रमाणेच. अद्यतनितः मागणी भरा, कोडा वर्तमानातील ब्लॉकमधून काही मिनिटांची सरासरी, म्हणून 15-30 मिनिटे भरणे वाजवी आहे.

3) ट्रिगर तयार करा खालील महत्त्वपूर्ण पॅरामीटर्सकडे लक्ष द्या आणि भरल्यानंतर जतन करा:

नाव: तीव्रता भरण्यासाठी मोकळ्या मनाने: मागणीनुसार निवडा अभिव्यक्ति: खालील आकृतीमध्ये दर्शविलेला अर्थ असा आहे की जर गेट_हाइटचे मूल्य देखरेख वेळेत बदलले नाही तर ट्रिगर अट पूर्ण होईल.

)) कृती तयार करा जेव्हा कोडा नोड ब्लॉकची उंची अद्ययावत केली जात नसेल तेव्हा निर्मिती क्रिया संबंधित प्रक्रिया पद्धत अवलंबू शकते. आपल्या वास्तविक परिस्थितीनुसार कॉन्फिगर करण्यासाठी आपण ईमेल, नखे आणि टेलिफोन पाठवू शकता.

खालील महत्त्वपूर्ण पॅरामीटर्सकडे लक्ष द्या आणि भरल्यानंतर जतन करा:

अट: मागणीनुसार परंतु वरील ट्रिगर स्थितीपेक्षा तीव्रतेच्या पातळीसह. ऑपरेशनः ऑपरेशन मेलबॉक्स आणि फोन कॉन्फिगर करू शकते, ज्यास झब्बिक्स वापरकर्ता गटात कॉन्फिगर केले जाणे आवश्यक आहे.

उपरोक्त कॉन्फिगरेशनची मालिका पूर्ण केल्यावर आपण कोडाच्या नोड्सची स्थिती स्पष्टपणे जाणू शकता. ऑपरेशन कॉन्फिगरेशनची दुसरी ओळ करण्यासाठी आपण वास्तविक परिस्थितीचे अनुसरण देखील करू शकता, जसे की कोडा नोड ब्लॉकची उंची अद्यतनित नसताना कोणती ऑपरेशन्स केली जातात.