2012-12-07 22 views
6

ग्रैन्युलरिटी बढ़ाने के लिए मैं हर दो मिनट के बाद ग्राफ में मुनिन करना चाहूंगा। कुछ लिंक बताते हैं कि मुनिन 2.0 के साथ यह किसी भी तरह से संभव है, कोई विचार कैसे?मुनिन ग्राफ के लिए अपडेट अंतराल को बदलना संभव है?

उत्तर

4

मैं इसे करने की कोशिश नहीं की है, लेकिन this question in the FAQ पता चलता है आप नहीं कर सकते:

Munin एक डिफ़ॉल्ट रूप से डेबियन सिस्टम पर हर पाँच मिनट के अंतराल (*/5) पर चलता है। क्या इस अंतराल को मनमाना मूल्य में बदलना संभव है?

बस /etc/cron.d/munin संपादित करें।

हालांकि, यह मुनिन (या बल्कि आरआरडी) ग्रैन्युलरिटी को नहीं बदलेगा; सभी आरआरडी फाइलें 5 मिनट औसत बनाने के लिए बनाई गई हैं, और कोई फर्क नहीं पड़ता कि आप आरआरडी फाइलों को कितनी बार अपडेट करते हैं, आउटपुट (बहुत) अलग नहीं होगा। टिकट # 5 में यह (डिफ़ॉल्ट) व्यवहार बदलना प्रस्तावित किया गया है।

हालांकि, अगर आप ticket #5 को देखो, पिछले पोस्ट (यह बंद हो रहा है):

वर्तमान ट्रंक पूरी तरह से कस्टम update_rate का समर्थन करता है, और उसके अनुसार .rrd फ़ाइलों का संकल्प वृद्धि हुई है।

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

1

मुनिन डिफ़ॉल्ट रूप से हर 5 मिनट में खुद को चलाने के लिए क्रॉन नौकरी का उपयोग करता है। आप इसे क्रोंटैब में बदल सकते हैं। मेरे CentOS प्रणाली पर यह /etc/cron.d/munin में स्थित है और इस तरह दिखता है:

# 
# cron-jobs for munin 
# 

MAILTO=root 

*/5 * * * *  /usr/bin/munin-cron 

मैं

*/1 * * * *  /usr/bin/munin-cron 

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

1

जीशान ने कहा:

Munin ही डिफ़ॉल्ट रूप से हर 5 मिनट चलाने के लिए क्रॉन जॉब उपयोग करता है। आप क्रॉन्टाब में बदल सकते हैं। मेरे CentOS प्रणाली पर यह /etc/cron.d/munin में स्थित है और इस तरह दिखता है:

# Munin के लिए

#

mailto = जड़

क्रॉन-जॉब

*/5 * * * */usr/bin/Munin-क्रॉन

मैं

को अतीत में यह बदल गया है 210

*/1 * * * */usr/bin/Munin-क्रॉन

हालांकि अमेज़न एडब्ल्यूएस की निगरानी प्रणाली का उपयोग कर के बाद से, मैं Munin की जरूरत नहीं है कि अक्सर और अब सर्वर जहां पर 10 मिनट में इसे रखने के मैं का उपयोग करता हूं।

आप मुनिन-सर्वर के बारे में हैं, क्योंकि मुनिन-एजेंट में क्रॉन नौकरियां नहीं हैं। आपके ग्राफ 5 मिनट से कम समय तक नहीं ले जाएंगे।

ग्राफ अवधि (चरण) को बदलने के लिए यहाँ देखो: http://munin-monitoring.org/wiki/faq#Q:CanImakeagraphshowvaluesperminuteinsteadofpersecond

नमूना:

[server.example.com] 
    address 10.0.0.1 
    postfix_mailstats.graph_period second 

सेकंड के लिए ग्राफ अवधि निर्धारित करने के लिए। लेकिन, सुनिश्चित हो कि आप /etc/munin/munin.conf

4

में graph_period की तरह कम से कम समय अंतराल Munin डेटा कैप्चर का संकल्प बढ़ाने से प्लगइन स्तर में पूरा किया है के लिए /etc/cron.d/munin बदल गया है , मुनिन कोर स्तर नहीं। इसका मतलब है कि संकल्प बढ़ाने के लिए बस एक संपूर्ण स्थापना को बदलना संभव नहीं है। इसके बजाय, प्रत्येक प्लगइन स्वतंत्र रूप से संशोधित किया जाना चाहिए।

दो महत्वपूर्ण प्लगइन config मान संकल्प का निर्धारण कि

graph_data_size 
update_rate # in seconds 
  • graph_data_size आकार और RRD पर कब्जा कर लिया डेटा स्टोर करने के लिए इस्तेमाल फ़ाइल की संरचना निर्धारित करता है।
  • अपडेट_रेट इंगित करता है कि कितनी बार नए डेटा की अपेक्षा की जाती है।

चूंकि क्रॉन के सबसे कठिन संभावित संकल्प के रूप में एक मिनट की निचली सीमा है, यह हासिल करना सबसे आसान है। सीधे शब्दों में हर मिनट चलाने के लिए क्रॉन अद्यतन और प्लगइन config को संशोधित इन मूल्यों

शामिल करने के लिए
graph_data_size custom 1d, 1m for 1w, 5m for 1t, 15m for 1y 
update_rate 60 

उप-मिनट संकल्प क्रॉन रन और एम्बेडिंग समय डेटा के बीच में कैशिंग datapoints की आवश्यकता है (अवधि के बाद सेकंड)। मैं इन तीन पदों में पूरी जानकारी प्रदान करते हैं:

http://software.danielwatrous.com/understanding-munin-plugins/

http://software.danielwatrous.com/increase-munin-resolution-to-one-minute/

http://software.danielwatrous.com/increase-munin-resolution-to-sub-minute/

+0

सभी पोस्ट में उल्लेख किया है मैं कुछ इस के लिए कॉन्फ़िगर प्लगइन्स के साथ एक पूर्ण munin.conf याद stillI पढ़ने के बावजूद! –

+0

@ charles.fg क्रॉन जॉब और अपडेट_रेट अंतराल को बदलने के बाद कोई विशिष्ट प्लगइन कॉन्फ़िगरेशन नहीं है, सबकुछ नए शेड्यूल –

+0

पर स्थानांतरित किया गया है यह ध्यान दिया जाना चाहिए कि https: //bugs.debian पर वर्णित लक्षणों के कारण आगे हस्तक्षेप आवश्यक हैं .org/786,997 –

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