IT用語帳
A-1開発・運用の方法論 · 開発の手法・方法論

オブザーバビリティ(可観測性)

Observability

おぶざーばびりてぃ

システムが外部に出力するメトリクス、ログ、トレースなどのデータから、内部の状態をどの程度把握できるかを表す性質。あらかじめ決めた項目を見張る監視と異なり、想定していなかった障害でも原因を調べられることを目指す。マイクロサービスのような分散システムの運用で重視される。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

A-1データガバナンスの基本行動

データガバナンスで経営層や統括組織が担う3つの行動。データの利活用と管理の現状やニーズを評価(Evaluate)し、それを踏まえて方針を定めて指示(Direct)し、方針どおりに実施されているかを監視(Monitor)する。ITガバナンスの国際規格ISO/IEC 38500のEDMモデルに基づく。

A-1モニタリング

サービスやそれを支えるシステムの稼働状況、性能、容量の使用状況などを継続的に監視し、測定すること。しきい値を超える事象を早期に検知してインシデント管理や容量・能力管理につなげ、測定結果はサービスの報告や改善の材料とする。

A-1システム運用管理

情報システムを計画どおり安定して稼働させるための管理活動。稼働状況の監視、ジョブの実行管理、資源やキャパシティの管理、バックアップ、障害への対応などを、運用計画や運用手順書に基づいて行う。

A-1カオスエンジニアリング

本番環境やそれに近い環境で、サーバの停止や通信の遅延などの障害を意図的に発生させ、システムが耐えられるかを実験で確かめる手法。想定外の弱点を事前に見つけて回復力(レジリエンス)を高める。NetflixのChaos Monkeyが知られる。

A-1DevOps

開発(Development)と運用(Operations)の担当が協力し、ツールによる自動化と継続的なフィードバックによって、ソフトウェアの変更を素早く安全に提供し続けるための考え方と実践。継続的インテグレーション、継続的デリバリー、インフラのコード化、監視などを組み合わせる。

A-1エラーバジェット

SLOで定めた信頼性の目標に対して、許容される障害や品質低下の量。SLOが稼働率99.9%なら、残りの0.1%がエラーバジェットになる。予算が残っていれば新機能のリリースを進め、使い切りそうなら変更を控えて信頼性の改善を優先する、という判断に使う。