ग्रेफाइट के माध्यम से शिंकन पर चार्ट
वेब एजेंसी » डिजिटल समाचार » ग्रेफाइट के माध्यम से शिंकन पर चार्ट

ग्रेफाइट के माध्यम से शिंकन पर चार्ट

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

कार्यक्रम तीन भागों से बना है।

  • फुसफुसाना, एक डेटाबेस इंजन
  • कार्बन, सुनने वाला सर्वर जो डेटाबेस में डेटा डालने का ध्यान रखता है
  • सीसा, अजगर में वेब इंटरफ़ेस Django

ग्रेफाइट की स्थापना

निर्भरता की स्थापना

आपको एक वेब सर्वर की भी आवश्यकता है, जिसमें पुस्तकालय आपको एक Django प्रोग्राम लोड करने की अनुमति देता है।

ग्रेफाइट स्थापना

डिफ़ॉल्ट कॉन्फ़िगरेशन सेट करना

अपाचे vHost . की स्थापना

चेतावनी, यदि आप 2.4 से अधिक अपाचे के संस्करण के साथ अधिक हाल के वितरण पर हैं, तो आपको vHost को निम्नानुसार संशोधित करना होगा

हम vHost . को सक्रिय करते हैं

डेटाबेस निर्माण

हम कार्बन सर्वर लॉन्च करते हैं

परीक्षण डेटा भेजें

इस स्तर पर हमारे पास कार्यात्मक ग्रेफाइट है, यदि आप HTTP में अपने सर्वर के पते पर जाते हैं तो आपको वेब इंटरफेस पर अपना परीक्षण डेटा दिखाई देना चाहिए।

ग्रेफाइट-वेबुई

शिन्केन में जंक्शन

हम शिंकन रिपॉजिटरी से ग्रेफाइट मॉड्यूल स्थापित करते हैं

हम ग्रेफाइट-यूआई मॉड्यूल को वेबयूआई में /etc/shinken/modules/webui.cfg के तहत जोड़ते हैं।

हम ब्रोकर को /etc/shinken/brokers/broker-master.cfg के तहत ग्रेफाइट मॉड्यूल जोड़ते हैं

हम ग्रेफाइट मॉड्यूल को /etc/shinken/modules/graphite.cfg . के तहत कॉन्फ़िगर करते हैं

हम ग्रेफाइट वेबुई तक पहुंच को /etc/shinken/modules/ui-graphite.cfg के अंतर्गत कॉन्फ़िगर करते हैं

सावधान रहें कि URL के अंत में स्लैश न लगाएं, अन्यथा लिंक काम नहीं करेंगे।

और अंत में हम इस सब को ध्यान में रखने के लिए शिंकन को फिर से लॉन्च करते हैं।

अब आपको अपने ग्राफ़ को शिंकन वेब इंटरफ़ेस पर उसी नाम के टैब में देखना चाहिए

shinken_graph_graphiteग्रेफाइट वेब इंटरफेस पर, आपके मेजबान भी दिखाई देने चाहिए।

ग्रेफाइट_वेबुई

"4 घंटे" टैब काम नहीं कर सकता है। ऐसा इसलिए है क्योंकि दो घटकों पर समय क्षेत्र समान नहीं है।

शिंकन टाइमज़ोन को समायोजित करने के लिए, /etc/shinken/shinken.cfg फ़ाइल पर जाएँ

और ग्रेफाइट के लिए आपको उदाहरण को कॉपी करके कॉन्फ़िगरेशन फ़ाइल को सक्रिय करना होगा

और टाइमज़ोन मान के अनुरूप लाइन को अनकम्मेंट करें

 

 

 

★ ★ ★ ★ ★