Skripta koja prikazuje informacije iz našeg sustava

Kad imate poslužitelje, automatizacija zadataka je uvijek korisna, štedi nam vrijeme i pomaže u toleranciji kvarova, znate ... «učinite to u slučaju niskog broja ovna » ... "ponovno pokrenite takvu uslugu ako takva utičnica ne uspije»... itd., Detalj je da je za automatizaciju zadataka prva stvar znati trenutni status poslužitelja.

Skripta za prikaz podataka iz našeg sustava

Rekao sam ti o skripta koja je prikazivala statistiku potrošnje RAM-a Apache, ovaj put ću vam reći o skripti koja prikazuje ove informacije:

  • Je li povezan ili nije povezan s internetom
  • Platforma
  • distribucija
  • Arhitektura
  • Zrno
  • Ime računala
  • Interni IP
  • Vanjski IP
  • DNS koji upotrebljavate
  • Prijavljeni korisnici
  • RAM i SWAP statistika
  • HDD prostor
  • Vrijeme koje je trebalo skripti da prikaže informacije
  • Uptime

Kako doći do skripte koja prikazuje informacije iz našeg sustava

Prvo je preuzeti ga, zatim mu dati dozvole za izvršenje, konačno ga izvršavamo s parametrom -I tako da je instaliran u naš sustav i da ga je lakše izvršiti u budućnosti. Otvorite terminal i stavite sljedeće naredbe:

wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I

Zatražit će nas lozinku, upišemo je, pritisnemo Enter i to je to, podatke našeg sustava možemo vidjeti izvršavanjem:

monitor

Primjeri podataka koje pruža skripta:

monitor-skripta-snimka zaslona

Kao što možete vidjeti u naredbama, autor skripte je TecMint.com, hvala Avishek Kumar na postavi.

Pa nadam se da vam ništa neće biti korisno 😉


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Aurelio janeiro dijo

    Pozdrav.

    Slijedio sam opisane korake i kad sam napisao ./tecmint_monitor.sh -Rekao sam mi da je opcija nevaljana ... Poruka je ./tecmint_monitor.sh: ilegalna opcija - I

    Možeš li mi pomoći?

    pozdravi

    1.    Edgar Perez dijo

      To je malo slovo i.

    2.    Jose Miguel Folgueira dijo

      Parametar je i-latinica, a ne ele🙂

      U svakom slučaju, skripta mi propada zbog retka koji sadrži "su -c", jer se u Ubuntuu sudo koristi za dobivanje root dopuštenja.

      1.    Pepe dijo

        i što se događa da «sudo su -« ne djeluje

    3.    KZKG ^ Gaara dijo

      Uredite datoteku (sudo nano / usr / bin / monitor) i na liniji 75 piše "ime hosta -I" ... uklonite -I i gotovi ste

    4.    Javier Espinoza dijo

      pokušajte na ovaj način
      ./tecmint_monitor.sh -i

    5.    Jose Miguel Folgueira dijo

      U svakom slučaju, ako skriptu pokrenete bez parametara, ona će vam dati odgovarajuće informacije. Ono što interno radi je kopiranje skripte "tecmint_monitor.sh" u / usr / bin / s imenom "monitor" (s dozvolama za izvršavanje).

  2.   brito9112 dijo

    Stavio sam ga na ubuntu poslužitelj 12.04 i dobio sam ovu pogrešku

    Preuzimanja / tecmint_monitor.sh: 26: Preuzimanja / tecmint_monitor.sh: [[: nije pronađeno
    Preuzimanja / tecmint_monitor.sh: 36: Preuzimanja / tecmint_monitor.sh: [[: nije pronađeno
    Preuzimanja / tecmint_monitor.sh: 43: Preuzimanja / tecmint_monitor.sh: [[: nije pronađeno

    Imam dozvole za izvršavanje i stavljam parametar -I, što bi mogao biti uzrok problema?

  3.   NedHard dijo

    Zanimljiva pošta, dobar način za automatizaciju zahtjeva za informacijama, istovremeno štedeći vrijeme koje se može koristiti za druga pitanja.
    off topic: @ KZKG ^ Gaara, možete li, molim vas, odgovoriti na e-poštu, što i nije tako komplicirano.
    Pozdrav

    1.    KZKG ^ Gaara dijo

      Koji e-mailovi? 😀

      1.    Diaz dijo

        sjajan članak.

        ali kako se nalazim?

        wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh
        chmod + x tecmint_monitor.sh
        ./tecmint_monitor.sh -Ja

        Ne idem ..

      2.    NedHard dijo

        Njih dvoje koje sam vam poslao prije nekoliko tjedana nisu poskakivali, pa je e-mail koji ste mi dali u FLISOL-u točan ...

      3.    KZKG ^ Gaara dijo

        Napišite mi opet da vidim 0_oU

      4.    NedHard dijo

        Provjerite je li stiglo

  4.   Ruben Cotera dijo

    Sjajno!! Super je, iako bi se mogao nadopuniti dodatnim informacijama. Iako da, lako ga je prilagoditi. Hvala na dijeljenju!

  5.   Leandro dijo

    Vrlo koristan alat koji se također koristi za nadgledanje usluga i resursa, osim što može postavljati radnje na temelju stvari, kao i za slanje upozorenja, na primjer, je monit:

    https://mmonit.com/monit/

  6.   eliotime3000 dijo

    ŠUTI I UZMI MOJ KLJUČ POŽARA!

  7.   NaM3leSS dijo

    http://pastebin.com/uKRsrPvZ

    u slučaju da je razumljivije 😉
    pozdravi

  8.   koratsuki dijo

    apt-get instalirati inxi
    pokrenite u konzoli:

    inxi-Fxz

    I spremno ...

  9.   probudi se dijo

    "./tecmint_monitor.sh -I" mi daje pogrešku, promijenio sam je u mala slova kako je rekao @Edgar Pérez, ali tada se "monitor" pojavljuje kao nepoznata naredba: /
    Što radim krivo? u__ú

    1.    lesko dijo

      Čini se da je pogrešno instaliran. Imam Debian, ali sudo sam konfigurirao kao u Ubuntuu, to jest, nemam lozinku dodijeljenu root korisniku i, prema tome, nemam lozinku koju bih trebao unijeti tijekom instalacije. Ako unesem svoje korisničko ime, instalacija ne uspije jer to nije root lozinka. Ovo mi je uspjelo:

      chmod + x tecmint_monitor.sh
      sudo Su
      ./tecmint_monitor.sh -i

      Tako je učinkovito instaliran. Zatim samo pokrenite bilo koji terminal: monitor

  10.   Katekyo dijo

    mmm ... bit će vrijeme da probate

  11.   lesko dijo

    Skripta je dobra, ali u korištenoj RAM memoriji označava ne baš vjerodostojnu vrijednost. Kada na bilo kojem monitoru sustava vidim da sam potrošio 370 MB, ova skripta označava da iznosi 991 MB (?).

  12.   brutalan dijo

    Skripta je u redu, ali s inxi prikazuje vam više podataka.

  13.   JoRgE-1987 dijo

    Izvrsna !!!!

    Savršeno mi je prestati povlačiti naredbe jednu po jednu u konzoli kad moram izvršiti administrativni zadatak. 🙂

    Šteta što nije na GitHubu da bi ga uspio iskovati i moći komotnije raditi na skripti.

    Pozdrav!

  14.   viddeveloper dijo

    Deluxe.

    Hvala na dijeljenju.

    Pozdrav!

  15.   lovac koji se prikrada dijo

    ovo je u redu, iako ne sasvim