概念先解¶
包括观测云组件、功能、客户端、移动端、版本、计费等名词解释。
组件¶
观测云的组件包括前端控制台 Studio、数据网关 DataWay、数据采集 Agent DataKit、可扩展编程平台 Func。
组件 | 说明 |
---|---|
Studio | Studio 是观测云的控制台,支持对采集的数据进行全方位的查询和分析。 |
DataWay | DataWay 是观测云的数据网关,主要用于接收 DataKit 发送的数据,然后上报到 DataFlux 中心进行存储。 |
DataKit | DataKit 是观测云的实时数据采集 Agent,支持上百种数据采集,DataKit 采集数据后会先发送到 DataWay 数据网关,再经由 DataWay 上报到中心进行存储和分析。DataKit 需部署到用户自己的 IT 环境中,支持多个操作系统。 默认采集频率:5分钟 |
Func | Func 即 DataFlux Func,是观测云的扩展编程平台,可用于函数开发、管理和执行。简单易用、只需编写代码并发布,自动为函数生成 HTTP API 接口,官方内置各种开箱即用的脚本库,轻松供观测云调用。 |
存储引擎套件¶
组件 | 说明 |
---|---|
GuanceDB | 是指观测云研发的存储引擎套件总称,包含 GuanceDB for metrics、GuanceDB for logs,以及套件中的所有子组件。 |
GuanceDB for metrics | 观测云的时序指标引擎,专用于时序指标数据的存储与分析,包括 guance-select、guance-insert 和 guance-storage 三个组件。 |
GuanceDB for logs | 观测云的非时序数据存储与分析引擎,适用于日志、APM、RUM 和事件等数据,包括 guance-select、guance-insert 和当前支持的存储引擎 Doris。 |
guance-select | 观测云存储套件中的子组件,专门负责可观测数据的查询与分析。 |
guance-insert | 观测云存储套件中的子组件,专门负责可观测数据的写入。 |
guance-storage | 观测云的时序指标数据存储引擎,负责时序指标数据的存储。 |
Doris | 观测云的非时序数据存储引擎,适用于日志、APM、RUM 和事件等数据。 |
关系架构图:
功能¶
包括场景、事件、基础设施、指标、日志、应用性能、用户访问、可用性监测、安全巡检等,针对采集上来的数据提供全链路级别的数据分析和洞察能力。
功能 | 说明 |
---|---|
集成 | 观测云支持超过上百种数据采集器,包括主机、容器、日志、Nginx、APM、RUM 等,只需安装 DataKit 即可开启不同数据的实时采集,并上报到观测云工作空间进行数据分析。您可以在集成查看如何安装 Datakit、Func、DCA、移动端。 |
场景 | 在场景中支持对采集上来的数据进行可视化的图表展示,现支持三种展示方式,分别为仪表板、笔记、查看器。 |
事件 | 事件是由监控器、智能巡检、SLO、系统操作以及 Open API 写入所产生的,支持对所有来源触发的事件进行实时监控、统一查询、未恢复事件统计和数据导出,基于事件数据可追溯过去某个时间阶段发生的异常情况 |
基础设施 | 数据采集的实体基础设施,当前支持主机、容器、进程、K8s等实体对象的采集。 |
指标 | CPU 使用率 时会标识 host 、os 、product 等属性信息,这些属性统称为标签。 |
日志 | 用来记录系统或软件运行中产生的实时运行或行为数据,支持前端可视化查看、过滤和分析。 |
应用性能监测 | 追踪统计服务处理请求所花费的时间、请求状态以及其他属性信息,可用于应用性能的监控。 |
用户访问监测 | 用户访问监测是指在真实用户与您的网站和应用交互时,采集与其真实体验和行为有关的数据。观测云支持 Web、移动端(Android & IOS)、小程序四种用户访问监测类型。 |
可用性监测 | 利用分布在全球的拨测节点,通过 HTTP、TCP、ICMP 等协议对网站、域名、API 接口等进行周期性监控,支持通过查看可用率和延时的趋势变化来帮助分析站点质量情况。 |
安全巡检 | 通过新型安全脚本方式对系统,软件,日志等一系列进行巡检,支持数据实时输出,异常问题实时同步,掌握设备运行状况及周围环境的变化,发现设施缺陷和安全隐患,及时采取有效措施。 |
CI | 观测云支持为 Gitlab 内置的 CI 过程和结果进行可视化,可以在观测云查看所有 CI 可视化的 Pipeline 及其成功率、失败原因、具体失败环节,帮助您提供代码更新保障。 |
监控 | |
工作空间 | 观测云数据洞察的协作空间,每个工作空间都是相互独立的。用户可以在工作空间进行数据查询与分析,支持通过创建/邀请的方式加入一个或多个工作空间。 |
DQL | DQL(Debug Query Language)是观测云的数据查询语言。用户在观测云中可以使用 DQL 查询语法,查询指标型/日志型数据,再进行数据图表可视化。 |
Pipeline | Pipeline 是观测云的数据处理工具,通过定义解析规则,支持将指标、日志、用户访问、应用性能、基础对象、资源目录、网络、安全巡检等数据切割成符合要求的结构化数据。 |
客户端 DCA¶
客户端 DCA (DataKit Control App) 是 DataKit 在线管理平台,支持查看 DataKit 运行情况,对采集器、黑名单、Pipeline 进行统一管理配置。
移动端 APP¶
观测云移动端 APP 支持在移动设备上接收事件的告警通知,查看工作空间所有场景视图、日志数据,随时随地轻松完成数据分析洞察。
版本¶
观测云提供体验版、商业版、部署版三个版本。
版本 | 说明 |
---|---|
体验版 | 注册即可体验观测云的功能模块。 |
商业版 | 云上的 SaaS 公有版本,按量付费,开箱即用,只需要安装 DataKit 后,配置相关数据采集器即完成可观测接入。 关于计费规则,可参考 计费方式。 |
部署版 | SaaS 云上独立部署和 PaaS 本地部署,需要用户自己准备服务资源,数据安全级别最高,提供更多的服务支持。 |
计费¶
观测云提供专属的计费账户管理平台 费用中心,您可以在费用中心为账户充值、查看账户余额及账单明细、绑定工作空间、更换结算方式等操作。
关于计费方式和计费项的名词解释,可参考文档 计费方式。
功能 | 说明 |
---|---|
结算方式 | 观测云费用结算的方式,支持观测云企业账号、云账号等多种结算方式。 |
账户管理 | 观测云费用中心账户管理,包括账户资料变更、密码修改、实名认证以及云账号管理。 |
工作空间管理 | 观测云费用中心账户绑定的工作空间管理,一个账户可绑定多个观测云工作空间。在工作空间管理可修改观测云工作空间的结算方式。 |
账单管理 | 观测云费用中心账单管理,包括月账单、消费明细、收支明细、代金券明细和套餐明细管理。 |
支持中心 | 观测云的支持中心,用户可以在支持中心提交和管理工单,观测云技术专家团队收到工单后会及时联系用户解决问题。 |