GNU/Linux >> Linux の 問題 >  >> Linux

monit をインストールした後、monit status myproc を実行すると、monit デーモンへの接続でエラーが発生します

ubuntu サーバーで monit をセットアップするのに苦労していました。確認すべき点がいくつかあります:

  • /etc/default/monit で startup=1 を設定していることを確認してください
  • /etc/monit/monitrc の httpd パラメータのコメントを外してください

/etc/monit/monitrc の最後の「落とし穴」:

set daemon  120           # check services at 2-minute intervals
#  with start delay 240  # optional: delay the first check by 4-minutes (by
#                           # default Monit check immediately after Monit start)

最初は「with start delay 240」行のコメントを外しました。このオプションを使用すると、httpd サーバーがすぐに起動しないようです。 monit が実行されているのに、httpd サーバーが実行されていない理由を理解するのにしばらく時間がかかりました。


 set httpd port 2812 and
  use address 0.0.0.0
  allow 0.0.0.0/0.0.0.0
  allow admin:monit

これは良いと思います.monitの結果を見るためのウェブページが追加されます.ユーザー名とパスワードはadminとmonitです.


これを機能させるには、monit httpd プロセスを設定して、localhost からの接続を許可する必要があります。

構成ファイルで、allow localhost という行のコメントを解除する必要があります。 モニターを再起動してください。


Linux
  1. Awkで`sub`を実行した後、どこで新しい文字列を取得しますか?

  2. 18.04でYoutube-dlを更新しようとするとエラーが発生しますか?

  3. Ubuntu 14.04をクリーンインストールした後、Shim-signedエラーが発生しますか?

  1. Ubuntu 16.04にNginxをインストールするときにエラーが発生しますか?

  2. K&R2 の第 1 章の最長行の例をコンパイルすると、getline エラーの競合する型が発生するのはなぜですか?

  3. Linux コンソールのエラー:コンソールを参照するファイル記述子を取得できませんでした

  1. 「jobs:NotFound」というエラーメッセージが表示されるのはいつですか。

  2. Dropbox ファイルの同期ステータスを取得するコマンド

  3. grepさ​​れた行の後にn行目を取得する方法は?