Skript që tregon informacion nga sistemi ynë

Kur keni servera, automatizimi i detyrave është gjithmonë i dobishëm, na kursen kohë dhe gjithashtu ndihmon në tolerancën ndaj defekteve, e dini… «bëj një gjë të tillë në rast të ramit të ulët » ... "rinisni një shërbim të tillë nëse fole e tillë dështon»... etj, detaji është se për të automatizuar detyrat, gjëja e parë është të njohësh statusin aktual të serverit.

Skript për të shfaqur informacion nga sistemi ynë

Ju kisha treguar rreth një skenar e cila po tregonte statistikat e konsumit të Apache RAM, kësaj here do t'ju tregoj për një skenar që tregon këtë informacion:

  • Orshtë ose nuk është i lidhur në internet
  • Sistemit operativ
  • shpërndarja
  • Arkitekturë
  • thelb
  • hostname
  • IP e brendshme
  • IP e jashtme
  • DNS që përdorni
  • Përdoruesit e regjistruar
  • Statistikat e RAM dhe SWAP
  • Hapësira e HDD
  • Koha u desh që skenari të shfaqte informacionin
  • Uptime

Si të merrni Script që tregon informacion nga sistemi ynë

Gjëja e parë është ta shkarkoni, pastaj t'i jepni lejet e ekzekutimit, më në fund ne e ekzekutojmë atë me parametrin -I në mënyrë që të instalohet në sistemin tonë dhe të jetë më e lehtë për ta ekzekutuar në të ardhmen. Hapni një terminal dhe vendosni komandat e mëposhtme:

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

Do të na kërkojë fjalëkalimin, ne e shtypim, shtypim Enter dhe kaq, ne mund të shohim informacionin e sistemit tonë duke ekzekutuar:

monitor

Shembuj të informacionit të siguruar nga Shkrimi:

monitor-skenar-pamje nga ekrani

Siç mund ta shihni në komanda, autori i skenarit është TecMint.com, faleminderit Avishek Kumar për postojeni atë.

Epo, shpresoj që asgjë të mos jetë e dobishme për ju


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Aurelio janeiro dijo

    Hey.

    Unë ndoqa hapat e përshkruar dhe kur shkrova ./tecmint_monitor.sh -Mua më thotë se opsioni është i pavlefshëm… Mesazhi është ./tecmint_monitor.sh: opsion i paligjshëm - I

    A mund te me ndihmosh?

    të fala

    1.    Edgar perez dijo

      Cshtë e vogël i.

    2.    Jose Miguel Folgueira dijo

      Parametri është një i-latin, jo një ele

      Sidoqoftë, skenari më dështon për shkak të linjës që përmban "su -c", pasi që në Ubuntu sudo përdoret për të marrë leje rrënjë.

      1.    pepe dijo

        dhe çfarë ndodh që «sudo su -« nuk funksionon

    3.    KZKG ^ Gaara dijo

      Redaktoni skedarin (sudo nano / usr / bin / monitor) dhe në rreshtin 75 thotë "hostname -I" ... hiqni -I dhe mbaroni

    4.    Havier Espinoza dijo

      provo ne kete menyre
      ./tecmint_monitor.sh -i

    5.    Jose Miguel Folgueira dijo

      Sidoqoftë, nëse e ekzekutoni skenarin pa parametra, ai ju jep informacionin përkatës. Ajo që bën në brendësi është kopjimi i shkrimit "tecmint_monitor.sh" në / usr / bin / me emrin "monitor" (me lejet e ekzekutimit).

  2.   brito9112 dijo

    e vendosa në një server ubuntu 12.04 dhe më duket ky gabim

    Shkarkimet / tecmint_monitor.sh: 26: Shkarkimet / tecmint_monitor.sh: [[: nuk u gjet
    Shkarkimet / tecmint_monitor.sh: 36: Shkarkimet / tecmint_monitor.sh: [[: nuk u gjet
    Shkarkimet / tecmint_monitor.sh: 43: Shkarkimet / tecmint_monitor.sh: [[: nuk u gjet

    Unë kam leje ekzekutimi dhe vendos parametrin -I, cili mund të jetë shkaku i problemit?

  3.   NedHard dijo

    Postimi Interesant, një mënyrë e mirë për të automatizuar kërkesat për informacion, duke kursyer kohë që mund të përdoret për çështje të tjera.
    jashtë temës: @ KZKG ^ Gaara, mund të përgjigjesh në email, e cila nuk është aq e komplikuar.
    Përshëndetje

    1.    KZKG ^ Gaara dijo

      Çfarë emaili? 😀

      1.    Diaz dijo

        artikull i shkëlqyeshëm.

        por si e gjej veten?

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

        Nuk po shkoj ..

      2.    NedHard dijo

        Të dy që ju dërgova disa javë më parë, ata nuk kërcejnë, kështu që emaili që më dhatë në FLISOL është i saktë ...

      3.    KZKG ^ Gaara dijo

        Më shkruaj përsëri për të parë 0_oU

      4.    NedHard dijo

        Kontrolloni për të parë nëse mbërriti

  4.   Ruben Cotera dijo

    Madhe !! Greatshtë e mrekullueshme, megjithëse mund të plotësohet me informacione shtesë. Edhe pse po, është e lehtë të personalizohet. Faleminderit për shpërndarjen!

  5.   Leandro dijo

    Një mjet shumë i dobishëm që përdoret gjithashtu për të monitoruar shërbimet dhe burimet, përveç që është në gjendje të vendosë veprime bazuar në atë, si dhe të dërgojë alarme me email, monitorohet:

    https://mmonit.com/monit/

  6.   eliotime3000 dijo

    Mbyllni dhe merrni çelësin tim të zjarrit!

  7.   NaM3leSS dijo

    http://pastebin.com/uKRsrPvZ

    në rast se është më e kuptueshme
    regards

  8.   koratsuki dijo

    apt-get instalo inxi
    ekzekutohet në tastierë:

    inxi-Fxz

    Dhe gati

  9.   Zgjohu dijo

    "./tecmint_monitor.sh -I" më jep një gabim, e ndryshova në shkronjë të vogël siç tha @ Edgar Pérez por më pas "monitor" shfaqet si një komandë e panjohur: /
    Cfare po bej keq? u__ú

    1.    lesko dijo

      Duket se është instaluar gabimisht. Unë kam Debian, por unë kam konfiguruar sudo si në Ubuntu, domethënë nuk kam një fjalëkalim të caktuar për përdoruesin rrënjë dhe, për këtë arsye, nuk kam fjalëkalimin që më kërkohet të fus gjatë instalimit. Nëse vendos emrin tim të përdoruesit, instalimi dështon, sepse nuk është fjalëkalimi kryesor. Kjo funksionoi për mua:

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

      Kështu që u instalua në mënyrë efektive. Pastaj thjesht ekzekuto në çdo terminal: monitor

  10.   Katekyo dijo

    mmm ... do të jetë koha ta provoni

  11.   lesko dijo

    Skenari është i mirë, por në memorjen RAM të përdorur shënon një vlerë jo shumë të besueshme. Kur në ndonjë monitor të sistemit shoh që kam përdorur 370 MB, ky skenar tregon se është 991 MB (?).

  12.   Brutiko dijo

    Skenari është i mirë, por me inxi ju tregon më shumë të dhëna.

  13.   JoRgE-1987 dijo

    Shkëlqyeshëm !!!!

    Perfectshtë perfekte për mua të ndaloj hedhjen e komandave një nga një në tastierë kur duhet të kryej një detyrë administrimi. 🙂

    Sa keq që nuk është në GitHub të jetë në gjendje ta falsifikojë atë dhe të punojë në skenar më të qetë.

    Përshëndetje!

  14.   zhvilluesi i mëparshëm dijo

    Luksoz

    Faleminderit për shpërndarjen.

    Përshëndetje!

  15.   stalker dijo

    kjo është mirë, megjithëse jo mjaft