Skript, který zobrazuje informace z našeho systému

Když máte servery, automatizace úkolů je vždy užitečná, šetří nám čas a také pomáhá s odolností proti chybám, víte ... «udělejte to v případě malého beranu » ... "restartovat tuto službu, pokud taková zásuvka selže»... atd., Detail spočívá v tom, že při automatizaci úkolů je první věcí znát aktuální stav serveru.

Skript pro zobrazení informací z našeho systému

Už jsem ti o tom řekl scénář který zobrazoval statistiky spotřeby paměti Apache RAM, tentokrát vám povím o skriptu, který zobrazuje tyto informace:

  • Je nebo není připojeno k internetu
  • Platforma
  • rozdělení
  • Architektura
  • Jádro
  • hostname
  • Interní IP
  • Externí IP
  • DNS, které používáte
  • Přihlášení uživatelé
  • Statistiky RAM a SWAP
  • HDD místo
  • Čas potřebný pro zobrazení informací skriptem
  • Uptime

Jak získat skript, který zobrazuje informace z našeho systému

První věcí je stáhnout si ji, poté jí udělit oprávnění ke spuštění, nakonec ji provedeme s parametrem -I, aby byla nainstalována v našem systému a v budoucnu je snazší ji spustit. Otevřete terminál a zadejte následující příkazy:

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

Požádá nás o heslo, napíšeme ho, stiskněte klávesu Enter a to je vše, můžeme zobrazit informace o našem systému spuštěním:

monitor

Příklady informací poskytovaných skriptem:

monitor-skript-screenshot

Jak vidíte v příkazech, autorem skriptu je TecMint.com, děkuji Avishekovi Kumarovi za zveřejněte to.

Doufám, že vám nic nebude užitečné 😉


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Aurelio janeiro řekl

    Dobrý den.

    Postupoval jsem podle popsaných kroků a když jsem napsal ./tecmint_monitor.sh - řekne mi, že tato volba je neplatná ... Zpráva je ./tecmint_monitor.sh: nelegální volba - já

    Můžeš mi pomoci?

    pozdravy

    1.    Edgar Perez řekl

      Je to malá písmena i.

    2.    Jose Miguel Folgueira řekl

      Parametr je i-latina, ne ele 🙂

      Skript mi ​​každopádně selže kvůli řádku, který obsahuje „su -c“, protože v Ubuntu se sudo používá k získání oprávnění root.

      1.    pepe řekl

        a co se stane, že «sudo su -« nefunguje

    3.    KZKG ^ Gaara řekl

      Upravte soubor (sudo nano / usr / bin / monitor) a na řádku 75 se zobrazí „hostname -I“ ... odeberte -I a máte hotovo

    4.    Javier Espinoza řekl

      zkuste to takhle
      ./tecmint_monitor.sh -i

    5.    Jose Miguel Folgueira řekl

      Pokud spustíte skript bez parametrů, poskytne vám odpovídající informace. Interně provádí kopírování skriptu „tecmint_monitor.sh“ do adresáře / usr / bin / s názvem „monitor“ (s oprávněními ke spuštění).

  2.   brito9112 řekl

    Dal jsem to na server ubuntu 12.04 a dostalo se této chyby

    Stahování / tecmint_monitor.sh: 26: Stahování / tecmint_monitor.sh: [[: nenalezeno
    Stahování / tecmint_monitor.sh: 36: Stahování / tecmint_monitor.sh: [[: nenalezeno
    Stahování / tecmint_monitor.sh: 43: Stahování / tecmint_monitor.sh: [[: nenalezeno

    Mám oprávnění ke spuštění a dal jsem parametr -I, co by mohlo být příčinou problému?

  3.   NedHard řekl

    Zajímavý příspěvek, dobrý způsob, jak automatizovat žádosti o informace a zároveň šetřit čas, který lze použít na jiné problémy.
    off topic: @ KZKG ^ Gaara, můžete prosím odpovědět na e-maily, což není tak složité.
    POZDRAVY

    1.    KZKG ^ Gaara řekl

      Jaké e-maily? 😀

      1.    Diaz řekl

        skvělý článek.

        ale jak jsem se ocitl?

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

        Já nejdu ..

      2.    NedHard řekl

        Ti dva, které jsem vám poslal před několika týdny, neodskočili, takže e-mail, který jste mi dali ve FLISOLU, je správný ...

      3.    KZKG ^ Gaara řekl

        Napiš mi znovu a uvidíš 0_oU

      4.    NedHard řekl

        Zkontrolujte, zda dorazila

  4.   Ruben Cotera řekl

    Skvělý!! Je to skvělé, i když by to mohlo být doplněno o další informace. I když ano, je snadné jej přizpůsobit. Děkuji za sdílení!

  5.   Leandro řekl

    Velmi užitečný nástroj, který se také používá ke sledování služeb a zdrojů, kromě toho, že je možné nastavit akce na základě toho, co je, stejně jako posílat e-mailová upozornění, je monit:

    https://mmonit.com/monit/

  6.   eliotime3000 řekl

    VYPNĚTE A ZAPNĚTE SVÝ POŽÁRNÍ KLÍČ!

  7.   NaM3leSS řekl

    http://pastebin.com/uKRsrPvZ

    v případě, že je to srozumitelnější 😉
    jde o

  8.   koratsuki řekl

    apt-get nainstalovat inxi
    spustit v konzole:

    inxi-Fxz

    A připraven ...

  9.   vzbudit řekl

    "./Tecmint_monitor.sh -I" mi dává chybu, změnil jsem to na malá písmena, jak řekl @Edgar Pérez, ale pak se "monitor" zobrazí jako neznámý příkaz: /
    Co dělám špatně? U u

    1.    Lesco řekl

      Zdá se, že je nainstalován nesprávně Mám Debian, ale mám sudo nakonfigurované jako v Ubuntu, to znamená, že nemám heslo přiřazené uživateli root, a proto nemám heslo, které jsem během instalace požádal o zadání. Pokud zadám své uživatelské jméno, instalace se nezdaří, protože to není heslo uživatele root. Toto fungovalo pro mě:

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

      Takto byla efektivně nainstalována. Pak stačí spustit v libovolném terminálu: monitor

  10.   Katekyo řekl

    mmm ... bude čas to zkusit

  11.   Lesco řekl

    Skript je dobrý, ale v použité paměti RAM označuje nepříliš důvěryhodnou hodnotu. Když na kterémkoli monitoru systému vidím, že jsem použil 370 MB, tento skript naznačuje, že je to 991 MB (¿?).

  12.   brutální řekl

    Skript je v pořádku, ale s inxi vám ukáže více dat.

  13.   JoRgE-1987 řekl

    Vynikající !!!!

    Je perfektní, abych přestal vytahovat příkazy jeden po druhém v konzole, když musím provést administrativní úkol. 🙂

    Škoda, že to není na GitHubu, aby to bylo možné falšovat a pracovat na skriptu pohodlněji.

    Zdravím!

  14.   viddeveloper řekl

    Deluxe.

    Díky za sdílení.

    Zdravím!

  15.   stalker řekl

    to je v pořádku, i když ne tak docela