Kā uzraudzīt Ubuntu Linux veiktspēju, izmantojot Pydash

Pastāvīga mūsu pārvaldīto komandu darbības uzraudzība ļauj mums spert soli tālāk iespējamo kļūmju risināšanā un tādā veidā saglabāt labāko organizatorisko līmeni IT līmenī.

Mēs zinām, ka ir daudz rīku, kas ļauj mums pārvaldīt iekārtas operētājsistēmu un aparatūras statusu, un šoreiz šajā apmācībā tiks detalizēti analizēts vienkāršs rīks, kas piedāvā lieliskus ziņojumus par sistēmas darbību: Pidašs.

Kas ir PydashPidašs ir rakstīts rīks Django un Python, kuras pamatā ir tīmekļa vide, un to var palaist dažādos distros, piemēram, CentOS, Fedora, Ubuntu, Debian. Pidašs ļauj centralizēti kontrolēt sistēmas aspektus, piemēram:

  • Tīkla trafiks.
  • PROCESORS.
  • Diski.
  • RAM.
  • Aktīvi lietotāji reālā laikā utt.
  • Procesi un pakalpojumi.

1. Kā instalēt Pydash operētājsistēmā Linux

1. darbība
Šajā gadījumā mēs izmantosim Ubuntu 16.10 un vispirms mēs instalēsim nepieciešamās pakotnes atbilstoši mūsu izmantotajam izplatījumam:

CentOS un RedHat

 yum install epel-release yum install git python-pip

Debian / Ubuntu

 sudo apt instalēt git python-pip

Fedora

 dnf instalējiet git python-pip

PALIELINĀT

2. solis
Šajā gadījumā mums jau ir instalēts pip, lai nebūtu problēmu Python atkarības mēs izpildīsim šādu komandu:

 sudo pip instalējiet virtualenv

PALIELINĀT

3. solis
Tagad mēs izmantosim komandu git, lai mūsu direktorijā veiktu Pydash klonēšanas procesu šādi:

 git klons https://github.com/k3oni/pydash.git
4. solis
Kad Pydash ir klonēts, mēs piekļūstam Pydash, izmantojot rindu:
 cd pydash

PALIELINĀT

2. Kā izveidot virtuālu Pydash vidi Linux


Kad šis process ir pabeigts, nākamais solis ir izveidot projekta virtuālo vidi, ko sauc par pydashtest.

1. darbība
Šim nolūkam mēs izpildīsim šādu komandu, kur mēs nosauksim savu vidi:

 virtualenv pydashtest #Virtuālās vides nosaukums
šajā gadījumā tas būs:
 virtualenv pydashtest # solvetic-pydash

PALIELINĀT

2. solis
Tālāk mums jāaktivizē minētā vide, izpildot šādu rindu:

 source / home / solvetic / pydash / pydashtest / bin / aktivizēt 

PALIELINĀT

Mēs varam pārbaudīt, vai virtuālā vide ir aktivizēta, jo mūsu rindas sākumā (pydashtest).

3. solis
Nākamais solis ir instalēt pydash projekta prasības, izmantojot komandu cat šādi, ja vēlaties novērot tā saturu:

 kaķa prasības.txt
4. solis
Lai to instalētu, mēs veicam šādas darbības:
 pip instalēt -r prasības.txt

PALIELINĀT

5. solis
Tālāk mēs ejam uz direktoriju, kurā ir instalēta pydash, un mēs izmantosim vēlamo redaktoru, lai piekļūtu failam settings.py. Tur mēs varam pielāgot vēlamo vērtību laukā SECRET_KEY.

 sudo nano pydash / settings.py

PALIELINĀT

6. darbība
Kad izmaiņas ir veiktas mēs paturam failu, izmantojot taustiņu kombināciju

Ctrl + O

un mēs to atstājam, izmantojot:

Ctrl + X

PiezīmeIzmantojot vi, mēs izmantosim : wq.

7. solis
Tagad mēs turpinām izveidot datu bāzi, izmantojot Django, un vienlaikus izveidojam autentifikācijas sistēmu un projekta virslietotāju, un mēs veiksim sekojošo:

 python manage.py syncdb 
8. solis
Tiks parādīta virkne jautājumu, uz kuriem mums jāatbild, pamatojoties uz vēlamo konfigurāciju:

PALIELINĀT

9. solis
Visbeidzot, mēs sāksim django serveris izpildot šādu komandu:

 python manage.py runerver

PALIELINĀT

9. solis
Mēs novērojam piekļuvi Pydash funkcijām, dodoties uz mūsu pārlūkprogrammu un ievadot šādu informāciju:

 http://127.0.0.1:8000/
10. solis
Tiks parādīts šāds logs, kurā mēs ievadīsim superlietotāja akreditācijas dati iepriekš izveidots:

PALIELINĀT

11. solis
Pēc piekļuves mums būs pieejama visa sistēmas informācija. Mēs atradām visu sistēmas informāciju piemēram, tā nosaukums, versija, kodols, CPU utt.

PALIELINĀT

12. solis
Mēs redzam, ka mums ir vairākas kategorijas, lai reālā laikā analizētu katras no tām statusu, piemēram:

  • Disks
  • CPU (procesors)
  • RAM
  • Slodze (slodzes līmeņi diskos)
  • Lietotāji
  • Netstat (tīkla statuss)
  • Tīkls
  • Procesi
13. solis
Katra no šīm opcijām parādīs reāla informācija par šo stāvokli.

PALIELINĀT

14. darbība
Kā redzam, Pydash kļūst par pamatinstrumentu mūsu operētājsistēmu darbības uzraudzības procesam vairākos aspektos. Katra mūsu pārskatītā analīze tiks saglabāta terminālī. Mēs varam iziet no lietojumprogrammas izmantojot šādus taustiņus:

Ctrl + C

PALIELINĀT

Tādējādi Pydash kļūst par sabiedroto visiem uzraudzības un kontroles procesiem Linux vidē. Tas ir pilnīgs veids, kā uzzināt, kas notiek jūsu Linux datorā, un atrast iespējamās kļūdas. Ja jūs interesē iespēja analizēt savas komandas uzvedību, šeit mēs piedāvājam citu alternatīvu pārraudzīt Linux sistēmas, bet šoreiz ar Sysdig.

Pārraugiet Ubuntu Linux

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave