Bii o ṣe le ṣe atẹle Server Linux ati Awọn iṣiro Ilana lati Ẹrọ aṣawakiri
Ni igba atijọ, a ti bo ọpọlọpọ awọn irinṣẹ orisun ila-aṣẹ fun linux-dash, lati sọ nikan ṣugbọn diẹ. O tun le ṣiṣe awọn oju ni ipo olupin wẹẹbu lati ṣe atẹle awọn olupin latọna jijin. Ṣugbọn gbogbo eyi ni apakan, a ti ṣe awari sibẹsibẹ ohun elo ibojuwo olupin miiran ti a yoo fẹ lati pin pẹlu rẹ, ti a pe ni Scout_Realtime.
Scout_Realtime jẹ ohun elo ti o rọrun, rọrun-lati-lo orisun wẹẹbu fun ibojuwo awọn iṣiro olupin Linux ni akoko gidi, ni aṣa ti o ga julọ. O fihan ọ awọn shatti ṣiṣan didan nipa awọn iṣiro ti a kojọ lati Sipiyu, iranti, disiki, nẹtiwọọki, ati awọn ilana (oke 10), ni akoko gidi.
Ninu nkan yii, a yoo fi ọ han bi o ṣe le fi sori ẹrọ ọpa ibojuwo scout_realtime lori awọn ọna ṣiṣe Linux lati ṣe atẹle olupin latọna jijin.
Fifi Ọpa Abojuto Scout_Realtime ni Linux
1. Lati fi sori ẹrọ scout_realtime lori olupin Linux rẹ, o gbọdọ ni Ruby 1.9.3+ sori ẹrọ lori olupin rẹ nipa lilo pipaṣẹ atẹle.
$ 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. Lọgan ti o ba ti fi Ruby sori ẹrọ Linux rẹ, ni bayi o le fi sori ẹrọ package scout_realtime nipa lilo pipaṣẹ atẹle.
$ sudo gem install scout_realtime
3. Lẹhin fifi sori ẹrọ package scout_realtime ni aṣeyọri, atẹle, o nilo lati bẹrẹ dauton scout_realtime eyiti yoo gba awọn iṣiro olupin ni akoko gidi bi o ti han.
$ scout_realtime
4. Ni bayi daemon scout_realtime n ṣiṣẹ lori olupin Linux rẹ ti o fẹ ṣe atẹle latọna jijin lori ibudo 5555. Ti o ba n ṣiṣẹ ogiriina kan, o nilo lati ṣii ibudo 5555 eyiti scout_realtime ngbọ, ni ogiriina lati gba awọn ibeere si.
---------- 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. Bayi lati eyikeyi ẹrọ miiran, ṣii ẹrọ lilọ kiri lori ayelujara kan ki o lo URL ti o wa ni isalẹ lati wọle si akoko scout_real lati ṣe atẹle iṣẹ olupin Linux rẹ latọna jijin.
http://localhost:5555 OR http://ip-address-or-domain.com:5555
6. Nipa aiyipada, awọn akọọlẹ scout_realtime ni a kọ sinu .scout/scout_realtime.log lori eto, eyiti o le wo nipa lilo aṣẹ ologbo.
$ cat .scout/scout_realtime.log
7. Lati da daemon scout_realtime duro, ṣiṣe aṣẹ wọnyi.
$ scout_realtime stop
8. Lati aifi siro scout_realtime lati inu eto, ṣiṣe aṣẹ atẹle.
$ gem uninstall scout_realtime
Fun alaye diẹ sii, ṣayẹwo ibi ipamọ Sithut_realtime Github.
O rọrun! Scout_realtime jẹ ohun elo ti o rọrun sibẹsibẹ ti o wulo fun ibojuwo awọn iṣiro olupin Linux ni akoko gidi ni aṣa ti o ga julọ. O le beere eyikeyi ibeere tabi fun wa ni esi rẹ ninu awọn asọye nipa nkan yii.