*Slack チーム [#a272b378]

https://sekiken.slack.com

*参加 [#t8070f6f]
- http://slack.com
アカウント作って連絡ください。~
~

*チャネル [#z7c4372c]
***#general [#qc98076b]
なんでも書いてみてー

***#alert [#dc2bf5fc]
Zabbix からアラートが飛んでくるよー

***#maintenance_info [#yf45f737]
techsup とかのメンテナンス情報はここに書くよー

~
~
*周知事項 [#aedaae11]
デフォルトの設定で、22:00~8:00まで通知が来ても通知音がならないようになってる。~
(Web、Windows クライアント、Android アプリ)~

*自動的に通知するよ! [#d8bbece7]
- Wiki の更新通知
- techsup の更新通知
を堂宇通知する仕組みにしてる。~
を自動通知する仕組みにしてる。~
他にもやらせたいことがあったら #general に書いてー~
~
~

*Slack にメールを飛ばす。 [#o8adbfbc]
***ライブラリなど追加手順(history 抜粋) [#z88a7c1d]
  825  git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
  826  git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
  827  echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
  828   echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
  829   source ~/.bash_profile
  830  rbenv install --list
  831  rbenv install -v 2.0.0-p648
  832  rbenv global 2.0.0-p648
  833  ruby -v
  834  git clone https://github.com/torut/mail-to-slack.git
  
  846  gem install mail
  847  gem install slack-notifier --no-ri --no-rdoc
  

***メール通知スクリプト [#g3e4e787]
 [root@v157-7-130-26 ~]# cat /home/slack/mail-to-slack.rb
 
 #!/root/.rbenv/shims/ruby
 
 WEBHOCKURL = "https://hooks.slack.com/services/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"
 CHANNEL = "#general"
 
 require 'mail'
 require 'slack-notifier'
 
 mail = Mail.new(STDIN.read)
 
 attachment = {
   color: "#36a64f",
   pretext: mail.subject,
   author_name: "適当なユーザ名",
   text: mail.body.decoded.encode('UTF-8', mail.charset)
 }
 
 attachment['color'] = "good" if mail.subject.index('OK') === 0
 
 notifier = Slack::Notifier.new WEBHOCKURL
 notifier.channel = CHANNEL
 #notifier.username = mail.from.first
 notifier.username = "適当なユーザ名"
 notifier.ping '', attachments: [ attachment ]



*** /etc/alias に以下を追加 [#dbf9e469]
ユーザ slack を追加する。~
/etc/alias に以下を追加する。~
 
 slack:          "| /home/slack/mail-to-slack.rb"
 


~
~

*ログ(無視対応) [#u8520dec]
*** http://aviewer.dip.jp 向けの処理が実行中に発行されるアラート。 [#fec3b902]
特に制限なくSQL の処理をしているのでこんなことに・・

 PROBLEM
 Date / Time
 ----------------
 2016.01.03 / 15:23:59
 
 Status
 ----------------
 PROBLEM
 
 Host
 ----------------
 ubDevsrv
 
 Trigger
 ----------------
 Disk I/O is overloaded on ubDevsrv: 66.7 %

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS