Domanda

Sto configurando un cluster di server per l'azienda in cui lavoro e sto utilizzando Monit per monitorare che tutti i processi del server siano in esecuzione e funzionino come dovrebbero.

Per il monitoraggio di Apache, voglio usare la funzione mod_status che è spiegata qui . Tuttavia, questo si è rivelato abbastanza difficile. Indipendentemente da come configuro sia Monit che Apache, Monit continua a segnalare un errore di errore di connessione ( connessione non riuscita a 127.0.0.1:80 [APACHESTATUS via TCP] ).

Ho seguito le istruzioni su Monit Wiki senza molta fortuna. La pagina di stato di Apache ( http://127.0.0.1/server-status?auto ) funziona in qualsiasi browser con cui lo collaudo. Ho anche provato a cambiare l'host da 127.0.0.1 a localhost senza fortuna.

Ho provato questa configurazione con le versioni 4.8.x, 4.10x e 5.0-beta6 di Monit, tutte con lo stesso risultato. Inoltre, non ci sono molte informazioni utili su Google per aiutare, poiché la maggior parte dei risultati riguarda problemi più banali e semplici.

Mi sto perdendo qualcosa? O sono semplicemente stupido forse?

È stato utile?

Soluzione

Prova a modificare l'autorizzazione in Apache:

Order allow,deny
Allow from all

Controlla i file access.log e error.log di Apache - che tipo di errore viene segnalato?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top