AWS S3バケット内のファイルの存在を監視する必要があり、そのための単純なNagiosプラグインを作成しました。次に、これを構成して、次のようなコマンドとして定義する必要があります。
define command{
command_name check_s3file_exist
command_line /usr/lib/nagios/plugins/check_s3_exist.py $ARG1$
}
ここで、コマンドをサービス定義で使用する必要がありますが、私が見る限り、Nagiosはホストの概念を中心にしていますが、S3はホストではないため、このコマンドをどこで呼び出すか迷っています。