Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
障害対応のあるあると僕らの選択肢
Search
norinux
March 25, 2015
Technology
2
440
障害対応のあるあると僕らの選択肢
障害対応周りのあるあると、対応策やツールの話。
https://reactio.jp
norinux
March 25, 2015
Tweet
Share
More Decks by norinux
See All by norinux
NoCode開発で「オウ、ノーー!
norinux
0
850
インターネット基礎講座
norinux
0
83
スタートアップスタジオ流の開発プロセス
norinux
0
46
会社で書いてるコードも「OSSで公開しちゃえ!」ってしたいからそうした話 in OSS開発してる(したい)エンジニア交流会 /gx-oss-guideline-at-techmeetups
norinux
0
380
My Lightning Talk 「副業している(したい) エンジニア交流会 #2」
norinux
0
120
エンジニア流? こだわりのミーティング手法
norinux
1
110
スタートアップスタジオでの検証フェーズと技術
norinux
0
430
2018年新卒エンジニア研修 プログラミング研修【公開版】
norinux
0
49
2018年新卒エンジニア研修 セキュリティ
norinux
0
67
Other Decks in Technology
See All in Technology
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
700
エンタープライズ環境下での Active Directory の運用 TIPS
tamaiyutaro
1
1.6k
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.4k
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
220
クラウドサインにおけるプロダクトマネージャーの役割と開発プロセス / 20240410_cloudsign-PdM
bengo4com
1
690
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
240
NgRx Signal Store
rainerhahnekamp
0
130
入社後初めてのタスクでk8sアップグレードした話.pdf
kkato1
1
380
Postman v10リリース後を振り返る
nagix
0
140
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
14
35k
人間の尊厳、幸福、アクセシビリティ / 第116回「WEB TOUCH MEETING」アクセシビリティSP
nulabinc
PRO
2
180
なぜ NOT A HOTEL が Web3 に取り組むのか - NOT A HOTEL TECH TALK
ynunokawa
0
160
Featured
See All Featured
Bash Introduction
62gerente
604
210k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Infographics Made Easy
chrislema
237
18k
Done Done
chrislema
178
15k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
20
1.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Being A Developer After 40
akosma
56
580k
Making the Leap to Tech Lead
cromwellryan
123
8.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.3k
Transcript
障害対応のあるある と僕らの選択肢 of Gotanda.pm #4 by 佐々木喜徳 @gaiax
自己紹介(佐々木喜徳) Perlの会社で Perlを書かずに、 インフラ基盤やり続けて早7.7年 はい。すみません。プログラマじゃないっす。
最近気になることは、 趣味の写真を格納したHDDがSPOFだから 不安な毎日を過ごしている。 (Google Nearline Storage にバックアップしようかな) h?ps://www.facebook.com/yoshinori.sasaki ←ポチっとな
趣味の写真
障害対応のあるある ガイアックスでよくある、障害対応の事象。 僕らの選択肢 それをどのように対処してきたのかの軌跡
障害対応のあるある 原因不明のメモリーリーク
僕らの選択肢 原因が見つかるまで障害防止 – とりあえず影響出る前に解消させる。 /etc/crontab – グラフを見て、遠くを眺める。 00 3
* * * root /bin/bash /etc/init.d/h?pd restart
障害対応のあるある 原因は Kenel Panic !?
僕らの選択肢 Kernel Panic の原因を調べる手段を模索 – syslogサーバに飛ばして、ログを追う – kdumpのメモリダンプを追う サービス
サーバ /var/log/messages Syslog サーバ /var/log/messages サービス サーバ ファースト カーネル セカンド カーネル ダ ン プ kern.*
障害対応のあるある そもそもアラートメールに すぐ気づけないわ
僕らの選択肢 通知方法を模索(特に営業時間外) – 携帯/スマフォにもメールを飛ばす – メールだけじゃなくて、電話もかける – 障害だけ判断して連絡する サービス
サーバ サービス サーバ サービス サーバ
障害対応のあるある 深夜に発生 関係者に連絡がつかない (連絡先リストが古くて使えない)
障害対応のあるある そのアラートは、 障害継続中?障害再発?
障害対応のあるある よし!復旧した! 障害記録・報告書かねば、、、
僕らの選択肢 • 技術的課題 – エンジニアリングで解決できる。してる。 • 運用的課題 – ルールとか、手順とか、で解決しようとしがち
– でも上手くいかない。 障害発生時の対応を支えるツールを作ったった。
僕らのツール 参考: Yahoo! Japanの爆速連絡ツール 一斉に電話連絡機能 (機械音声で読み上げ) プロジェクトごとのチャット
トピック機能 インシデント単位で、 連絡内容とチャット内容 サマリ情報、報告書を管理
僕らのこれから 障害対応基盤 コミュニケーション基盤 各種監視基盤 API Webhook NEW NEW
サービス化の準備してます! 60日間の無料トライアル版を提供可能! 4月下旬 正式版リリース予定
宣伝しちゃってすみません。 Perlだから許して!><