snmptrapもwakerで自動エスカレしたいのでラッパーを書いた

最近ネットワーク機器やストレージの面倒を見ることが増えてきて、そのあたりのアプライアンス使ってると監視のトリガーにsnmptrapを利用することがあります。現在ペパボでは自動エスカレーションにwakerを採用していることもあり、snmptrapからwakerにインシデント登録できるvolleyというラッパーを書きました。

サーバに配置して、snmptrapd.confに下記のように定義するだけで、wakerに通知してくれます。

traphandle default /usr/local/bin/volley -w https://waker.example.com/topics/XXXXX/alertmanager.json

WEB業界でsnmptrapかつwaker使っているところはそんなに多くないとは思いますが、使ってみて何かあればご連絡ください。