Despre Linux

  • Facebook
  • Twitter
  • LinkedIn
  • Acasă
  • Linux
    • Comenzi Linux
    • Tutoriale
  • Kubernetes
  • RHCSA
    • Exerciții RHCSA
    • SELinux
    • Permisiuni
  • General
    • Open source
  • Contact

Pinguzo: monitorizare grafică în timp real a unui server Linux

26 februarie 2017 By Bobses 5 comentarii

Inspirat de un comentariu al lui Mălin la articolul în care am prezentat Netdata, un instrument de monitorizare grafică în timp real a unui server Linux, am încercat și Pinguzo. Așadar, să vorbim despre Pinguzo, o altă unealtă de monitorizare a ceea ce se întâmplă pe un server Linux. Pinguzo, monitorizare Linux în timp real!

Pinguzo este dezvoltat intens de cei de la Softaculous. Pinguzo permite nu numai monitorizarea serverelor Linux, dar și a website-urilor găzduite pe serverele monitorizate, trmiterea de alerte, statistici și grafice (uptime, downtime) sau modul de utilizare a resurselor. Pinguzo funcționează, în principiu, pe toate distribuțiile Linux, dar dezvoltatorii săi recomandă CentOS, Debian, Ubuntu, Fedora, Scientific Linux, RHEL, openSUSE, Slackware, Gentoo, Archlinux.

Pare foarte interesant, așa că mi-am făcut timp să testez și acest serviciu pe un server VPS de la chroot.ro. 🙂

Primul pas este crearea unui cont pe pagina Pinguzo - acest cont poate fi folosit ulterior pentru toate produsele Softaculous. După activarea contului și prima logare, vom fi întâmpinați de un panou cum este cel de mai jos:

Panou administrare Pinguzo

Adăugarea unui server în Pinguzo

Al doilea pas este adăugarea unui server. Click pe Add server în dreapta sus; serverul poate fi adăugat fie prin intermediul hostname-ului, fie prin IP. După indicarea IP-ului sau hostname-ului, ne va fi indicată o comandă care trebuie rulată pe serverul nostru (va descărca și va rula scriptul de instalare a clientului Pinguzo pe server). Click pe Copy Command pentru a copia în întregime comanda și a nu omite vreun caracter. Această comandă va trebui rulată pe serverul nostru ca root (nu merge cu sudo, așa că va trebui să rulați înainte sudo su pentru a deveni root):

Comandă instalare Pinguzo

După rularea comenzii pe server va apărea și răspunsul:

Final instalare Pinguzo client

După adăugarea primului server, panoul de administrare servere arată ca mai jos:

Dacă dăm click pe Edit, avem mai multe opțiuni: vizualizare server, setare alerte, reinstalare script sau ștergere:

Dacă dorim să vizualizăm ceea ce se întâmplă pe server, click pe View Server și ni se va dezvălui activitatea de pe serverul nostru în toată măreția:

Se observă graficele care ne arată activitatea procesorului, a memoriei, informații despre server, ultimele procese rulate. De asemenea, în partea de sus există câteva taburi care ne vor duce direct la ceea ce ne intersează: CPU, memorie , disk, rețea, procese sau alerte.

Adăugarea unui website în Pinguzo

După ce am adăugat toate serevrele pe care le dorim monitorizate, trecem la adăugarea site-urilor web.

În partea stângă click pe Websites, apoi pe Add website. În fereastra care se deschide, vom introduce un nume pentru o mai ușoară identificare, apoi adresa web a site-ului (putem face câteva setări interesante - intervalul verificării, etc.):

Adăugare website în Pinguzo

Panoul de administrare a website-urilor monitorizate arată astfel:

Panou administrare website-uri în Pinguzo

Click pe săgeata din partea dreaptă și vom ajunge la privirea de ansamblu asupra website-ului dorit:

Și aici se observă câteva taburi în partea de sus a paginii: timpul mediu de răspuns, loguri și alerte:

Verificări și notificări cu Pinguzo

În panoul din partea stângă vom vedea câteva meniuri interesante: Ckecks, Notifications, Users, Pages...

Checks ne permite să adăugăm verificări suplimentare pentru câteva servicii: SMTP, POP3, FTP sau altele.

Notifications ne permite să adăugăm notificări suplimentarea facță de cea prestabilită: se pot adăuga notificări prin SMS, Pushbullet, telegram, Twitter și altele.

Înainte de a încheia prezentarea Pinguzo, vreau să adaug faptul că, atât pentru servere, cât și pentru site-uri web se permite selectarea unui interval de urmărire și afișare a graficelor: de la 30 de minute până la un interval personalizat.

