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にクローズされました
ログインするとコメントできます