文件名称:指标采集-c# 8.0 and .net core 3.0
文件大小:3.27MB
文件格式:PDF
更新时间:2024-07-07 17:36:08
devops
6.1 指标采集 指标采集是指通过主动采集或被动收集方式获取监控数据。指标采集的能力指标包括覆盖度、采集 方法、准确性、及时性和采集性能等,如表 2 所示。 表2 指标采集 级别 覆盖度 采集方法 准确性 及时性 1 覆盖基础的主机操作系 统性能监控。 通过操作系统自身工具 采集数据。 依靠操作系统工具采集, 准确性保持与操作系统 一致。 具有分钟粒度的准实时 性。 2 覆盖主机操作系统、业务 应用的监控。 编写采集插件,使用定时 任务框架调度插件采集 数据。 业务应用的监控数据误 差小于 5%,其余数据与观 察一致。 同上 3 覆盖主机、网络、主机操 作系统、业务应用的监 控。 采集插件支持操作系统 工具、自定义处理程序和 SNMP 等协议采集数据。 同上 同上 4 覆盖主机、网络、主机操 作系统、中间件、业务应 用的监控。 具有完善主动采集插件 和任务调度框架,有匹配 业务需求的监控数据上 报 agent。 业务应用的监控数据误 差小于 1%,其余数据与观 察一致。 具备秒级上报的实时性。 5 覆盖主机、网络、主机操 作系统、中间件、应用系 统、终端访问(如终端) 的监控。 具有完善主动采集插件 和任务框架,有匹配业务 需 求 的 监 控 数 据 上 报 agent 和 SDK。 业务应用的监控数据无 误差,终端的监控数据仅 有少量误差,其余数据与 观察一致。 同上