:fa-slack: node.js, npmのインストール Yeoman, Hubotでslack用botを作成 slack側でintegrationのページからbot追加し、API keyを取得 User Local社の人工知能bot api のアカウント取得 雑談ボットを動かすためのスクリプトを作成 Hubot
自分はIcingaでサーバー監視しまくり。MTUの設定していないからメール通知はしていない。監視画面見に行かないとわからない感じになっている。微妙。そこでNagiosまたはIcingaを自作Hubotと連携してSlackに通知! …と思ったが
Icingaに続き、muninもslackに通知ができるように頑張ってみた。というかあまり頑張らず、世の中にある通知スクリプトでSlackのIncoming WebhookにPOSTでJSONを送るだけだった。超簡単。 ちなみにslackの連携
参考 callback url: must be https → Let’s Encryptでssl証明書を取得 → ダメだったのでglobalsignで。 server white list: なんで/24-30の範囲で指定なんだよ/32登録させろよ… → sakuraのサーバipと、自宅のtransix DS-lite addr blockを登録 [API事例]