コンテンツへスキップ
DedicatedPHP 接触
実行可能なシグナル

PHPの可観測性を活用して、検出、説明、対応を行う

私たちは、ビジネスのプロセスや障害発生状況に基づいてシグナルを設計します。目標は、より多くのデータを蓄積することではなく、何が起こっているのか、そして何をすべきかを理解するのに必要な時間を短縮することです。

信号ログ、メトリクス、トレース、イベント。
コンテクストサービス、リクエスト、ユーザー、および操作。
応答アラート、ダッシュボード、ランブック。
価値を生み出すとき

「何かがおかしい」という状況を、検証可能な仮説に変える

オブザーバビリティは、ユーザーエクスペリエンス、アプリケーション、キュー、データベース、外部サービスを連携させることで、直感に基づいた診断を置き換える。

  • アラートが頻繁に鳴ったり、ユーザーからの苦情があった後に届いたりする。
  • ログは複数のサービスをまたいでの操作を追跡することはできません。
  • 業務フロー別のエラー率は不明である。
  • ダッシュボードには、影響を受けていないインフラが表示されます。
  • 事故対応は、誰か一人がどこを探せばよいかを覚えているかどうかにかかっている。
成果物

作業によって残されるもの

最終的な範囲は、入手可能な証拠と低減すべきリスクに基づいて合意される。

信号マップ

サービス、フロー、障害、および必要な証拠。

構造化ログ

フィールド、レベル、相関関係、プライバシー、および保持。

指標

可用性、遅延、エラー、飽和状態、そしてビジネス。

トレース

リクエスト、ジョブ、外部呼び出し。

アラートとダッシュボード

境界、窓、所有者、そして文脈。

ランブック

検証、封じ込め、復旧、およびエスカレーション。

進め方

最初から最後まで、明確な意思決定が示される

優先順位をつける

最も影響の大きい流れと障害。

楽器

一貫性があり、安全な環境。

視覚化する

ダッシュボードと運用目標。

応答する

アラートとランブックのテストを実施しました。

トレードオフ

文脈に応じて決定すべきことは何か

普遍的な推奨を避けるため、条件と制限を明確に定めています。

保持

ストレージの用途は、有用性、プライバシー、コストによって決まる。

アラート

対処が必要な症状についてのみ警告を発し、あらゆる症状のバリエーションについて警告を発するべきではない。

詳細

計測機器は、不必要な秘密情報や個人データの漏洩を防ぐ。

よくある質問

始める前に質問があります

範囲、証拠、作業方法に関する回答。

特定のツールを使用していますか?

既存のプラットフォームとの統合も可能ですし、適切な代替案をご提案することもできます。

可観測性はマイクロサービスにのみ適用されるものなのか?

いいえ。モノリス、キュー、データベースにも動作コンテキストが必要です。

注意力疲労を避けるにはどうすれば良いですか?

すべてのアラートには、影響、担当者、しきい値、有効期間、および既知の対応策が必要です。

ログには個人データが含まれていますか?

私たちは、最小化、編集、アクセス、および保持に関するルールを設計します。

最初の会話

PHPアプリケーションに必要なものについて話し合いましょう

状況、主な阻害要因、そして求める結果についてお聞かせください。初期評価に必要な質問を返信いたします。

  • 商業的な義務は一切ありません
  • チームとの直接連絡
  • お客様の個人情報は第三者に販売されることはありません。
*印の付いた項目は必須項目です。