डिस्क-स्थान की निगरानी के लिए मोनिट कैसे सेट करें


13

मैं अपाचे और mysql रनिंग की निगरानी के लिए अपने सर्वर पर मॉनेट का उपयोग करता हूं।

अब मैं एक चेतावनी जोड़ना चाहता हूं अगर डिस्क बहुत अधिक भर जाती है। मैंने इसमें परीक्षण के लिए इसे जोड़ा /etc/monit/monitrc:

check device rootfs with path /dev/md0
    if space usage > 10% then alert

मेरे पास दो विभाजन हैं जिन्हें मैं जांचना चाहता हूं: /और /var:

mount
/dev/md0 on / type ext3 (rw)
/dev/md2 on /var type ext3 (rw)

डिस्कनेक्ट के अलावा इस कॉन्फ़िगरेशन में उपयोगी चेक क्या हैं?

जवाबों:


26

यहाँ करने के लिए बहुत कुछ नहीं है। आपका वर्तमान चेक वाक्यात्मक रूप से सही है, लेकिन व्यावहारिक नहीं हो सकता है। अगर अंतरिक्ष उपयोग 10% से अधिक है तो आप क्यों परवाह करते हैं ??!?

एक विशिष्ट डिस्क चेक छंद जैसा दिखेगा:

check device var with path /var
    if SPACE usage > 80% then alert

यदि ड्राइव 80% से अधिक है तो वह मूल रूप से एक ईमेल भेजेगा। एक बार डेटा स्तर के नीचे आने के बाद मोनेट आपको यह भी बता देगा। साथ ही मोनेट डॉक्यूमेंटेशन देखें

monit statusकमांड लाइन पर टाइप करें । यहां देखें कि मोनीट आपकी फ़ाइलों के बारे में क्या देखता है:

Filesystem 'var'
  status                            Accessible
  monitoring status                 Monitored
  permission                        755
  uid                               0
  gid                               0
  filesystem flags                  0x400
  block size                        4096 B
  blocks total                      1523090 [5949.6 MB]
  blocks free for non superuser     979860 [3827.6 MB] [64.3%]
  blocks free total                 1058477 [4134.7 MB] [69.5%]
  inodes total                      1572864
  inodes free                       1563392 [99.4%]
  data collected                    Sat, 03 Aug 2013 22:07:28

10% केवल परीक्षण के लिए था
rubo77

1
विन्यास फाइल में अन्य उदाहरणों के बारे में क्या? `# यदि इनोड का उपयोग> 80% है तो अलर्ट करें 'क्या इनकोड को अतिरिक्त जांचना महत्वपूर्ण है?
rubo77

नहीं जब तक आप filesytem पर बहुत सारी फ़ाइलों की योजना बना रहे हैं ...
evhite

3
मुझे लगता है कि check deviceकुछ पुराने वाक्यविन्यास होने चाहिए, क्योंकि मैनुअल अब इसका उल्लेख नहीं करता है। मुझे लगता check filesystemहै कि यह करने का नया तरीका है।
रयानटीएम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.