S3バケットの使用量を監視するnagiosプラグインをpythonで書きました。 pythonでnagiosプラグインを作成する時にとても便利な、pynagモジュールを利用しております。 ■事前準備(モジュールインストール) # yum install python-boto # yum install pynag # yum install python-yaml ■ソースコード check_s3size.py #!/usr/bin/env python import boto,os,yaml from pynag.Plugins import simple as Plugin np = Plugin() np.add_arg("f","key-file", "Enter a aws cridential key file", required=None) np.add_arg("b",
![S3バケットの容量を監視するnagiosプラグイン(python – pynag製) | iret.media](https://cdn-ak-scissors.b.st-hatena.com/image/square/d4cb18fd98a1c4ff32b9eec242ee1f6d26391d8f/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fuploads%2F2015%2F07%2Feyecatch-nagios-2.png)