निःशुल्क अपटाइम कुमा कंटेनर के साथ अपने सर्वर की निगरानी करें

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

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

या, आपके पास कई डॉकर कंटेनर हैं यह सुनिश्चित करने के लिए कि वे ठीक हैं, आपको उन पर नजर रखनी होगी। यदि वे नीचे जाते हैं, तो आप सावधान रहना चाहेंगे।

आप क्या करते हैं?

आप उपयोग में आसान डॉकर कंटेनर अपटाइम कुमा पर स्विच कर सकते हैं.

अपटाइम कुमा पिंग, HTTP(S), MySQL से विभिन्न सेवाओं की निगरानी कर सकता हैटीसीपी पोर्ट, एसएमटीपी, एसएनएमपी, जीआरपीसी(एस), डीएनएस, डॉकर कंटेनर और बहुत कुछ। अधिकांश सेवा सेटअप काफी सरल हैं, और यूआई अविश्वसनीय रूप से अच्छी तरह से डिज़ाइन किया गया है।

मैं आपको दिखाने जा रहा हूं कि अपटाइम कुमा कैसे इंस्टॉल करें और मॉनिटर करने के लिए कुछ होस्ट कैसे जोड़ें।

आपको क्या आवश्यकता होगी

अपटाइम कुमा का उपयोग करने के लिए, आपको एक होस्ट सर्वर (या डेस्कटॉप) की आवश्यकता होगी जो डॉकर और कुछ होस्ट की निगरानी का समर्थन करता है। यदि आप लिनक्स पर अपटाइम कुमा का उपयोग कर रहे हैंआपको सूडो विशेषाधिकार वाले उपयोगकर्ता की आवश्यकता होगी ताकि आप डॉकर स्थापित कर सकें। हमेशा की तरह, मैं इसे लिनक्स (विशेष रूप से, उबंटू सर्वर 24.04) पर प्रदर्शित करूंगा। यदि आपका होस्टिंग ओएस अलग है, तो उसके अनुसार इंस्टॉलेशन निर्देशों को संशोधित करना सुनिश्चित करें। यदि आपके पास पहले से ही डॉकर स्थापित है, तो अपटाइम कुमा परिनियोजन अनुभाग पर जाएँ।

तैयार? चल दर

डॉकर स्थापित करना

1. निर्भरताएँ स्थापित करें

पहला कदम कमांड के साथ आवश्यक निर्भरताएँ स्थापित करना है:

2. आधिकारिक डॉकर जीपीजी कुंजी जोड़ें

अगला चरण आधिकारिक डॉकर जीपीजी कुंजी जोड़ना है। ऐसा करने के लिए, निम्नलिखित आदेशों का उपयोग करें:

3. सही भंडार जोड़ें

अब आप डॉकर रिपॉजिटरी जोड़ सकते हैं, जो निम्नलिखित कमांड के साथ किया जाता है:

एक बार इस पर ध्यान दिया जाए, तो इसके साथ अपडेट करें:

4. डॉकर स्थापित करें

अब आखिरकार डॉकर को स्थापित करने का समय आ गया है, जिसका ध्यान इस कमांड से रखा जाता है:

5. अपने उपयोगकर्ता को सही समूह में जोड़ें

आपके उपयोगकर्ता को डॉकर समूह में जोड़ा जाना चाहिए; अन्यथा, आपको डॉकर को प्रशासकीय विशेषाधिकारों के साथ चलाने की आवश्यकता है, जो एक सुरक्षा समस्या हो सकती है। अपने उपयोगकर्ता को डॉकर समूह में जोड़ें:

परिवर्तनों को प्रभावी करने के लिए लॉग आउट करें और दोबारा लॉग इन करें

अपटाइम कुमा की तैनाती

अपटाइम कुमा की तैनाती एक ही कमांड से की जा सकती है:

हालाँकि, ऐसा करने से पहले, विचार करें कि क्या आप उस सर्वर पर डॉकर कंटेनरों की निगरानी करना चाहते हैं। यदि आप ऐसा करते हैं, तो आपको /var/run/docker.sock को अपने अपटाइम कुमा कंटेनर से बांधना होगा, जो कमांड के साथ किया जाता है:

अपटाइम कुमा को शुरू करने के लिए कुछ समय दें और फिर अपने ब्राउज़र को http://SERVER:3001 पर इंगित करें (जहां सर्वर होस्टिंग सर्वर का आईपी पता है)।

सबसे पहली चीज़ जो आपको करने की ज़रूरत है वह है अपनी भाषा और वह डेटाबेस चुनें जिसका आप उपयोग करना चाहते हैं (चित्र 1). मैंने एम्बेडेड मारियाडीबी को चुना क्योंकि यह सबसे आसान मार्ग है।

निःशुल्क अपटाइम कुमा कंटेनर के साथ अपने सर्वर की निगरानी करें

चित्र 1: अपना डेटाबेस बुद्धिमानी से चुनें।

फिर आपसे एक नया एडमिन अकाउंट बनाने के लिए कहा जाएगा (चित्र 2)

चित्र 2: इस खाते के लिए एक मजबूत/अद्वितीय पासवर्ड का उपयोग करना सुनिश्चित करें।

