Slack
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*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...
826 git clone https://github.com/sstephenson/ruby-buil...
827 echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/....
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/T08BUHFEE...
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')...
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 向けの処理が実行中に発行される...
特に制限なくSQL の処理をしているのでこんなことに・・
PROBLEM
Date / Time
----------------
2016.01.03 / 15:23:59
Status
----------------
PROBLEM
Host
----------------
ubDevsrv
Trigger
----------------
Disk I/O is overloaded on ubDevsrv: 66.7 %
終了行:
*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...
826 git clone https://github.com/sstephenson/ruby-buil...
827 echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/....
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/T08BUHFEE...
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')...
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 向けの処理が実行中に発行される...
特に制限なくSQL の処理をしているのでこんなことに・・
PROBLEM
Date / Time
----------------
2016.01.03 / 15:23:59
Status
----------------
PROBLEM
Host
----------------
ubDevsrv
Trigger
----------------
Disk I/O is overloaded on ubDevsrv: 66.7 %
ページ名: