Skrip yang menunjukkan maklumat dari sistem kami

Apabila anda mempunyai pelayan, tugas mengautomatik selalu berguna, ini menjimatkan masa dan juga membantu dengan toleransi kesalahan, anda tahu… «lakukan ini sekiranya ram rendah » ... «mulakan semula perkhidmatan tersebut sekiranya soket tersebut gagal»... Dll, perinciannya adalah untuk mengotomatisasi tugas, perkara pertama adalah mengetahui status pelayan semasa.

Skrip untuk memaparkan maklumat dari sistem kami

Saya telah memberitahu anda tentang skrip yang menunjukkan statistik penggunaan RAM Apache, kali ini saya akan memberitahu anda mengenai skrip yang menunjukkan maklumat ini:

  • Adakah atau tidak disambungkan ke internet
  • Sistem pengendalian
  • pengedaran
  • Senibina
  • Kernel
  • nama hos
  • IP Dalaman
  • IP luaran
  • DNS yang anda gunakan
  • Pengguna yang log masuk
  • Statistik RAM dan SWAP
  • Ruang HDD
  • Masa yang diperlukan untuk skrip memaparkan maklumat
  • Uptime

Cara mendapatkan Skrip yang menunjukkan maklumat dari sistem kami

Perkara pertama adalah memuat turunnya, kemudian memberikannya izin pelaksanaan, akhirnya kita melaksanakannya dengan parameter -I sehingga dipasang di sistem kita dan lebih mudah untuk melaksanakannya di masa depan. Buka terminal dan masukkan arahan berikut:

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

Ia akan meminta kata laluan, kami mengetiknya, tekan Enter dan hanya itu, kami dapat melihat maklumat sistem kami dengan melaksanakan:

monitor

Contoh maklumat yang diberikan oleh Skrip:

monitor-skrip-tangkapan skrin

Seperti yang anda lihat dalam perintah, penulis skripnya adalah TecMint.com, terima kasih Avishek Kumar untuk siarkannya.