अपना व्यवस्थापक उपयोगकर्ता सेट करने के बाद, आप स्वयं को अपटाइम कुमा डैशबोर्ड में पाएंगे (चित्र तीन), जहां आप मॉनिटर करने के लिए होस्ट/सेवाएं जोड़ना शुरू कर सकते हैं।

चित्र 3: मैंने मॉनिटर करने के लिए पहले से ही कुछ होस्ट जोड़ दिए हैं (जिनमें से एक नीचे है… हांफ!)।

एक होस्ट जोड़ना

अब मैं आपको दिखाऊंगा कि डॉकर कंटेनर के लिए मॉनिटर कैसे जोड़ा जाता है। मैं जो डॉकर कंटेनर जोड़ रहा हूं वह अपटाइम कुमार के समान सर्वर पर होस्ट किया गया है (क्योंकि मुझे अभी तक यह पता नहीं चला है कि इसे दूरस्थ कंटेनरों के साथ कैसे काम करना है)।

किसी कंटेनर की निगरानी करने के लिए, आपको पहले कंटेनर आईडी की पहचान करनी होगी, जिसे कमांड का उपयोग करके पाया जा सकता है:

जिस कंटेनर की आप निगरानी करना चाहते हैं उसकी पूरी आईडी कॉपी करें।

इसके बाद, अपटाइम कुमा डैशबोर्ड पर वापस जाएं और ऊपरी बाएं कोने में नया मॉनिटर जोड़ें पर क्लिक करें। परिणामस्वरूप पॉप अप हो जाता है (चित्र 4), आपको निम्नलिखित जानकारी भरनी होगी:

  • मॉनिटर प्रकार: डॉकर कंटेनर।
  • अनुकूल नाम: एक मानव पठनीय नाम.
  • कंटेनर का नाम/आईडी: निगरानी के लिए कंटेनर आईडी।
  • डॉकर होस्ट: आपको + बटन पर क्लिक करना होगा, फ्रेंडली नेमस्पेस के लिए लोकलहोस्ट टाइप करना होगा और सेव पर क्लिक करना होगा।

चित्र 4: अपटाइम कुमार के साथ निगरानी के लिए एक डॉकर कंटेनर जोड़ना।

सहेजें पर क्लिक करें, और होस्ट जुड़ गया है। आपको इसे तुरंत डैशबोर्ड पर सूचीबद्ध देखना चाहिए।

और यह कुमा के चालू रहने के समय का सार प्रस्तुत करता है। इस उपयोग में आसान टूल के साथ, आप जितने चाहें उतने सर्वर और सेवाएँ जोड़ सकते हैं, ताकि आपको उन मशीनों में व्यक्तिगत रूप से लॉग इन न करना पड़े या मालिकाना, जटिल निगरानी प्रणाली की उच्च कीमत का भुगतान न करना पड़े।

YouTube.COM/THENWSTACK

प्रौद्योगिकी तेजी से आगे बढ़ती है, कोई भी एपिसोड नहीं छूटता। यूट्यूब पर हमारी सदस्यता लें

हमारे सभी पॉडकास्ट, साक्षात्कार, डेमो और बहुत कुछ स्ट्रीम करने के लिए चैनल।

समूह रेखाचित्रों से निर्मित।

सामग्री हाइलाइट्स को फिर से लिखें

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

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

या, आपके पास कई डॉकर कंटेनर हैं यह सुनिश्चित करने के लिए कि वे ठीक हैं, आपको उन पर नजर रखनी होगी। यदि वे नीचे जाते हैं, तो आप सावधान रहना चाहेंगे।

आप क्या करते हैं?

आप उपयोग में आसान डॉकर कंटेनर अपटाइम कुमा पर स्विच कर सकते हैं.

अपटाइम कुमा पिंग, HTTP(S), MySQL से विभिन्न सेवाओं की निगरानी कर सकता हैटीसीपी पोर्ट, एसएमटीपी, एसएनएमपी, जीआरपीसी(एस), डीएनएस, डॉकर कंटेनर और बहुत कुछ। अधिकांश सेवा सेटअप काफी सरल हैं, और यूआई अविश्वसनीय रूप से अच्छी तरह से डिज़ाइन किया गया है।

मैं आपको दिखाने जा रहा हूं कि अपटाइम कुमा कैसे इंस्टॉल करें और मॉनिटर करने के लिए कुछ होस्ट कैसे जोड़ें।

आपको क्या आवश्यकता होगी

अपटाइम कुमा का उपयोग करने के लिए, आपको एक होस्ट सर्वर (या डेस्कटॉप) की आवश्यकता होगी जो डॉकर और कुछ होस्ट की निगरानी का समर्थन करता है। यदि आप लिनक्स पर अपटाइम कुमा का उपयोग कर रहे हैंआपको सूडो विशेषाधिकार वाले उपयोगकर्ता की आवश्यकता होगी ताकि आप डॉकर स्थापित कर सकें। हमेशा की तरह, मैं इसे लिनक्स (विशेष रूप से, उबंटू सर्वर 24.04) पर प्रदर्शित करूंगा। यदि आपका होस्टिंग ओएस अलग है, तो उसके अनुसार इंस्टॉलेशन निर्देशों को संशोधित करना सुनिश्चित करें। यदि आपके पास पहले से ही डॉकर स्थापित है, तो अपटाइम कुमा परिनियोजन अनुभाग पर जाएँ।

