本页内容

数据源

概述

管理 > 数据源 部分用于指定遥测数据源,即存储遥测数据(跟踪、指标和日志)的数据库。 遥测数据用于应用程序性能监控(APM),可帮助您了解请求在应用程序和服务中的流转情况、衡量其性能,并找出操作缓慢或失败的原因。

遥测数据源必须支持 OpenTelemetry。

此部分中指定的遥测数据源称为全局数据源,因为 Zabbix 服务器、proxy 和前端共享该数据源。 但是,您可以通过在服务器、proxy或前端配置中指定其他遥测数据源,为其中任一组件覆盖全局数据源。

除非在组件配置中指定了其他数据源,否则遥测查询监控项会查询此数据源。

APM

要指定全局数据源,请勾选 启用全局数据源 复选框,并填写以下所述参数。 保存前,可以点击 测试 来检查与此数据源的连接(需要 php-curl 扩展)。

参数 描述
数据库类型 数据库类型固定为 ClickHouse,无法更改。
另请参阅:要求 和 ClickHouse 设置。
URL 输入用于连接数据库的 HTTP 或 HTTPS URL。
身份验证 选择用于登录数据库的身份验证方法:用户名和密码 或 无。
用户名 指定用于登录数据库的用户名。
当 身份验证 设置为 用户名和密码 时,此参数可用。
密码 指定用于登录数据库的密码;如果数据库用户没有密码,则留空。
更改 URL 时,密码会被重置。
当 身份验证 设置为 用户名和密码 时,此参数可用。
数据库 输入存储遥测数据的数据库名称。
如果留空,Zabbix 将使用 ClickHouse 中为该用户配置的默认数据库。
验证服务器证书 勾选此复选框以验证服务器证书。
如果勾选,则必须在服务器、proxy或前端配置中设置相关 TLS 选项。
当 URL 包含 HTTPS URL 时,此参数可用。
验证主机名 勾选此复选框,以验证 URL 中的主机名是否与服务器证书中的主机名匹配。
如果勾选,则必须在服务器、proxy或前端配置中设置相关 TLS 选项。
当 URL 包含 HTTPS URL 时,此参数可用。