监控概述

下图概述了监视器扩展的体系结构:

../../_images/monitor.png

监视扩展架构

处理请求时,监视器会在请求生命周期的特定点插入自身,以捕获有关请求的各种信息。这些信息包括:

  • 请求来源的时间戳

  • 完成请求所用的总时间

  • 请求的来源

  • HTTP信息,如正文内容类型、头信息等…

还有更多。见 数据参考 一个完整的列表。

除了捕获请求数据外,监视器扩展还能够将其持久化。开箱即用提供了两个选项:

默认情况下,扩展既不做也只为最近的请求维护数据。数据存储在内存中,这意味着如果重新启动或关闭服务器,则此信息是迷路了 监视器配置 第节提供了配置监视器扩展的全面指南。

存储的请求信息通过一个简单的 query api 它允许客户端通过HTTP接口访问请求数据。