तैयार? चल दर

डॉकर स्थापित करना

1. निर्भरताएँ स्थापित करें

पहला कदम कमांड के साथ आवश्यक निर्भरताएँ स्थापित करना है:

2. आधिकारिक डॉकर जीपीजी कुंजी जोड़ें

अगला चरण आधिकारिक डॉकर जीपीजी कुंजी जोड़ना है। ऐसा करने के लिए, निम्नलिखित आदेशों का उपयोग करें:

3. सही भंडार जोड़ें

अब आप डॉकर रिपॉजिटरी जोड़ सकते हैं, जो निम्नलिखित कमांड के साथ किया जाता है:

एक बार इस पर ध्यान दिया जाए, तो इसके साथ अपडेट करें:

4. डॉकर स्थापित करें

अब आखिरकार डॉकर को स्थापित करने का समय आ गया है, जिसका ध्यान इस कमांड से रखा जाता है:

5. अपने उपयोगकर्ता को सही समूह में जोड़ें

आपके उपयोगकर्ता को डॉकर समूह में जोड़ा जाना चाहिए; अन्यथा, आपको डॉकर को प्रशासकीय विशेषाधिकारों के साथ चलाने की आवश्यकता है, जो एक सुरक्षा समस्या हो सकती है। अपने उपयोगकर्ता को डॉकर समूह में जोड़ें:

परिवर्तनों को प्रभावी करने के लिए लॉग आउट करें और दोबारा लॉग इन करें

अपटाइम कुमा की तैनाती

अपटाइम कुमा की तैनाती एक ही कमांड से की जा सकती है:

हालाँकि, ऐसा करने से पहले, विचार करें कि क्या आप उस सर्वर पर डॉकर कंटेनरों की निगरानी करना चाहते हैं। यदि आप ऐसा करते हैं, तो आपको /var/run/docker.sock को अपने अपटाइम कुमा कंटेनर से बांधना होगा, जो कमांड के साथ किया जाता है:

अपटाइम कुमा को शुरू करने के लिए कुछ समय दें और फिर अपने ब्राउज़र को http://SERVER:3001 पर इंगित करें (जहां सर्वर होस्टिंग सर्वर का आईपी पता है)।

सबसे पहली चीज़ जो आपको करने की ज़रूरत है वह है अपनी भाषा और वह डेटाबेस चुनें जिसका आप उपयोग करना चाहते हैं (चित्र 1). मैंने एम्बेडेड मारियाडीबी को चुना क्योंकि यह सबसे आसान मार्ग है।

निःशुल्क अपटाइम कुमा कंटेनर के साथ अपने सर्वर की निगरानी करें

चित्र 1: अपना डेटाबेस बुद्धिमानी से चुनें।

फिर आपसे एक नया एडमिन अकाउंट बनाने के लिए कहा जाएगा (चित्र 2)

चित्र 2: इस खाते के लिए एक मजबूत/अद्वितीय पासवर्ड का उपयोग करना सुनिश्चित करें।

अपना व्यवस्थापक उपयोगकर्ता सेट करने के बाद, आप स्वयं को अपटाइम कुमा डैशबोर्ड में पाएंगे (चित्र तीन), जहां आप मॉनिटर करने के लिए होस्ट/सेवाएं जोड़ना शुरू कर सकते हैं।

चित्र 3: मैंने मॉनिटर करने के लिए पहले से ही कुछ होस्ट जोड़ दिए हैं (जिनमें से एक नीचे है… हांफ!)।

एक होस्ट जोड़ना

अब मैं आपको दिखाऊंगा कि डॉकर कंटेनर के लिए मॉनिटर कैसे जोड़ा जाता है। मैं जो डॉकर कंटेनर जोड़ रहा हूं वह अपटाइम कुमार के समान सर्वर पर होस्ट किया गया है (क्योंकि मुझे अभी तक यह पता नहीं चला है कि इसे दूरस्थ कंटेनरों के साथ कैसे काम करना है)।

किसी कंटेनर की निगरानी करने के लिए, आपको पहले कंटेनर आईडी की पहचान करनी होगी, जिसे कमांड का उपयोग करके पाया जा सकता है:

जिस कंटेनर की आप निगरानी करना चाहते हैं उसकी पूरी आईडी कॉपी करें।

इसके बाद, अपटाइम कुमा डैशबोर्ड पर वापस जाएं और ऊपरी बाएं कोने में नया मॉनिटर जोड़ें पर क्लिक करें। परिणामस्वरूप पॉप अप हो जाता है (चित्र 4), आपको निम्नलिखित जानकारी भरनी होगी:

  • मॉनिटर प्रकार: डॉकर कंटेनर।
  • अनुकूल नाम: एक मानव पठनीय नाम.
  • कंटेनर का नाम/आईडी: निगरानी के लिए कंटेनर आईडी।
  • डॉकर होस्ट: आपको + बटन पर क्लिक करना होगा, फ्रेंडली नेमस्पेस के लिए लोकलहोस्ट टाइप करना होगा और सेव पर क्लिक करना होगा।

चित्र 4: अपटाइम कुमार के साथ निगरानी के लिए एक डॉकर कंटेनर जोड़ना।

