GNU/Linux >> Linux Esercitazione >  >> Linux

dopo aver installato monit quando eseguo monit status myproc ottengo un errore durante la connessione al demone monit

Stavo lottando per configurare monit sul mio server Ubuntu e qui ci sono alcune cose da controllare:

  • Assicurati di aver impostato startup=1 in /etc/default/monit
  • Assicurati di rimuovere il commento dai parametri httpd in /etc/monit/monitrc

Un ultimo "gotcha" 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)

All'inizio avevo la riga "with start delay 240" non commentata. Sembra che il server httpd non si avvii immediatamente se si utilizza questa opzione. Mi ci è voluto un po' per capire perché monit era in esecuzione ma il server httpd no.


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

Penso che sia meglio, aggiungerà una pagina web per vedere il risultato del monit, e il nome utente e la password sono admin e monit.


Per fare in modo che funzioni, devi impostare il processo monit httpd per consentire le connessioni da localhost.

Nel tuo file di configurazione, dovresti decommentare la riga che dice allow localhost e riavvia monit.


Linux
  1. Errore durante l'installazione di Nginx su Ubuntu 16.04?

  2. Ottengo un errore 404 quando accedo a cPanel

  3. Dove posso trovare Java SDK in Linux dopo averlo installato?

  4. Perché ottengo un tipo in conflitto per l'errore getline durante la compilazione dell'esempio di riga più lungo nel capitolo 1 di K&R2?

  5. Errore nella console linux:impossibile ottenere un descrittore di file che fa riferimento alla console

Quando viene visualizzato il messaggio di errore "lavori:non trovati"?

Errore dopo l'installazione di Octave in Ubuntu L'errore ha qualche soluzione?

ERRORE:impossibile disinstallare 'wrapt'. durante l'installazione di tensorflow-gpu~=1.14

Un comando per ottenere lo stato di sincronizzazione di un file Dropbox

Come trovo il numero di riga in Bash quando si è verificato un errore?

Cosa devo fare quando ricevo il messaggio di errore KEYEXPIRED dopo un aggiornamento apt-get?