Munin, atau bagaimana memantau pelayan kami di Linux

Munin

Adakah anda perlu memantau beberapa komputer pada masa yang sama? Sekiranya ini berlaku, sudah tentu anda menghadapi masalah lain atau terpaksa bergantian untuk melihat maklumat mereka semua. Sekiranya anda mengenal pasti semua perkara di atas, Munin Itu adalah jawapan untuk doa anda. Ia adalah program yang akan menunjukkan data dengan statistik dari pelayan kami seperti CPU, beban kerja, RAM yang digunakan, lalu lintas rangkaian, dll.

Dalam kes ini, hantar Kami tidak cuba menerangkan bagaimana pelayan berfungsi atau seumpamanya. Di sini kami hanya akan mengajar anda cara memasang dan menjalankan aplikasi hebat ini pada komputer berasaskan Ubuntu anda. Selebihnya mesti berjalan sendiri. Di sini kami memberitahu anda semua yang perlu anda ketahui dalam hal ini.

Cara memasang Munin di Ubuntu

  1. Baik. Pemasangan program ini sangat mudah, sehingga cukup untuk mengatakan bahawa di repositori rasmi untuk mengetahui bahawa kita dapat memasangnya dari terminal dengan perintah "sudo apt install munin" (tanpa tanda petik) atau dari pengurus pakej seperti Syanptic. Setelah dipasang, kita mesti membuatnya berfungsi, yang mana kita teruskan ke langkah seterusnya.
  2. Kami mengedit fail konfigurasi yang ada di jalan / var / cache / munin / www dan kami menyalin dan menampal teks berikut, iaitu hanya perlu mempunyai yang berikut:

dbdir / var / lib / munin
htmldir / var / cache / munin / www
logdir / var / log / munin
rundir / var / run / munin

# Tempat mencari templat HTML
tmpldir / etc / munin / templat

# pokok inang sederhana
[munin.localhost.com]
alamat 127.0.0.1
use_node_name ya [/ kod sumber]

  1. Seterusnya, kami mengedit fail pelayan sehingga berfungsi sebagai simpul untuk dirinya sendiri dan hanya mendengarkan dirinya sendiri (loopback) dan tidak pada semua antara muka di rangkaian. Ini dicapai dengan menyunting fail munin-node.conf menukar nilai tuan rumah kepada 127.0.0.1.
  2. Pada langkah seterusnya kita akan mengedit fail apache.conf untuk mengkonfigurasi alias, sesuatu yang akan kami lakukan dengan teks berikut:

Alias ​​/ munin / var / cache / munin / www

Perintah membenarkan, menafikan
# Benarkan dari localhost 127.0.0.0/8 :: 1
Benarkan dari semua
Pilihan Tiada

# Fail ini dapat digunakan sebagai file .htaccess, atau bagian dari apache Anda
# fail konfigurasi.
#
# Untuk pilihan fail .htaccess berfungsi direktori win munin
# (/ var / cache / munin / www) mesti mempunyai "AllowOverride all" atau sesuatu
# hampir dengan set itu.
#

AuthUserFile / etc / munin / munin-htpasswd
AuthName "pentadbir"
AuthType Basic
memerlukan pengguna sah

# Bahagian seterusnya memerlukan mod_expires diaktifkan.
#

# Tetapkan masa luput lalai untuk fail menjadi 5 minit 10 saat dari
# penciptaan mereka (pengubahsuaian) masa. Mungkin ada fail baru oleh
# masa itu.
#
ExpiresActive On
Tamat Tempoh M310 Lalai

  1. Selanjutnya, dengan mempertimbangkan bahawa pengguna akan menjadi "admin", kami membuka terminal, mengakses direktori di mana kami telah mengubah suai fail dan membuat kata laluan dengan perintah berikut:
htpasswd -c munin-htpasswd admin
  1. Semuanya sudah dikonfigurasi. Sekarang, untuk membuatnya berfungsi, kami akan menulis arahan:
service munin-node restart && service apache2 restart

Apa yang akan hilang? Perkara yang paling penting: mulakan pemantauan pelayan. Untuk ini, kita hanya perlu memasukkan nama pengguna dan kata laluan yang telah kita tentukan sebelumnya dengan mengakses munin.localhost.com, pada ketika mana kita akan melihat apa yang kita ada dalam pos ini.

Via: root.com.


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.