सहेजें पर क्लिक करें, और होस्ट जुड़ गया है। आपको इसे तुरंत डैशबोर्ड पर सूचीबद्ध देखना चाहिए।

और यह कुमा के चालू रहने के समय का सार प्रस्तुत करता है। इस उपयोग में आसान टूल के साथ, आप जितने चाहें उतने सर्वर और सेवाएँ जोड़ सकते हैं, ताकि आपको उन मशीनों में व्यक्तिगत रूप से लॉग इन न करना पड़े या मालिकाना, जटिल निगरानी प्रणाली की उच्च कीमत का भुगतान न करना पड़े।

YouTube.COM/THENWSTACK

प्रौद्योगिकी तेजी से आगे बढ़ती है, कोई भी एपिसोड नहीं छूटता। यूट्यूब पर हमारी सदस्यता लें

हमारे सभी पॉडकास्ट, साक्षात्कार, डेमो और बहुत कुछ स्ट्रीम करने के लिए चैनल।

समूह रेखाचित्रों से निर्मित।

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

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

या, आपके पास कई डॉकर कंटेनर हैं यह सुनिश्चित करने के लिए कि वे ठीक हैं, आपको उन पर नज़र रखने की ज़रूरत है। यदि वे नीचे जाते हैं, तो आप सावधान रहना चाहेंगे।

आप क्या करते हैं?

आप उपयोग में आसान डॉकर कंटेनर अपटाइम कुमा पर स्विच कर सकते हैं.

अपटाइम कुमा पिंग, HTTP(S), MySQL से विभिन्न सेवाओं की निगरानी कर सकता हैटीसीपी पोर्ट, एसएमटीपी, एसएनएमपी, जीआरपीसी(एस), डीएनएस, डॉकर कंटेनर और बहुत कुछ। अधिकांश सेवा सेटअप काफी सरल हैं, और यूआई अविश्वसनीय रूप से अच्छी तरह से डिज़ाइन किया गया है।

मैं आपको दिखाने जा रहा हूं कि अपटाइम कुमा कैसे इंस्टॉल करें और मॉनिटर करने के लिए कुछ होस्ट कैसे जोड़ें।

आपको क्या आवश्यकता होगी

अपटाइम कुमा का उपयोग करने के लिए, आपको एक होस्ट सर्वर (या डेस्कटॉप) की आवश्यकता होगी जो डॉकर और कुछ होस्ट की निगरानी का समर्थन करता है। यदि आप लिनक्स पर अपटाइम कुमा का उपयोग कर रहे हैंआपको सूडो विशेषाधिकार वाले उपयोगकर्ता की आवश्यकता होगी ताकि आप डॉकर स्थापित कर सकें। हमेशा की तरह, मैं इसे लिनक्स (विशेष रूप से, उबंटू सर्वर 24.04) पर प्रदर्शित करूंगा। यदि आपका होस्टिंग ओएस अलग है, तो उसके अनुसार इंस्टॉलेशन निर्देशों को संशोधित करना सुनिश्चित करें। यदि आपके पास पहले से ही डॉकर स्थापित है, तो अपटाइम कुमा परिनियोजन अनुभाग पर जाएँ।

तैयार? चल दर

डॉकर स्थापित करना

1. निर्भरताएँ स्थापित करें

पहला कदम कमांड के साथ आवश्यक निर्भरताएँ स्थापित करना है:

2. आधिकारिक डॉकर जीपीजी कुंजी जोड़ें

अगला चरण आधिकारिक डॉकर जीपीजी कुंजी जोड़ना है। ऐसा करने के लिए, निम्नलिखित आदेशों का उपयोग करें:

3. सही भंडार जोड़ें

अब आप डॉकर रिपॉजिटरी जोड़ सकते हैं, जो निम्नलिखित कमांड के साथ किया जाता है:

एक बार इस पर ध्यान दिया जाए, तो इसके साथ अपडेट करें:

4. डॉकर स्थापित करें

अब आखिरकार डॉकर को स्थापित करने का समय आ गया है, जिसका ध्यान इस कमांड से रखा जाता है:

5. अपने उपयोगकर्ता को सही समूह में जोड़ें

आपके उपयोगकर्ता को डॉकर समूह में जोड़ा जाना चाहिए; अन्यथा, आपको डॉकर को प्रशासकीय विशेषाधिकारों के साथ चलाने की आवश्यकता है, जो एक सुरक्षा समस्या हो सकती है। अपने उपयोगकर्ता को डॉकर समूह में जोड़ें:

परिवर्तनों को प्रभावी करने के लिए लॉग आउट करें और दोबारा लॉग इन करें

अपटाइम कुमा की तैनाती

अपटाइम कुमा की तैनाती एक ही कमांड से की जा सकती है:

हालाँकि, ऐसा करने से पहले, विचार करें कि क्या आप उस सर्वर पर डॉकर कंटेनरों की निगरानी करना चाहते हैं। यदि आप ऐसा करते हैं, तो आपको /var/run/docker.sock को अपने अपटाइम कुमा कंटेनर से बांधना होगा, जो कमांड के साथ किया जाता है:

