Debian Stretch - Monit: differenze tra le versioni

 
(2 versioni intermedie di uno stesso utente non sono mostrate)
Riga 65: Riga 65:
</pre>
</pre>
==Creare la configurazione per un nuovo servizio da monitorare==
==Creare la configurazione per un nuovo servizio da monitorare==
===ProFTPD===
Il template per il server FTP ProFTP non è disponibile in Monit, e quindi dobbiamo crearcelo:
Il template per il server FTP ProFTP non è disponibile in Monit, e quindi dobbiamo crearcelo:
<pre>
<pre>
Riga 82: Riga 83:
# systemctl restart monit
# systemctl restart monit
</pre>
</pre>
===VsFTPD===
Questo demone non crea nessun file .PID, quindi è necessario che il file di configurazione si comporti in modo differente:
<pre>
# # nano /etc/monit/conf-available/vsftpd
</pre>
con contenuto:
<pre>
check process proftpd
  matching vsftpd
  start program = "systemctl start proftpd"
  stop  program = "systemctl stop proftpd"
if failed port 21 protocol ftp then restart
</pre>
Quindi abilitiamolo e riavviamo Monit:
<pre>
# ln -s /etc/monit/conf-available/vsftpd /etc/monit/conf-enabled
# monit -t
# systemctl restart monit
</pre>
==Monitoraggio da shell==
Possiamo monitorare lo stato dei demoni anche da shell:
<pre>
# monit summary
# monit status
# monit status proftpd
</pre>
{{Autori
|Autore = [[Utente:Ferdybassi|Ferdybassi]]
|Verificata_da=
:
|Numero_revisori = 1
}}
[[Categoria:Network tools]]
[[Categoria:Monitoraggio]]