Selectare interval personalizat

Avantajul față de Netdata este că putem gestiona dintr-un singur loc toate serverele și toate website-urile care ne interesează; nici Netdata și nici Pinguzo client nu consumă multe resurse. Deocamdată încă n-am dezinstalat Netdata - voi urmări îndeaproape cum se comportă cele două unelte de monitorizare.

Îmi doresc să-mi fac timp să testez și Webuzo, panoul de administrare a unui VPS făcut tot de cei de la Softaculous.

Partajează asta:

  • Dă clic pentru a partaja pe Facebook(Se deschide într-o fereastră nouă)
  • Dă clic pentru a partaja pe LinkedIn(Se deschide într-o fereastră nouă)
  • Dă clic pentru a partaja pe Twitter(Se deschide într-o fereastră nouă)

Similare

Din categoria: Tutoriale Etichete: linux, monitorizare, Pinguzo, server virtual privat, Softaculous, VPS

Comentarii

  1. Andrei a zis

    17 iulie 2017 la ora 11:17

    Salutare,

    Se poate instala Pinguzo si Webuzo pe acelasi server sau trebuie sa achizitionez alt server separat pentru pinguzo?

    Multumesc! 🙂

    Răspunde
    • Bobses a zis

      17 iulie 2017 la ora 21:53

      Salut.
      Da, se poate. Pinguzo e doar un serviciu de monitorizare, nu un panou de administrare.

      Răspunde
  2. Malin a zis

    26 februarie 2017 la ora 21:26

    Multumesc pentru link si felicitari pentru munca depusa cu subiectul asta. Pentru mine Pinguzo e suficient pentru a monitoriza toate serverele in acelasi timp si ma bucura ca are suport cross platform.
    Dincolo de asta baietii de la Softaculous sunt destul de prompti in ceea ce priveste suportul. La un momentdat, pe vremea cand era beta (nu public) am remarcat ca nu se pot sterge servere din lista si le-am cerut sa-mi stearga ei un server, iar la nici 12 ore de la deschiderea ticketului m-au notificat ca or sa implementeze posibilitatea de stergere in urmatorul update.
    Trei zile mai tarziu era deja implementat si la scurt timp iesea in public beta.

    Răspunde
    • Bobses a zis

      26 februarie 2017 la ora 21:59

      Mulțumesc și eu.
      Într-adevăr, Pinguzo pare mai complex decât Netdata; mai mult, Softaculous e Softaculous - una e să lucreze o echipă la un proiect, alta doar un om sau doi. Să vedem dacă îl vor menține gratuit când va ieși din beta.
      Probabil voi rămâne doar cu Pinguzo și voi renunța la Netdata.

      Răspunde

Trackbacks

  1. Instalare Prometheus și Grafana în CentOS 7 | Despre Linux spune:
    22 aprilie 2018 la 12:00

    […] a rămas fără memorie liberă, spațiu lipsă pe disc, etc.). În trecut, am mai prezentat Pinguzo și Netdata, alte două instrumente de monitorizare a serverelor web. Prometheus ridică, însă, […]

    Răspunde

Lasă un răspuns Anulează răspunsul

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

Copyright © 2023 · Bobses

Administrează consimțămintele pentru cookie-uri
Pentru a oferi cea mai bună experiență, folosim tehnologii, cum ar fi cookie-uri, pentru a stoca și/sau accesa informațiile despre dispozitive. Consimțământul pentru aceste tehnologii ne permite să procesăm date, cum ar fi comportamentul de navigare sau ID-uri unice pe acest site. Dacă nu îți dai consimțământul sau îți retragi consimțământul dat poate avea afecte negative asupra unor anumite funcționalități și funcții.
Funcționale Mereu activ
Stocarea tehnică sau accesul sunt strict necesare în scopul legitim de a permite utilizarea unui anumit serviciu cerut în mod explicit de către un abonat sau un utilizator sau în scopul exclusiv de a executa transmiterea unei comunicări printr-o rețea de comunicații electronice.
Preferințe
Stocarea tehnică sau accesul este necesară în scop legitim pentru stocarea preferințelor care nu sunt cerute de abonat sau utilizator.
Statistici
Stocarea tehnică sau accesul care sunt utilizate exclusiv în scopuri statistice. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Stocarea tehnică sau accesul sunt necesare pentru a crea profiluri de utilizator pentru a trimite publicitate sau pentru a urmări utilizatorul pe un site web sau pe mai multe site-uri web în scopuri de marketing similare.
Administrează opțiunile Administrează serviciile Administrează vânzătorii Citește mai multe despre aceste scopuri
Vizualizează preferințele
{title} {title} {title}