अपटाइम कुमा को शुरू करने के लिए कुछ समय दें और फिर अपने ब्राउज़र को http://SERVER:3001 पर इंगित करें (जहां सर्वर होस्टिंग सर्वर का आईपी पता है)।

सबसे पहली चीज़ जो आपको करने की ज़रूरत है वह है अपनी भाषा और वह डेटाबेस चुनें जिसका आप उपयोग करना चाहते हैं (चित्र 1). मैंने एम्बेडेड मारियाडीबी को चुना क्योंकि यह सबसे आसान मार्ग है।

निःशुल्क अपटाइम कुमा कंटेनर के साथ अपने सर्वर की निगरानी करें

चित्र 1: अपना डेटाबेस बुद्धिमानी से चुनें।

फिर आपसे एक नया एडमिन अकाउंट बनाने के लिए कहा जाएगा (चित्र 2)

चित्र 2: इस खाते के लिए एक मजबूत/अद्वितीय पासवर्ड का उपयोग करना सुनिश्चित करें।

अपना व्यवस्थापक उपयोगकर्ता सेट करने के बाद, आप स्वयं को अपटाइम कुमा डैशबोर्ड में पाएंगे (चित्र तीन), जहां आप मॉनिटर करने के लिए होस्ट/सेवाएं जोड़ना शुरू कर सकते हैं।

चित्र 3: मैंने मॉनिटर करने के लिए पहले से ही कुछ होस्ट जोड़ दिए हैं (जिनमें से एक नीचे है… हांफ!)।

एक होस्ट जोड़ना

अब मैं आपको दिखाऊंगा कि डॉकर कंटेनर के लिए मॉनिटर कैसे जोड़ा जाता है। मैं जो डॉकर कंटेनर जोड़ रहा हूं वह अपटाइम कुमार के समान सर्वर पर होस्ट किया गया है (क्योंकि मुझे अभी तक यह पता नहीं चला है कि इसे दूरस्थ कंटेनरों के साथ कैसे काम करना है)।

किसी कंटेनर की निगरानी करने के लिए, आपको पहले कंटेनर आईडी की पहचान करनी होगी, जिसे कमांड का उपयोग करके पाया जा सकता है:

जिस कंटेनर की आप निगरानी करना चाहते हैं उसकी पूरी आईडी कॉपी करें।

इसके बाद, अपटाइम कुमा डैशबोर्ड पर वापस जाएं और ऊपरी बाएं कोने में नया मॉनिटर जोड़ें पर क्लिक करें। परिणामस्वरूप पॉप अप हो जाता है (चित्र 4), आपको निम्नलिखित जानकारी भरनी होगी:

  • मॉनिटर प्रकार: डॉकर कंटेनर।
  • अनुकूल नाम: एक मानव पठनीय नाम.
  • कंटेनर का नाम/आईडी: निगरानी के लिए कंटेनर आईडी।
  • डॉकर होस्ट: आपको + बटन पर क्लिक करना होगा, फ्रेंडली नेमस्पेस के लिए लोकलहोस्ट टाइप करना होगा और सेव पर क्लिक करना होगा।

चित्र 4: अपटाइम कुमार के साथ निगरानी के लिए एक डॉकर कंटेनर जोड़ना।

सहेजें पर क्लिक करें, और होस्ट जुड़ गया है। आपको इसे तुरंत डैशबोर्ड पर सूचीबद्ध देखना चाहिए।

और यह कुमा के चालू रहने के समय का सार प्रस्तुत करता है। इस उपयोग में आसान टूल के साथ, आप जितने चाहें उतने सर्वर और सेवाएँ जोड़ सकते हैं, ताकि आपको उन मशीनों में व्यक्तिगत रूप से लॉग इन न करना पड़े या मालिकाना, जटिल निगरानी प्रणाली की उच्च कीमत का भुगतान न करना पड़े।

YouTube.COM/THENWSTACK

प्रौद्योगिकी तेजी से आगे बढ़ती है, कोई भी एपिसोड नहीं छूटता। यूट्यूब पर हमारी सदस्यता लें

हमारे सभी पॉडकास्ट, साक्षात्कार, डेमो और बहुत कुछ स्ट्रीम करने के लिए चैनल।

समूह रेखाचित्रों से निर्मित।

अक्सर पूछे जाने वाले प्रश्न

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

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

या, आपके पास कई डॉकर कंटेनर हैं यह सुनिश्चित करने के लिए कि वे ठीक हैं, आपको उन पर नजर रखनी होगी। यदि वे नीचे जाते हैं, तो आप सावधान रहना चाहेंगे।

आप क्या करते हैं?

आप उपयोग में आसान डॉकर कंटेनर अपटाइम कुमा पर स्विच कर सकते हैं.

अपटाइम कुमा पिंग, HTTP(S), MySQL से विभिन्न सेवाओं की निगरानी कर सकता हैटीसीपी पोर्ट, एसएमटीपी, एसएनएमपी, जीआरपीसी(एस), डीएनएस, डॉकर कंटेनर और बहुत कुछ। अधिकांश सेवा सेटअप काफी सरल हैं, और यूआई अविश्वसनीय रूप से अच्छी तरह से डिज़ाइन किया गया है।

मैं आपको दिखाने जा रहा हूं कि अपटाइम कुमा कैसे इंस्टॉल करें और मॉनिटर करने के लिए कुछ होस्ट कैसे जोड़ें।

