Slide 1

Slide 1 text

入門 監視 5年を経て変わったこと、変わらないこと Jun 2, 2022 松浦 隼人

Slide 2

Slide 2 text

01. テキスト 「入門 監視」 ● 原著出版 2017年 ● 日本語訳 2019年 変わったこと 変わらないこと

Slide 3

Slide 3 text

監視をめぐる移り変わり

Slide 4

Slide 4 text

01. テキスト 監視をめぐる移り変わり ● オブザーバビリティ(可観測性)という考え方の広がり ○ オブザーバビリティ ■ システムの振る舞いや内部をどれだけ把握できるか ■ システム全体の性質に焦点 ○ 監視 ■ コンポーネントの振る舞いや出力を観察し続けること ■ コンポーネントに焦点 ■ (高い)オブザーバビリティを実現する1要素

Slide 5

Slide 5 text

01. テキスト 監視をめぐる移り変わり ● オンプレミス → 仮想マシン → コンテナ → サーバレス → ? ○ 進む抽象化 ○ 使い始めるのは簡単に ○ 低レイヤの挙動を意識する必要がない ■ トラブルシュートが難しいケースも

Slide 6

Slide 6 text

01. テキスト 監視をめぐる移り変わり ● コンテナオーケストレーション ○ 複雑な通信経路 ○ 点の監視ではなく線的な監視(トレース)が必要になる

Slide 7

Slide 7 text

01. テキスト 監視をめぐる移り変わり ● クラウド監視サービス ○ (以前) ある特定監視分野に特化したサービスが多かった ○ (現在) フルスタック的な監視サービスが増えている

Slide 8

Slide 8 text

改めて読み直す「入門 監視」

Slide 9

Slide 9 text

01. テキスト 監視のアンチパターン 1 ● ツール依存 ○ 何をやるかよりもツールに焦点を当ててしまう ○ 銀の弾丸はない 今も銀の弾丸となる監視ツールはない 変わらないこと

Slide 10

Slide 10 text

01. テキスト 監視のアンチパターン 1 ● ツール依存 ○ 監視とは複雑な問題を一括りにしたもの ■ 専門化されたツールを使おう フルスタックなツールの選択肢が増えた 変わったこと 何をどう監視したいかでツールを選ぼう 変わらないこと

Slide 11

Slide 11 text

01. テキスト 監視のアンチパターン 1 ● ツール依存 ○ 「一目でわかる」は迷信 以前より「一目でわかる」ダッシュボードを作りやすく 変わったこと ツールの数を無理に絞る理由にはならない 変わらないこと

Slide 12

Slide 12 text

01. テキスト 監視のアンチパターン 2 ● 役割としての監視 ○ 監視とは役割ではなく、スキル 何を監視すべきか一番知っているのは作った人 変わらないこと

Slide 13

Slide 13 text

01. テキスト 監視のアンチパターン 3 ● チェックボックス監視 ○ 「これは監視してます」と言うための監視 ○ 「動いている」かどうかを監視する ○ OSのメトリクスはあまり意味がない ますますOSなど低レイヤのメトリクスの重要性は (多くの人にとっては)低く 変わらないこと

Slide 14

Slide 14 text

01. テキスト 監視のアンチパターン 4 ● 監視を支えにする ○ 監視に寄りかかり、監視の先にある改善を忘れてしまう 監視しなくていいよう改善するのは常に大事 変わらないこと

Slide 15

Slide 15 text

01. テキスト 監視のアンチパターン 5 ● 手動設定 ○ 監視対象の追加削除は自動化すべき 基本はIaCで管理 変わらないこと

Slide 16

Slide 16 text

01. テキスト 監視のデザインパターン 1 ● 組み合わせ可能な監視 ○ 専門化された監視ツールを疎に組み合わせて自分たちの監視プラット フォームを作る ○ 監視サービスのコンポーネント ■ データ収集 ■ データストレージ ■ 可視化 ■ 分析とレポート ■ アラート

Slide 17

Slide 17 text

01. テキスト 監視のデザインパターン 1 ● 組み合わせ可能な監視 ○ アラート ■ アラートを出すのが監視の目的ではない 監視は、質問を投げかけるためにある 変わらないこと

Slide 18

Slide 18 text

01. テキスト 監視のデザインパターン 2 ● ユーザ視点での監視 Synthetics監視、RUMなどユーザ視点の監視がやりやすく 変わったこと できるだけユーザに近いところから監視 変わらないこと

Slide 19

Slide 19 text

01. テキスト 監視のデザインパターン 3 ● 作るのではなく買う ○ 監視の仕組みが成熟していないなら、最初から作るな ツールの進化により、ますます作るより買った方がいい 変わらないこと

Slide 20

Slide 20 text

01. テキスト 監視のデザインパターン 4 ● 継続的改善 ○ 継続した注意深さと改善から世界レベルのシステムが生まれる 一度作ったら終わりではない 変わらないこと

Slide 21

Slide 21 text

01. テキスト アラート、オンコール、インシデント管理 ● 今もほとんど変わりない ○ システムの状態を知る方法は進化を続けている 監視によって得られた情報をもとに行動するのは人間 変わらないこと

Slide 22

Slide 22 text

まとめ

Slide 23

Slide 23 text

01. テキスト まとめ ● システム監視をめぐる状況は進化し続けている ● アンチパターンにハマりにくく、デザインパターンに誘導されるようツールが進 化 ● 監視の結果をもとにした人間のアクションは変わらない

Slide 24

Slide 24 text

No content