| サービス | 種別 | 稼働時間 | メモリ | CPU | ステータス |
|---|---|---|---|---|---|
| srv-monitor | System | 29d 15h | — | — | 稼働中 |
| nginx | Process | 28d 16h | 152.9 MB | 3.5% | 稼働中 |
| apache2 | Process | 29d 11h | 227.3 MB | 4% | 稼働中 |
| mysqld | Process | 36d 4h | 9.2 MB | 2.5% | 稼働中 |
| php-fpm | Process | 38d 14h | 105.7 MB | 3% | 稼働中 |
| sshd | Process | 33d 22h | 147.2 MB | 0% | 稼働中 |
| fail2ban | Process | 13d 7h | 257.1 MB | 0.3% | 稼働中 |
| crowdsec | Process | 25d 19h | 82.5 MB | 2.2% | 稼働中 |
| redis-server | Process | 38d 2h | 195.2 MB | 0.1% | 稼働中 |
| cron | Process | 20d 16h | 78.5 MB | 2.8% | 稼働中 |
| rootfs | Filesystem | — | — | — | 稼働中 |
| eth0 | Network | — | — | — | 稼働中 |
Monit はプロセス、ファイル、ファイルシステム、ホストを見張り、壊れていると分かったものを再起動します。自前のウェブ画面を備えていて、それは動きますし、ずいぶん昔に描かれたように見えます。このページは同じ状態を読み、画面の他の部分と並べて示します。そうすればサービスの健康は、別のポートに住むのではなく、セキュリティの各モジュールの隣に立つことになります。
点検はそれぞれ、現在の状態、何を見張っているか、そして何度手を出したかとともに示されます。再起動の回数こそ目を留めるべき欄です。Monit が四十回再起動したサービスは、Monit が生かしているサービスではありません。それは繰り返し倒れているサービスであり、再起動がその事実を覆い隠しているのです。読みさえすれば Monit はその点で正直です。危ういのは、一面の緑を何も問題がない証拠と受け取ってしまうことです。
ふつうのサーバーで居場所に値する点検はこうです。ウェブサーバー、データベース、SSH のデーモン、ルートファイルシステムの空き容量、そして機械の外にある何かへの到達確認です。