आपको क्या आवश्यकता होगी

अपटाइम कुमा का उपयोग करने के लिए, आपको एक होस्ट सर्वर (या डेस्कटॉप) की आवश्यकता होगी जो डॉकर और कुछ होस्ट की निगरानी का समर्थन करता है। यदि आप लिनक्स पर अपटाइम कुमा का उपयोग कर रहे हैंआपको सूडो विशेषाधिकार वाले उपयोगकर्ता की आवश्यकता होगी ताकि आप डॉकर स्थापित कर सकें। हमेशा की तरह, मैं इसे लिनक्स (विशेष रूप से, उबंटू सर्वर 24.04) पर प्रदर्शित करूंगा। यदि आपका होस्टिंग ओएस अलग है, तो उसके अनुसार इंस्टॉलेशन निर्देशों को संशोधित करना सुनिश्चित करें। यदि आपके पास पहले से ही डॉकर स्थापित है, तो अपटाइम कुमा परिनियोजन अनुभाग पर जाएँ।

तैयार? चल दर

डॉकर स्थापित करना

1. निर्भरताएँ स्थापित करें

पहला कदम कमांड के साथ आवश्यक निर्भरताएँ स्थापित करना है:

2. आधिकारिक डॉकर जीपीजी कुंजी जोड़ें

अगला चरण आधिकारिक डॉकर जीपीजी कुंजी जोड़ना है। ऐसा करने के लिए, निम्नलिखित आदेशों का उपयोग करें:

3. सही भंडार जोड़ें

अब आप डॉकर रिपॉजिटरी जोड़ सकते हैं, जो निम्नलिखित कमांड के साथ किया जाता है:

एक बार इस पर ध्यान दिया जाए, तो इसके साथ अपडेट करें:

4. डॉकर स्थापित करें

अब आखिरकार डॉकर को स्थापित करने का समय आ गया है, जिसका ध्यान इस कमांड से रखा जाता है:

5. अपने उपयोगकर्ता को सही समूह में जोड़ें

आपके उपयोगकर्ता को डॉकर समूह में जोड़ा जाना चाहिए; अन्यथा, आपको डॉकर को प्रशासकीय विशेषाधिकारों के साथ चलाने की आवश्यकता है, जो एक सुरक्षा समस्या हो सकती है। अपने उपयोगकर्ता को डॉकर समूह में जोड़ें:

परिवर्तनों को प्रभावी करने के लिए लॉग आउट करें और दोबारा लॉग इन करें

अपटाइम कुमा की तैनाती

अपटाइम कुमा की तैनाती एक ही कमांड से की जा सकती है:

हालाँकि, ऐसा करने से पहले, विचार करें कि क्या आप उस सर्वर पर डॉकर कंटेनरों की निगरानी करना चाहते हैं। यदि आप ऐसा करते हैं, तो आपको /var/run/docker.sock को अपने अपटाइम कुमा कंटेनर से बांधना होगा, जो कमांड के साथ किया जाता है:

अपटाइम कुमा को शुरू करने के लिए कुछ समय दें और फिर अपने ब्राउज़र को http://SERVER:3001 पर इंगित करें (जहां सर्वर होस्टिंग सर्वर का आईपी पता है)।

सबसे पहली चीज़ जो आपको करने की ज़रूरत है वह है अपनी भाषा और वह डेटाबेस चुनें जिसका आप उपयोग करना चाहते हैं (चित्र 1). मैंने एम्बेडेड मारियाडीबी को चुना क्योंकि यह सबसे आसान मार्ग है।

निःशुल्क अपटाइम कुमा कंटेनर के साथ अपने सर्वर की निगरानी करें

चित्र 1: अपना डेटाबेस बुद्धिमानी से चुनें।

फिर आपसे एक नया एडमिन अकाउंट बनाने के लिए कहा जाएगा (चित्र 2)

चित्र 2: इस खाते के लिए एक मजबूत/अद्वितीय पासवर्ड का उपयोग करना सुनिश्चित करें।

अपना व्यवस्थापक उपयोगकर्ता सेट करने के बाद, आप स्वयं को अपटाइम कुमा डैशबोर्ड में पाएंगे (चित्र तीन), जहां आप मॉनिटर करने के लिए होस्ट/सेवाएं जोड़ना शुरू कर सकते हैं।

चित्र 3: मैंने मॉनिटर करने के लिए पहले से ही कुछ होस्ट जोड़ दिए हैं (जिनमें से एक नीचे है… हांफ!)।

एक होस्ट जोड़ना

अब मैं आपको दिखाऊंगा कि डॉकर कंटेनर के लिए मॉनिटर कैसे जोड़ा जाता है। मैं जो डॉकर कंटेनर जोड़ रहा हूं वह अपटाइम कुमार के समान सर्वर पर होस्ट किया गया है (क्योंकि मुझे अभी तक यह पता नहीं चला है कि इसे दूरस्थ कंटेनरों के साथ कैसे काम करना है)।

किसी कंटेनर की निगरानी करने के लिए, आपको पहले कंटेनर आईडी की पहचान करनी होगी, जिसे कमांड का उपयोग करके पाया जा सकता है:

