1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Instanaで挑む!トラブルシュート事件簿 第2回 入れてて良かったInstana!突然のトラブルも30分で解決

Posted at

はじめに

こんにちは、Airitech株式会社の代表取締役をしている、山﨑政憲と申します。
普段は会社の経営の傍ら、遅いシステム、止まってしまうシステムのトラブルシュートを行っています。
これからInstanaが現場で活躍した事例をいくつか紹介していこうと思います。
システムトラブルに対して、Instanaを用いてObservabilityを獲得し、速やかに解決した事例を紹介していく本連載、第2回は、ECサイトのセールで勃発したシステムトラブルを、あっという間にInstanaで解決したという事例になります。
あっという間に解決できた分、記事も短いです。
ぜひ、ご覧ください。

Instanaとは

InstanaはIBMが提供しているObserbavilityツールです。
私は起業した2017年からInstanaを性能改善やトラブルシューティングに活用しており、「早い」「美味い」「安い」と三拍子揃ったInstanaの便利さを日々、実感していますし、Instana好きが高じてIBM Championの認定も受けていましす。
image.png

Airitechでは、X上でマンガも掲載しています。
こちらもご覧ください。
https://x.com/AiritechSupport/status/1765633493084893569

第一幕 事件発生

その日、私は出張のため、新幹線に乗って東京から京都に移動中でした。
名古屋を通り過ぎ、そろそろお昼ご飯にしようかな、、、と思ったところで携帯に着信、

「お昼からセールを開始したECサイトが応答せず、画面が真っ白になります。
 こちらでも調査しているのですが、サーバのCPUやメモリには全く問題が見当たりません。
 むしろ余裕があるような状況です。
 事象発生から15分程度が経過しています。
 至急、助けて欲しい!」

との切迫した声でした。
しかし、移動中のため、お客様を訪問する訳にもいかず困ったな、となっていたとき、ふとInstanaを適用していた事を思い出したのです。
これなら、新幹線の中からでも原因究明が可能です。

「承知しました!
 すぐに調査に入らせていただきます。
 何かあればすぐに折り返し報告します。」

移動中の新幹線の中でトラブルシュート開始となりました。

第二幕 原因判明

さて、Instanaを開いて調査を開始。
確かに、セールを開始した12:00から全てのリクエストの応答時間が急激に悪化し、エラーとなっている事がすぐに確認できました。

image.png

リクエストの内容を確認すると、別のサイトのレコメンダにリクエストを送って応答待ちを続け、そして60秒でタイムアウトとなり、エラー応答を返していました。
Instanaのトレース画面には以下のように表示されます。

image.png

第三幕 対処完了

他社サイトに原因ありとのことで、すぐに解決するのは難しいと考え、切り離しを提案した。

「・・・というサイトへのリクエストがタイムアウトしています。
 必須でなければ、一時的にリクエストを止めてはいかがでしょうか?」
「分かった!やってみます!」

ほどなく切り離しは実行され、処理が正常に流れることを、こちらでもInstanaで確認しました。

「解決しました。助かりました!」
「良かったですね~」

とお互いに安堵してその日は対応完了となりました。
12:00に障害発生、12:15で問合せを受け、12:20で原因判明、12:35でセール再開。
最初の電話からここまでで35分。
セールは中止にならず、そのまま実施することができたのは、非常い喜ばしい事でした。

さいごに

いかがでしたでしょうか?
CPUやメモリなどのリソースを見ていても、原因が分からないことも良くあります。
いわゆるエンドツーエンドでのトレースを見られるのがObserbavilityツールの良いところ。
今回は処理の途中に他社のサービスを利用している部分が問題とすぐに分かったところがInstanaの超絶便利ポイントでした。
セール前にInstanaの導入が終わっていたのも良かったですね。
導入されていなかったとしたら、原因究明にも数時間を要したと思われます。
セールそのものが中止になる可能性もありました。

Instanaの使い方、効果に興味を持たれた方はIBMのSoftware Salonでも使い方や事例について解説しているので、ぜひ、ご覧になってみてください。

IBM Software Salon 第10回 (2024/9/19)
トラブル解決でヒーローになろう!障害事例にみるObservabilityツール活用の勘所
https://video.ibm.com/recorded/133995814

また、Instanaユーザコミュニティも、定期的にイベントを行っています。
こちらもぜひ、ご覧ください。
https://instanautsjp.connpass.com/

それでは、今後もInstanaの便利な使い方や事例の紹介を行いますので、よろしくお願いいたします。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?