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
460
障害対応のあるあると僕らの選択肢
障害対応周りのあるあると、対応策やツールの話。
https://reactio.jp
norinux
March 25, 2015
Tweet
Share
More Decks by norinux
See All by norinux
NoCode開発で「オウ、ノーー!
norinux
0
870
インターネット基礎講座
norinux
0
94
スタートアップスタジオ流の開発プロセス
norinux
0
51
会社で書いてるコードも「OSSで公開しちゃえ!」ってしたいからそうした話 in OSS開発してる(したい)エンジニア交流会 /gx-oss-guideline-at-techmeetups
norinux
0
400
My Lightning Talk 「副業している(したい) エンジニア交流会 #2」
norinux
0
130
エンジニア流? こだわりのミーティング手法
norinux
1
120
スタートアップスタジオでの検証フェーズと技術
norinux
0
490
2018年新卒エンジニア研修 プログラミング研修【公開版】
norinux
0
53
2018年新卒エンジニア研修 セキュリティ
norinux
0
72
Other Decks in Technology
See All in Technology
Road to Single Activity
yurihondo
1
240
開発生産性を始める前に開発チームができること / optim-improve-development-productivity.pdf
optim
0
110
JTCや セキュリティチェックリストが夢の跡
nikinusu
0
620
OCI で始める!! Red Hat OpenShift / Get Started OpenShift on OCI
oracle4engineer
PRO
1
180
Cloud Run と GitHub Template Repository による軽量なアプリケーションプラットフォーム/ #nikkei_tech_talk
nikkei_engineer_recruiting
0
100
DuckDB雑紹介(1.1対応版)@DuckDB座談会
ktz
6
1.4k
Envoy External AuthZとgRPC Extensionを利用した「頑張らない」Microservices認証認可基盤
andoshin11
0
250
突撃! 隣のAmazon Bedrockユーザー 〜YouはどうしてAWSで?〜
minorun365
PRO
3
390
とあるOSSを継続可能にするための取り組みについて / OSS Refactoring Process
bun913
1
210
どこよりも遅めなWinActor Ver.7.5.0 新機能紹介
tamai_63
0
210
サプライチェーン攻撃に備える
ryunen344
0
280
AI活用したくてもできなかった不動産SaaSの今とこれから
nealle
0
330
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
227
52k
Optimizing for Happiness
mojombo
375
69k
Being A Developer After 40
akosma
84
590k
Unsuck your backbone
ammeep
667
57k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
190
16k
Building Adaptive Systems
keathley
36
2.1k
A Modern Web Designer's Workflow
chriscoyier
691
190k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
36
1.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
30
2.3k
Practical Orchestrator
shlominoach
185
10k
RailsConf 2023
tenderlove
28
810
How GitHub (no longer) Works
holman
310
140k
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だから許して!><