जिस कंटेनर की आप निगरानी करना चाहते हैं उसकी पूरी आईडी कॉपी करें।

इसके बाद, अपटाइम कुमा डैशबोर्ड पर वापस जाएं और ऊपरी बाएं कोने में नया मॉनिटर जोड़ें पर क्लिक करें। परिणामस्वरूप पॉप अप हो जाता है (चित्र 4), आपको निम्नलिखित जानकारी भरनी होगी:

  • मॉनिटर प्रकार: डॉकर कंटेनर।
  • अनुकूल नाम: एक मानव पठनीय नाम.
  • कंटेनर का नाम/आईडी: निगरानी के लिए कंटेनर आईडी।
  • डॉकर होस्ट: आपको + बटन पर क्लिक करना होगा, फ्रेंडली नेमस्पेस के लिए लोकलहोस्ट टाइप करना होगा और सेव पर क्लिक करना होगा।

चित्र 4: अपटाइम कुमार के साथ निगरानी के लिए एक डॉकर कंटेनर जोड़ना।

सहेजें पर क्लिक करें, और होस्ट जुड़ गया है। आपको इसे तुरंत डैशबोर्ड पर सूचीबद्ध देखना चाहिए।

और यह कुमा के चालू रहने के समय का सार प्रस्तुत करता है। इस उपयोग में आसान टूल के साथ, आप जितने चाहें उतने सर्वर और सेवाएँ जोड़ सकते हैं, ताकि आपको उन मशीनों में व्यक्तिगत रूप से लॉग इन न करना पड़े या मालिकाना, जटिल निगरानी प्रणाली की उच्च कीमत का भुगतान न करना पड़े।

YouTube.COM/THENWSTACK

प्रौद्योगिकी तेजी से आगे बढ़ती है, कोई भी एपिसोड नहीं छूटता। यूट्यूब पर हमारी सदस्यता लें

हमारे सभी पॉडकास्ट, साक्षात्कार, डेमो और बहुत कुछ स्ट्रीम करने के लिए चैनल।

समूह रेखाचित्रों से निर्मित।

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

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

या, आपके पास कई डॉकर कंटेनर हैं यह सुनिश्चित करने के लिए कि वे ठीक हैं, आपको उन पर नजर रखनी होगी। यदि वे नीचे जाते हैं, तो आप सावधान रहना चाहेंगे।

आप क्या करते हैं?

आप उपयोग में आसान डॉकर कंटेनर अपटाइम कुमा पर स्विच कर सकते हैं.

अपटाइम कुमा पिंग, HTTP(S), MySQL से विभिन्न सेवाओं की निगरानी कर सकता हैटीसीपी पोर्ट, एसएमटीपी, एसएनएमपी, जीआरपीसी(एस), डीएनएस, डॉकर कंटेनर और बहुत कुछ। अधिकांश सेवा सेटअप काफी सरल हैं, और यूआई अविश्वसनीय रूप से अच्छी तरह से डिज़ाइन किया गया है।

मैं आपको दिखाने जा रहा हूं कि अपटाइम कुमा कैसे इंस्टॉल करें और मॉनिटर करने के लिए कुछ होस्ट कैसे जोड़ें।

आपको क्या आवश्यकता होगी

अपटाइम कुमा का उपयोग करने के लिए, आपको एक होस्ट सर्वर (या डेस्कटॉप) की आवश्यकता होगी जो डॉकर और कुछ होस्ट की निगरानी का समर्थन करता है। यदि आप लिनक्स पर अपटाइम कुमा का उपयोग कर रहे हैंआपको सूडो विशेषाधिकार वाले उपयोगकर्ता की आवश्यकता होगी ताकि आप डॉकर स्थापित कर सकें। हमेशा की तरह, मैं इसे लिनक्स (विशेष रूप से, उबंटू सर्वर 24.04) पर प्रदर्शित करूंगा। यदि आपका होस्टिंग ओएस अलग है, तो उसके अनुसार इंस्टॉलेशन निर्देशों को संशोधित करना सुनिश्चित करें। यदि आपके पास पहले से ही डॉकर स्थापित है, तो अपटाइम कुमा परिनियोजन अनुभाग पर जाएँ।

तैयार? चल दर

डॉकर स्थापित करना

1. निर्भरताएँ स्थापित करें

पहला कदम कमांड के साथ आवश्यक निर्भरताएँ स्थापित करना है:

2. आधिकारिक डॉकर जीपीजी कुंजी जोड़ें

अगला चरण आधिकारिक डॉकर जीपीजी कुंजी जोड़ना है। ऐसा करने के लिए, निम्नलिखित आदेशों का उपयोग करें:

3. सही भंडार जोड़ें

अब आप डॉकर रिपॉजिटरी जोड़ सकते हैं, जो निम्नलिखित कमांड के साथ किया जाता है:

एक बार इस पर ध्यान दिया जाए, तो इसके साथ अपडेट करें:

4. डॉकर स्थापित करें

अब आखिरकार डॉकर को स्थापित करने का समय आ गया है, जिसका ध्यान इस कमांड से रखा जाता है:

5. अपने उपयोगकर्ता को सही समूह में जोड़ें

