GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Nach der Installation von Monit, wenn ich den Monit-Status myproc ausführe, erhalte ich einen Fehler beim Verbinden mit dem Monit-Daemon

Ich hatte Mühe, Monit auf meinem Ubuntu-Server einzurichten, und hier sind ein paar Dinge, die ich überprüfen sollte:

  • Stellen Sie sicher, dass Sie startup=1 in /etc/default/monit setzen
  • Stellen Sie sicher, dass Sie die httpd-Parameter in /etc/monit/monitrc auskommentieren

Ein letztes "Erwischt" in /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)

Ich hatte die Zeile "with start delay 240" zunächst unkommentiert. Es scheint, dass der httpd-Server nicht sofort startet, wenn Sie diese Option verwenden. Es dauerte eine Weile, bis mir klar wurde, warum Monit lief, aber der httpd-Server nicht.


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

Ich denke, das ist besser, es wird eine Webseite hinzugefügt, um das Monit-Ergebnis zu sehen, und der Benutzername und das Passwort sind admin und monit.


Damit dies funktioniert, müssen Sie den Prozess monit httpd so einstellen, dass Verbindungen von localhost zugelassen werden.

In Ihrer Konfigurationsdatei sollten Sie die Zeile allow localhost auskommentieren und monit neu starten.


Linux
  1. Wann kommt die Fehlermeldung „jobs :Not Found“?

  2. Wo bekomme ich den neuen String her, nachdem ich `sub` in Awk ausgeführt habe?

  3. Fehler bei der Installation von Nginx unter Ubuntu 16.04?

  4. Ich erhalte einen 404-Fehler, wenn ich auf cPanel zugreife

  5. Commandline überschreibt sich selbst, wenn die Befehle zu lang werden

Fehler nach der Installation von Octave in Ubuntu. Gibt es eine Lösung für den Fehler?

Fehler in der Linux-Konsole:Es konnte kein Dateideskriptor abgerufen werden, der sich auf die Konsole bezieht

FEHLER:„Wrapt“ kann nicht deinstalliert werden. bei der Installation von tensorflow-gpu~=1.14

Ein Befehl zum Abrufen des Synchronisierungsstatus einer Dropbox-Datei

Wie finde ich die Zeilennummer in Bash, wenn ein Fehler aufgetreten ist?

Was soll ich tun, wenn ich nach einem apt-get-Update die Fehlermeldung KEYEXPIRED erhalte?