本来の要求を高水準で満たし,新たな価値を生み出す監視なんのために監視するのかアプリケーションの清浄性をチェックする。個別リソースではなく,応答時間や処理時間といったアプリケーションレベルの状態を収集する必要がある。アプリケーションを元の状態に回復する正常/異常状態を定義する異常状態への状態変化を検知する異常状態から正常状態に復旧する方法を用意する。高い粒度のログとメトリクストラブルに関係する記録を保全する。ユーザー行動を分析するユーザー行動を記録する記録したユーザー行動を分析する。監視目的から収集対象/粒度/保存期間を決める収集/粒度/保存期間は,コストとのトレードオフ優先度の高いものから収集。ElasticCacheRedis,Memcached互換Graphデータ間を相互に結びつけて,データ同士の関係をグラフで表す。リコメンデーション多対多の関連を表す要件がある。短いクエリが頻発する要件がある。NeptureTime-Series時系列データサービス時間が唯一の主軸。