Baiklah, saya harap tidak ada yang berguna untuk anda 😉


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Aurelio janeiro kata

    Hei.

    Saya mengikuti langkah-langkah yang dijelaskan dan ketika saya menulis ./tecmint_monitor.sh -Saya memberitahu saya bahawa pilihan itu tidak sah ... Mesejnya adalah ./tecmint_monitor.sh: pilihan haram - Saya

    Boleh kamu bantu saya?

    salam

    1.    Edgar perez kata

      Ia huruf kecil i.

    2.    Jose Miguel Folgueira kata

      Parameternya adalah i-latin, bukan ele 🙂

      Bagaimanapun, skrip gagal saya kerana baris yang berisi "su -c", karena di ubuntu sudo digunakan untuk mendapatkan izin root.

      1.    pepe kata

        dan apa yang berlaku bahawa «sudo su -« tidak berfungsi

    3.    KZKG ^ Gaara kata

      Edit fail (sudo nano / usr / bin / monitor) dan pada baris 75 tertulis "hostname -I" ... hapus -I dan anda sudah selesai

    4.    Javier Espinoza kata

      cuba dengan cara ini
      ./tecmint_monitor.sh -i

    5.    Jose Miguel Folgueira kata

      Bagaimanapun, jika anda menjalankan skrip tanpa parameter, itu memberi anda maklumat yang sesuai. Yang dilakukannya secara dalaman ialah menyalin skrip "tecmint_monitor.sh" di / usr / bin / dengan nama "monitor" (dengan izin pelaksanaan).

  2.   brito9112 kata

    Saya meletakkannya di pelayan ubuntu 12.04 dan mendapat ralat ini

    Muat turun / tecmint_monitor.sh: 26: Muat turun / tecmint_monitor.sh: [[: tidak dijumpai
    Muat turun / tecmint_monitor.sh: 36: Muat turun / tecmint_monitor.sh: [[: tidak dijumpai
    Muat turun / tecmint_monitor.sh: 43: Muat turun / tecmint_monitor.sh: [[: tidak dijumpai

    Saya mempunyai izin pelaksanaan dan saya meletakkan parameter -I, apa yang menjadi penyebab masalahnya?

  3.   NedHard kata

    Posting Menarik, cara yang baik untuk mengautomasikan permintaan maklumat, sambil menjimatkan masa yang dapat digunakan untuk masalah lain.
    off topic: @ KZKG ^ Gaara, bolehkah anda membalas e-mel, itu tidak begitu rumit.
    UCAPAN

    1.    KZKG ^ Gaara kata

      E-mel apa? 😀

      1.    Diaz kata

        artikel hebat.

        tetapi ketika saya mendapati diri saya?

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

        Saya tidak pergi ..

      2.    NedHard kata

        Dua yang saya kirimkan kepada anda beberapa minggu yang lalu, mereka tidak melantun, jadi e-mel yang anda berikan kepada saya di FLISOL adalah betul ...

      3.    KZKG ^ Gaara kata

        Tulis saya lagi untuk melihat 0_oU

      4.    NedHard kata

        Periksa untuk mengetahui sama ada ia tiba

  4.   Ruben Cotera kata

    Hebat !! Ia bagus, walaupun dapat dilengkapi dengan maklumat tambahan. Walaupun ya, mudah disesuaikan. Terima kasih kerana sudi berkongsi!

  5.   Leandro kata

    Alat yang sangat berguna yang juga digunakan untuk memantau perkhidmatan dan sumber, selain dapat mengatur tindakan berdasarkan apa, serta mengirim peringatan e-mel, adalah monit:

    https://mmonit.com/monit/

  6.   eliotime3000 kata

    TUTUP DAN AMBIL KUNCI KEBAKARAN SAYA!

  7.   NaM3leSS kata

    http://pastebin.com/uKRsrPvZ

    sekiranya lebih difahami 😉
    berkaitan

  8.   koratsuki kata

    apt-get pasang inxi
    jalankan di konsol:

    inxi-Fxz

    Dan bersedia ...

  9.   bangun kata

    "./Tecmint_monitor.sh -I" memberi saya ralat, saya mengubahnya menjadi huruf kecil seperti yang dikatakan oleh @Edgar Pérez tetapi kemudian "monitor" muncul sebagai arahan yang tidak diketahui: /
    Apa yang saya buat salah? u__ú

    1.    lesco kata

      Nampaknya ia tidak dipasang dengan betul. Saya mempunyai Debian, tetapi saya telah dikonfigurasi sudo seperti di Ubuntu, iaitu, saya tidak mempunyai kata laluan yang diberikan kepada pengguna root dan, oleh itu, saya tidak mempunyai kata laluan yang diminta untuk saya masukkan semasa pemasangan. Sekiranya saya memasukkan nama pengguna saya, pemasangan gagal, kerana bukan kata laluan root. Ini berfungsi untuk saya:

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

      Oleh itu, ia dipasang dengan berkesan. Kemudian jalankan di mana-mana terminal: monitor

  10.   Katekyo kata

    mmm ... sudah tiba masanya untuk mencubanya

  11.   lesco kata

    Skripnya bagus, tetapi dalam memori RAM yang digunakan menandakan nilai yang tidak boleh dipercayai. Ketika di monitor sistem apa pun saya melihat bahawa saya telah menggunakan 370 MB, skrip ini menunjukkan bahawa itu adalah 991 MB (?).

  12.   kejam kata

    Skripnya baik tetapi dengan inxi ia menunjukkan lebih banyak data kepada anda.

  13.   JoRgE-1987 kata

    Hebat !!!!

    Sangat sesuai untuk saya berhenti menarik arahan satu persatu di konsol ketika saya harus menjalankan tugas pentadbiran. 🙂

    Sayang sekali tidak pada GitHub untuk dapat memalsukannya dan dapat mengerjakan skrip dengan lebih selesa.

    Salam!

  14.   pengawal selia kata

    Deluxe.

    Terima kasih kerana sudi berkongsi.

    Salam!

  15.   pencuri kata

    ini baik, walaupun tidak cukup