全栈监控应用是日志服务提供的一站式IT系统监控方案,监控的目标包括主机监控、Kubernetes监控、数据库监控、中间件监控等。本文介绍全栈监控相关的功能说明、功能优势、资产说明、费用说明等信息。

功能说明

全栈监控基于日志服务的采集、存储、分析、可视化、告警、AIOps等能力,详细功能如下:

  • 支持在ECS、Kubernetes中一键安装Logtail,支持图形化的监控配置管理,无需登录主机即可配置监控项。
  • 内置丰富的可视化报表,包括资源总览、水位监控、热点分析、详细指标等。
  • 支持自定义的分析,支持PromQL、SQL92等多种分析语法。
  • 支持对接AIOps指标巡检,利用机器学习技术自动发现异常指标。
  • 支持自定义告警配置,告警通知直接对接消息中心、短信、邮件、语音(电话)、钉钉,并支持对接自定义WebHook。
  • 实时监控各类系统,包括主机监控、Kubernetes监控、数据库监控、中间件监控等,详情如下图所示。全栈监控

功能优势

  • 简单:一站式开通、中心化使用,内置丰富的报表,可满足监控大盘、问题排查、可观测数据融合分析等需求。
  • 海量:指标存储基于日志服务的时序存储引擎,支持超大规模的时序数据写入与查询。
  • 实时:DevOps、监控、告警等场景要求监控数据的实时性,全栈监控支持设置采集间隔,最短支持5秒。
  • 弹性:您可以过滤任意指标,也可任意设置指标存储周期。Metricstore容量可动态伸缩满足业务增长需求。
  • 智能:基于达摩院智能AIOps的流式巡检算法,有助于更快、更准确的发现并定位问题。

资产说明

设置数据接入后,日志服务将自动在您所指定的Project下创建如下资产(Logstore、Metricstore和仪表盘)。其中{instance}为您所创建的全栈监控实例的ID。

监控类型 Logstore Metricstore 仪表盘
主机监控 {instance}-metas:用于存储主机的配置数据(CPU型号、内存大小等)。 {instance}-node-metrics:用于存储主机的指标数据(CPU使用率、内存利用率等)。
  • 资源总览
  • 主机列表
  • 热点分析
  • 单机指标-简
  • 单机指标-详
Kubernetes监控 {instance}-metas:用于存储Kubernetes节点的配置数据。
  • {instance}-node-metrics:用于存储Kubernetes节点的指标数据(CPU使用率、内存利用率等)。
  • {instance}-k8s-metrics:用于存储Kubernetes的指标数据(Pod、Node、Deployment等)。
  • 资源总览
  • 水位监控
  • 运行时监控
  • 核心组件监控
  • 资源监控
    • Node列表
    • Node指标
    • Pod列表
    • Pod指标
    • Deployment列表
    • Deployment指标
    • StatefulSet列表
    • StatefulSet指标
    • DaemonSet列表
    • DaemonSet指标
中间件监控 {instance}-common-metrics:用于存储中间件的监控指标数据。
  • JVM监控
  • Nginx监控
  • Tomcat监控
  • Kafka监控
  • NVIDIA GPU监控
数据库监控 {instance}-common-metrics:用于存储数据库的监控指标数据。
  • MySQL监控
  • Redis监控
  • ClickHouse监控
  • Elasticsearch监控
  • MongoDB监控

费用说明

全栈监控应用本身免费。全栈监控应用所涉及的数据存储、索引等操作,按照正常收费。更多信息,请参见计费项