आपके उपयोगकर्ता को डॉकर समूह में जोड़ा जाना चाहिए; अन्यथा, आपको डॉकर को प्रशासकीय विशेषाधिकारों के साथ चलाने की आवश्यकता है, जो एक सुरक्षा समस्या हो सकती है। अपने उपयोगकर्ता को डॉकर समूह में जोड़ें:

परिवर्तनों को प्रभावी करने के लिए लॉग आउट करें और दोबारा लॉग इन करें

अपटाइम कुमा की तैनाती

अपटाइम कुमा की तैनाती एक ही कमांड से की जा सकती है:

हालाँकि, ऐसा करने से पहले, विचार करें कि क्या आप उस सर्वर पर डॉकर कंटेनरों की निगरानी करना चाहते हैं। यदि आप ऐसा करते हैं, तो आपको /var/run/docker.sock को अपने अपटाइम कुमा कंटेनर से बांधना होगा, जो कमांड के साथ किया जाता है:

अपटाइम कुमा को शुरू करने के लिए कुछ समय दें और फिर अपने ब्राउज़र को http://SERVER:3001 पर इंगित करें (जहां सर्वर होस्टिंग सर्वर का आईपी पता है)।

सबसे पहली चीज़ जो आपको करने की ज़रूरत है वह है अपनी भाषा और वह डेटाबेस चुनें जिसका आप उपयोग करना चाहते हैं (चित्र 1). मैंने एम्बेडेड मारियाडीबी को चुना क्योंकि यह सबसे आसान मार्ग है।

निःशुल्क अपटाइम कुमा कंटेनर के साथ अपने सर्वर की निगरानी करें

चित्र 1: अपना डेटाबेस बुद्धिमानी से चुनें।

फिर आपसे एक नया एडमिन अकाउंट बनाने के लिए कहा जाएगा (चित्र 2)

चित्र 2: इस खाते के लिए एक मजबूत/अद्वितीय पासवर्ड का उपयोग करना सुनिश्चित करें।

अपना व्यवस्थापक उपयोगकर्ता सेट करने के बाद, आप स्वयं को अपटाइम कुमा डैशबोर्ड में पाएंगे (चित्र तीन), जहां आप मॉनिटर करने के लिए होस्ट/सेवाएं जोड़ना शुरू कर सकते हैं।

चित्र 3: मैंने मॉनिटर करने के लिए पहले से ही कुछ होस्ट जोड़ दिए हैं (जिनमें से एक नीचे है… हांफ!)।

एक होस्ट जोड़ना

अब मैं आपको दिखाऊंगा कि डॉकर कंटेनर के लिए मॉनिटर कैसे जोड़ा जाता है। मैं जो डॉकर कंटेनर जोड़ रहा हूं वह अपटाइम कुमार के समान सर्वर पर होस्ट किया गया है (क्योंकि मुझे अभी तक यह पता नहीं चला है कि इसे दूरस्थ कंटेनरों के साथ कैसे काम करना है)।

किसी कंटेनर की निगरानी करने के लिए, आपको पहले कंटेनर आईडी की पहचान करनी होगी, जिसे कमांड का उपयोग करके पाया जा सकता है:

जिस कंटेनर की आप निगरानी करना चाहते हैं उसकी पूरी आईडी कॉपी करें।

इसके बाद, अपटाइम कुमा डैशबोर्ड पर वापस जाएं और ऊपरी बाएं कोने में नया मॉनिटर जोड़ें पर क्लिक करें। परिणामस्वरूप पॉप अप हो जाता है (चित्र 4), आपको निम्नलिखित जानकारी भरनी होगी:

  • मॉनिटर प्रकार: डॉकर कंटेनर।
  • अनुकूल नाम: एक मानव पठनीय नाम.
  • कंटेनर का नाम/आईडी: निगरानी के लिए कंटेनर आईडी।
  • डॉकर होस्ट: आपको + बटन पर क्लिक करना होगा, फ्रेंडली नेमस्पेस के लिए लोकलहोस्ट टाइप करना होगा और सेव पर क्लिक करना होगा।

चित्र 4: अपटाइम कुमार के साथ निगरानी के लिए एक डॉकर कंटेनर जोड़ना।

सहेजें पर क्लिक करें, और होस्ट जुड़ गया है। आपको इसे तुरंत डैशबोर्ड पर सूचीबद्ध देखना चाहिए।

और यह कुमा के चालू रहने के समय का सारांश है। इस उपयोग में आसान टूल के साथ, आप जितने चाहें उतने सर्वर और सेवाएँ जोड़ सकते हैं, ताकि आपको उन मशीनों में व्यक्तिगत रूप से लॉग इन न करना पड़े या मालिकाना, जटिल निगरानी प्रणाली की उच्च कीमत का भुगतान न करना पड़े।

YouTube.COM/THENWSTACK

प्रौद्योगिकी तेजी से आगे बढ़ती है, कोई भी एपिसोड नहीं छूटता। यूट्यूब पर हमारी सदस्यता लें

हमारे सभी पॉडकास्ट, साक्षात्कार, डेमो और बहुत कुछ स्ट्रीम करने के लिए चैनल।

समूह रेखाचित्रों से निर्मित।

Latest Update

HomeTechnologyनिःशुल्क अपटाइम कुमा कंटेनर के साथ अपने सर्वर की निगरानी करें