- 1. Kā jaunināt operētājsistēmu Debian 9
- 2. Kā instalēt Monit Debian 9
- 3. Kā pārbaudīt Monit statusu
- 4. Kā konfigurēt Monit Debian 9
- 5. Kā piekļūt Monit Debian 9
- 6. Kā pievienot pakalpojumus, lai uzraudzītu, izmantojot Monit
- 7. Kā veikt Apache uzraudzību (Linux)
- 8. Kā veikt Rsyslog uzraudzību
- 9. Kā veikt Proftpd uzraudzību
- 10. Kā uzraudzīt, izmantojot Debian 9 termināli
Pārvaldot Linux operētājsistēmas, šajā gadījumā Debian 9, mums jāapzinās katras no tām potenciāls un simtiem pieejamo rīku, lai no tā iegūtu maksimālu produktivitāti un labāk kontrolētu katru procesu un pakalpojumu. kas ietekmē organizāciju.
Tāpēc šoreiz Solvetic runās par Monit, kas ir bezmaksas rīks procesu uzraudzībai ar dažādām funkcijām.
Kas ir MonitMonit ir izveidota kā atvērtā koda utilīta, ar kuras palīdzību mēs varam pārvaldīt un uzraudzīt Unix sistēmas. Ar Monit mēs varēsim veikt bojātu procesu apkopi un automātisku remontu, kā arī veikt būtiskas darbības kļūdu situācijās serverī.
Izmantojot Monit, mums būs iespēja veikt procesu, izmantojot komandrindu vai tīmekļa pārlūkprogrammu tiem, kas vēlas grafisko vidi. Arī izmantojot Monit kā administratorus vai atbalsta personālu, mēs varēsim pārraudzīt failus, direktorijus un ierīces, lai mainītu lielumu un piešķirtās atļaujas.
Monit funkcijas
Dažas no izcilākajām Monit iezīmēm ir:
- Spēja uzraudzīt un uzraudzīt tādus pakalpojumus kā Apache, Sendmail, Nginx, FTP, SSH un MySQL.
- Pārraudzīt attālo saimnieku TCP / IP portu
- Brīdinājumu ģenerēšana, kad tiek parādīts kritisks kļūdas stāvoklis vai atkopšanas statuss.
- Spēja pārbaudīt sistēmas slodzi, CPU izmantošanu, RAM izmantošanu, diska, faila lieluma izmaiņas, atļauju izmaiņas, cita starpā.
- Analizējiet un uzraugiet HTTP, FTP, SSH, POP, IMAP, LDAP, IMAP un SMTM protokolus
- Vienkārši lietojams interfeiss
- Piesakieties, izmantojot sistēmas žurnālu
- Jūs varat sākt, apturēt vai nogalināt procesu
Tālāk mēs redzēsim, kā instalēt un konfigurēt Monit Debian 9.
1. Kā jaunināt operētājsistēmu Debian 9
Pirmais solis ir atjaunināt Debian 9 pakotnes, un šim nolūkam mēs izpildīsim šādas komandas:
apt -get update -y apt -get upgrade -y
Kad sistēma ir atjaunināta, mēs turpinām to restartēt, izpildot pārstartēšanas komandu, lai piemērotu izmaiņas.
2. Kā instalēt Monit Debian 9
1. darbība
Kad sistēma ir atjaunināta, mēs turpinām instalēt Monit, izpildot šādu rindu:
apt -get instalēt monitoru
2. solis
Kad Monit ir instalēts, mēs sākam izpildīt šādas rindas, lai sāktu Monit un konfigurētu to, startējot Debian 9:
systemctl start monitor systemctl enable monitor
3. Kā pārbaudīt Monit statusu
Mēs varam redzēt pašreizējo Monit stāvokli Debian 9, izpildot šādu rindu:
systemctl statusa monitorsRezultāts būs šāds. Mēs redzam, ka tas ir aktīvs.
4. Kā konfigurēt Monit Debian 9
1. darbība
Nākamais solis ir piekļūt direktorijai / etc / monit /, kurā atrodas Monit konfigurācija, serveru un procesu konfigurācijas direktorijs atrodas mapē / etc / monit / conf-available /.
Monit ir integrēts tīmekļa interfeiss, taču tas pēc noklusējuma ir atspējots, tāpēc mēs piekļūsim direktorijam / etc / monit /, izpildot sekojošo:
nano / etc / monit / monitrcTur mums jāatrod šādas rindas:
# iestatiet httpd portu 2812 un # izmantojiet adresi localhost # pieņemiet savienojumu tikai no localhost # atļaut localhost # atļaut localhost izveidot savienojumu ar serveri un # atļaut admin: monit # pieprasīt lietotājam 'admin' ar paroli 'monit'
2. solis
Mēs to pielāgosim šādam:
iestatiet httpd portu 2812 un atļaujiet administratoram: monit # pieprasīt lietotājam 'admin' ar paroli 'monit'
Tur mums ir jānoņem attiecīgās līnijas un jāatvieno pašreizējās līnijas.
3. solis
Izmaiņas failā saglabājam, izmantojot šādu taustiņu kombināciju:
Ctrl + O
Mēs izejam no redaktora, izmantojot taustiņu kombināciju:
Ctrl + X
Mēs restartējam pakalpojumu, izpildot šādas darbības:
systemctl restart monitorKad pakalpojums ir restartēts, mēs varam pārbaudīt pakalpojuma statusu, izpildot šādu rindu:
netstat -ant | grep: 2812Piezīme:
Ja netstat nav instalēts, mums jāizpilda šāda komanda:
apt-get install net-tools
Izpildot netstat, būs šāds rezultāts: Mēs redzam, ka ports ir atvērts.
5. Kā piekļūt Monit Debian 9
1. darbība
Kad šīs vērtības ir konfigurētas, mēs pārejam uz pārlūkprogrammu un ievadām šādu sintaksi:
http: IP_address: 2812 vai localhost: 2812Piekļūstot mums jāievada šādi akreditācijas dati:
- Lietotājs: admin
- Parole: monit
2. solis
Šī būs sākotnējā Monit vide Debian 9:
Tur mēs varam redzēt tādas detaļas kā:
- Komandas nosaukums
- Pakalpojuma statuss
- Slodze
- CPU izmantošana
- RAM atmiņas izmantošana
- Apmainīt atmiņas izmantošanu
3. solis
Mēs varam pārbaudīt Monit statusu, terminālī izpildot šādu komandu:
monitora statussRezultāts būs šāds:
6. Kā pievienot pakalpojumus, lai uzraudzītu, izmantojot Monit
Ja ir konfigurēts Monit interfeiss, mēs varam pievienot tādus pakalpojumus kā Apache, Proftpd un Rsyslog to attiecīgajai uzraudzībai.
Lai apskatītu pakalpojumu veidnes, kuras Monit nodrošina pēc noklusējuma, mums jādodas uz šo direktoriju:
/ etc / monit / conf-available /
7. Kā veikt Apache uzraudzību (Linux)
Mēs varam atrast Apache veidni Monit konfigurācijā, taču tā būs jāiespējo, jo mēs izpildīsim šādu rindu:
ln -s / etc / monit / conf-available / apache2 / etc / monit / conf-enabled /Visbeidzot, mēs restartējam pakalpojumu:
systemctl restart monitor
8. Kā veikt Rsyslog uzraudzību
Lai iespējotu šī pakalpojuma uzraudzību, mēs izpildīsim šādu rindu:
ln -s / etc / monit / conf-available / rsyslog / etc / monit / conf-enabled /Atkal mēs restartējam Monit pakalpojumu:
systemctl restart monitor
9. Kā veikt Proftpd uzraudzību
1. darbība
Šī veidne pēc noklusējuma nav pieejama vietnē Monit, tāpēc mums ir jāizveido jauns fails mapē / etc / monit / conf-available /, lai to paveiktu:
nano / etc / monit / conf-available / proftpdŠajā jaunajā failā mēs ielīmēsim:
pārbaudiet proftpd procesu ar pidfile /var/run/proftpd.pid start program = "/etc/init.d/proftpd start" stop program = "/etc/init.d/proftpd stop", ja neizdevās 21. porta protokols ftp, tad restartējiet
2. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:
Ctrl + O
Mēs atstājam redaktoru, izmantojot:
Ctrl + X
3. solis
Kad šis fails ir saglabāts, mēs izpildīsim šādas rindas:
ln -s / etc / monit / conf -available / proftpd / etc / monit / conf -enabled monit -t (Ļauj pārbaudīt faila sintaksi) systemctl restart monit
4. solis
Mēs varam pārbaudīt, vai šie pakalpojumi ir pievienoti Monit tīmekļa saskarnei:
5. solis
Mēs varam noklikšķināt uz pakalpojuma, lai redzētu detalizētu informāciju par to:
10. Kā uzraudzīt, izmantojot Debian 9 termināli
1. darbība
Ja mēs uzraugām procesus, izmantojot konsoli, mēs varam izpildīt šādu rindu, lai parādītu aktīvo procesu kopsavilkumu:
monit kopsavilkumsŠis būs rezultāts:
2. solis
Ja mēs vēlamies redzēt visu pakalpojumu statusu, mēs izpildīsim šādu rindu:
monitora statussŠis būs rezultāts:
3. solis
Lai uzzinātu konkrēta procesa statusu, mēs izpildīsim sintaksi:
monitora statuss (process)
Tādā veidā Monit ir vienkārša un pilnīga alternatīva, lai redzētu to procesu statusu, kuri ir jāuzrauga reālā laikā, sniedzot plašu informāciju par tiem.