Saat Anda memiliki server, mengotomatiskan tugas selalu berguna, menghemat waktu kami dan juga membantu dengan toleransi kesalahan, Anda tahu… «lakukan ini jika ram rendah » ... "restart layanan tersebut jika soket tersebut gagal»... Dll, detailnya adalah untuk mengotomatiskan tugas, hal pertama yang harus diketahui adalah status server saat ini.
Script untuk menampilkan informasi dari sistem kami
Aku sudah memberitahumu tentang sebuah naskah yang menunjukkan statistik konsumsi RAM Apache, kali ini saya akan memberi tahu Anda tentang skrip yang menunjukkan informasi ini:
- Apakah atau tidak terhubung ke internet
- Sistema Operativo
- distro
- arsitektur
- Inti
- hostname
- IP Internal
- IP Eksternal
- DNS yang Anda gunakan
- Pengguna yang tercatat
- Statistik RAM dan SWAP
- Ruang HDD
- Waktu yang dibutuhkan skrip untuk menampilkan informasi
- Uptime
Bagaimana mendapatkan Script yang menunjukkan informasi dari sistem kami
Hal pertama adalah mendownloadnya, kemudian memberikan izin eksekusi, akhirnya kita mengeksekusinya dengan parameter -I sehingga terinstal di sistem kita dan lebih mudah untuk dieksekusi di kemudian hari. Buka terminal dan masukkan perintah berikut:
wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I
Ini akan meminta kami untuk kata sandi, kami mengetiknya, tekan Enter dan hanya itu, kami dapat melihat informasi dari sistem kami dengan menjalankan:
monitor
Contoh informasi yang disediakan oleh Script:
Seperti yang Anda lihat di perintah, penulis skripnya adalah TecMint.com, terima kasih Avishek Kumar untuk mempostingnya.
Yah, tidak ada yang saya harap berguna untuk Anda 😉
Hola.
Saya mengikuti langkah-langkah yang dijelaskan dan ketika saya menulis ./tecmint_monitor.sh -Saya memberitahu saya bahwa opsi tidak valid ... Pesannya adalah ./tecmint_monitor.sh: opsi ilegal - Saya
Bisakah kamu membantuku?
salam
Ini adalah huruf kecil i.
Parameternya adalah i-latin, bukan ele 🙂
Bagaimanapun, skrip gagal saya karena baris yang berisi "su -c", karena di ubuntu sudo digunakan untuk mendapatkan izin root.
dan apa yang terjadi karena «sudo su -« tidak berfungsi
Edit file (sudo nano / usr / bin / monitor) dan pada baris 75 dikatakan "hostname -I" ... hapus -I dan selesai
coba cara ini
./tecmint_monitor.sh -i
Bagaimanapun, jika Anda menjalankan skrip tanpa parameter, ini memberi Anda informasi yang sesuai. Apa yang dilakukannya secara internal adalah menyalin skrip "tecmint_monitor.sh" di / usr / bin / dengan nama "monitor" (dengan izin eksekusi).
Saya meletakkannya di server ubuntu 12.04 dan mendapat kesalahan ini
Unduhan / tecmint_monitor.sh: 26: Unduhan / tecmint_monitor.sh: [[: tidak ditemukan
Unduhan / tecmint_monitor.sh: 36: Unduhan / tecmint_monitor.sh: [[: tidak ditemukan
Unduhan / tecmint_monitor.sh: 43: Unduhan / tecmint_monitor.sh: [[: tidak ditemukan
Saya memiliki izin eksekusi dan saya meletakkan parameter -I, apa yang bisa menjadi penyebab masalahnya?
Posting Menarik, cara yang baik untuk mengotomatiskan permintaan informasi, sekaligus menghemat waktu yang dapat digunakan untuk masalah lain.
off topic: @ KZKG ^ Gaara, bisakah anda membalas email yang tidak terlalu rumit.
SALAM
Email apa? 😀
artikel bagus.
tetapi ketika saya menemukan diri saya sendiri?
wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh
chmod + x tecmint_monitor.sh
./tecmint_monitor.sh -I
Aku tidak pergi ..
Dua yang saya kirim beberapa minggu yang lalu, tidak terpental, jadi email yang Anda berikan kepada saya di FLISOL benar ...
Tulis saya lagi untuk melihat 0_oU
Periksa untuk melihat apakah sudah tiba
Bagus!! Ini bagus, meski bisa dilengkapi dengan informasi tambahan. Meskipun ya, mudah untuk disesuaikan. Terima kasih telah berbagi!
Alat yang sangat berguna yang juga digunakan untuk memantau layanan dan sumber daya, selain dapat mengatur tindakan berdasarkan hal-hal, serta mengirim peringatan misalnya adalah monit:
https://mmonit.com/monit/
DIAM DAN AMBIL KUNCI KEBAKARAN SAYA!
http://pastebin.com/uKRsrPvZ
dalam hal itu lebih bisa dimengerti 😉
salam
apt-get install di sini
dijalankan di konsol:
inxi-Fxz
Dan siap…
"./tecmint_monitor.sh -I" memberi saya kesalahan, saya mengubahnya menjadi huruf kecil seperti yang dikatakan @Edgar Pérez tetapi kemudian "monitor" muncul sebagai perintah yang tidak dikenal: /
Apa yang saya lakukan salah? u__ú
Sepertinya tidak dipasang dengan benar Saya memiliki Debian, tetapi sudo saya dikonfigurasi seperti di Ubuntu, yaitu, saya tidak memiliki kata sandi yang ditetapkan untuk pengguna root dan, oleh karena itu, saya tidak memiliki kata sandi yang diminta untuk saya masukkan selama instalasi. Jika saya memasukkan nama pengguna saya, penginstalan gagal, karena itu bukan kata sandi root. Ini berhasil untuk saya:
chmod + x tecmint_monitor.sh
sudo su
./tecmint_monitor.sh -i
Jadi itu dipasang secara efektif. Kemudian jalankan di terminal mana saja: monitor
mmm ... ini saatnya mencobanya
Skripnya bagus, tetapi dalam memori RAM yang digunakan itu menandai nilai yang tidak terlalu kredibel. Ketika di monitor sistem saya melihat bahwa saya telah menggunakan 370 MB, skrip ini menunjukkan bahwa itu 991 MB (¿?).
Skripnya baik-baik saja tetapi dengan inxi itu menunjukkan lebih banyak data kepada Anda.
Bagus!
Sangat cocok bagi saya untuk berhenti melemparkan perintah satu per satu di konsol ketika saya harus melakukan tugas administrasi. 🙂
Sayang sekali tidak ada di GitHub untuk dapat memalsukannya dan dapat mengerjakan skrip dengan lebih nyaman.
Salam!
Mewah.
Terima kasih telah berbagi.
Salam!
Alejo, lihat ini: http://blackhats.cubava.cu/2015/05/15/script-que-muestra-informacion-de-nuestro-sistema/
ini bagus, meskipun tidak cukup