Closed49
「入門 監視」を読んで雑にまとめる
アンチパターン
多くの慣習がそうであるように、慣習は善意から始まるものです。よくない慣習は「いつもやっていることだから」で済まされるようになり、他の人にそのまま引き継がれる。このような慣習は表面上は問題には見えません。しかし、監視プラットフォームにとっては弊害になる。このような慣習をアンチパターンとする。
監視のデザインパターン
デザインパターン1: 組み合わせ可能な監視
特化ツールを組み合わせてプラットフォームを作成する。
入れ替え可能なように疎結合にしておく。
監視サービスの5要素
- データ収集
- データストレージ
- 可視化
- 分析とレポート
- アラート
Pull 型から Push 型へ
https://yasuharu519.hatenablog.com/entry/2017/12/16/215855
メトリクスの表現方法
- Counter
- Gauge
お願いだから円グラフは使わないで
過程やトレンドの情報が含まれていない。変化しないデータの可視化に向いているグラフだから。
デザインパターン2: ユーザー視点での監視
はじめに監視を追加すべき箇所はアプリとユーザーの接点。
具体的には、HTTPレスポンスコード、リクエスト時間など。
デザインパターン3: 作るのではなく買う
初期の段階は監視SaaSを利用するなど、フェーズごとに考える。
デザインパターン4: 継続的改善
常に改善し続ける。
アラート
フロントエンド監視
- リアルユーザー監視
- シンセティック監視
domComplete - navigationStart ... ページの総ロード時間
domInteractive - navigationStart ... ページがロードされてユーザーが体感する時間
アプリケーション監視
サーバー監視
ネットワーク監視
セキュリティ監視
このスクラップは2024/02/25にクローズされました