複数のコンピューターを同時に監視する必要があったことはありますか? これがあなたの場合であるならば、確かにあなたは他の問題に遭遇したか、それらすべての情報を見るために別の方法をとらなければなりませんでした。 上記のすべてと同一視する場合、 ミュンヘン それはあなたの祈りへの答えです。 それはプログラムです サーバーからの統計を含むデータが表示されます CPU、ワークロード、使用RAM、ネットワークトラフィックなど。
この中で 役職 サーバーがどのように機能するかなどを説明しようとはしていません。 ここではあなただけを教えます この強力なアプリケーションをインストールして実行する方法 Ubuntuベースのコンピューターで。 残りは自分で実行する必要があります。 ここでは、この点に関して知っておく必要のあるすべてのことを説明します。
UbuntuにMuninをインストールする方法
- はい。 このプログラムのインストールは非常に簡単なので、「sudo apt install munin」コマンド(引用符なし)を使用してターミナルからインストールできることを知っているのは公式リポジトリにあると言えば十分です。 Syanpticなどのパッケージマネージャーから。 インストールしたら、それを機能させる必要があります。そのために、次のステップに進みます。
- パスにある構成ファイルを編集します / var / cache / munin / www 次のテキストをコピーして貼り付けます。つまり、次のテキストのみが必要です。
dbdir / var / lib / munin
htmldir / var / cache / munin / www
logdir / var / log / munin
rundir / var / run / munin#HTMLテンプレートを探す場所
tmpldir / etc / munin /テンプレート#単純なホストツリー
[munin.localhost.com]
アドレス127.0.0.1
use_node_name yes [/ sourcecode]
- 次に、サーバーファイルを編集して、サーバーファイルがそれ自体のノードとして機能し、ネットワーク上のすべてのインターフェイスではなく、それ自体のみをリッスンするようにします(ループバック)。 これは、ファイルを編集することによって実現されます munin-node.conf 値の変更 host 127.0.0.1。
- 次のステップでは、ファイルを編集します apache.conf エイリアスを構成するには、次のテキストを使用します。
エイリアス/ munin / var / cache / munin / www
注文の許可、拒否
#ローカルホストから許可127.0.0.0/8 :: 1
すべてから許可
オプションなし#このファイルは、.htaccessファイルまたはapacheの一部として使用できます
#設定ファイル。
#
#.htaccessファイルオプションがmuninwwwディレクトリを機能させるため
#(/ var / cache / munin / www)には「AllowOverrideall」などが必要です
#そのセットに近い。
#AuthUserFile / etc / munin / munin-htpasswd
AuthName "admin"
AuthTypeディレクティブの基本
有効なユーザーを必要とします#この次の部分では、mod_expiresを有効にする必要があります。
##ファイルのデフォルトの有効期限を5分10秒に設定します。
#それらの作成(変更)時間。 おそらく新しいファイルがあります
# その時。
#
ExpiresActive On
デフォルトのM310を期限切れにします
- 次に、ユーザーが「admin」であることを考慮して、ターミナルを開き、ファイルを変更したディレクトリにアクセスして、次のコマンドでパスワードを作成します。
htpasswd -c munin-htpasswd admin
- すべてがすでに構成されています。 ここで、それを機能させるために、次のコマンドを記述します。
service munin-node restart && service apache2 restart
何が欠けているでしょうか? 最も重要なこと:サーバーの監視を開始します。 このためには、アクセスして以前に定義したユーザー名とパスワードを入力するだけです。 munin.localhost.com、その時点で、この投稿の見出しが表示されます。
経由: root.com.