Scout_Realtime - मॉनिटर सर्वर और लिनक्स में प्रोसेस मेट्रिक्स


अतीत में, हमने लिनक्स प्रदर्शन की निगरानी के लिए बहुत सारी कमांड-लाइन आधारित टूल, जैसे कि टॉप, हॉप, एटॉप, ग्लेंस और बहुत कुछ कवर किया है, और कई वेब आधारित टूल जैसे कॉकपिट, पाइदाश, लिनक्स-डैश, बस उल्लेख करने के लिए लेकिन कुछ। आप दूरस्थ सर्वर की निगरानी के लिए वेब सर्वर मोड में glances भी चला सकते हैं। लेकिन एक तरफ, हमने अभी तक एक और सरल सर्वर निगरानी उपकरण की खोज की है जिसे हम आपके साथ साझा करना चाहते हैं, जिसे स्काउट_रेलटाइम कहा जाता है।

Scout_Realtime एक सरल, आसानी से उपयोग होने वाला वेब आधारित टूल है, जो वास्तविक समय में लिनक्स सर्वर मेट्रिक्स की निगरानी करने के लिए एक शीर्ष-जैसे फैशन में है। यह आपको वास्तविक समय में सीपीयू, मेमोरी, डिस्क, नेटवर्क और प्रक्रियाओं (शीर्ष 10) से एकत्रित मैट्रिक्स के बारे में सुचारू-प्रवाहित चार्ट दिखाता है।

इस लेख में, हम आपको दिखाएंगे कि दूरस्थ सर्वर की निगरानी के लिए लिनक्स सिस्टम पर scout_realtime निगरानी उपकरण कैसे स्थापित करें।

लिनक्स में Scout_Realtime निगरानी उपकरण स्थापित करना

1। अपने लिनक्स सर्वर पर scout_realtime स्थापित करने के लिए, आपको निम्न आदेश का उपयोग करके अपने सर्वर पर रूबी 1.9.3 + स्थापित करना होगा।

$ sudo apt-get install rubygems		[On Debian/Ubuntu]
$ sudo yum -y install rubygems-devel	[On RHEL/CentOS]
$ sudo dnf -y install rubygems-devel	[On Fedora 22+]

2। एक बार जब आप अपने लिनक्स सिस्टम पर रूबी स्थापित कर लेते हैं, तो अब आप निम्न कमांड का उपयोग करके scout_realtime पैकेज स्थापित कर सकते हैं।

$ sudo gem install scout_realtime

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

$ scout_realtime

4। अब scout_realtime डेमॉन आपके लिनक्स सर्वर पर चल रहा है जिसे आप पोर्ट 5555 पर दूरस्थ रूप से मॉनिटर करना चाहते हैं। यदि आप फ़ायरवॉल चला रहे हैं, तो आपको पोर्ट को खोलने की आवश्यकता है 5555 जो scout_realtime सुनता है, फ़ायरवॉल में यह अनुरोध करने की अनुमति देता है।

---------- On Debian/Ubuntu ----------
$ sudo ufw allow 27017  
$sudo ufw reload 

---------- On RHEL/CentOS 6.x ----------
$ sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT    
$ sudo service iptables restart

---------- On RHEL/CentOS 7.x ----------
$ sudo firewall-cmd --permanent --add-port=5555/tcp       
$ sudo firewall-cmd reload 

5। अब किसी भी अन्य मशीन से, अपने दूरस्थ लिनक्स सर्वर के प्रदर्शन पर नजर रखने के लिए scout_realtime तक पहुंचने के लिए एक वेब ब्राउज़र खोलें और नीचे दिए गए URL का उपयोग करें।

http://localhost:5555 
OR
http://ip-address-or-domain.com:5555 

6। डिफ़ॉल्ट रूप से, scout_realtime लॉग सिस्टम में .scout/scout_realtime.log में लिखे गए हैं, जिन्हें आप कैट कमांड का उपयोग करके देख सकते हैं।

$ cat .scout/scout_realtime.log

7। scout_realtime डेमॉन को रोकने के लिए, निम्न कमांड चलाएँ।

$ scout_realtime stop

8। सिस्टम से scout_realtime की स्थापना रद्द करने के लिए, निम्न आदेश चलाएँ।

$ gem uninstall scout_realtime

अधिक जानकारी के लिए, Scout_realtime Github भंडार देखें।

यह इत्ना आसान है! Scout_realtime शीर्ष-जैसे फ़ैशन में वास्तविक समय में लिनक्स सर्वर मैट्रिक्स की निगरानी के लिए एक सरल अभी तक उपयोगी उपकरण है। आप इस लेख के बारे में कोई भी प्रश्न पूछ सकते हैं या हमें अपनी प्रतिक्रिया दे सकते हैं।