Zabbix高级应用 -- K8S 集群监控https://blog.cactifans.com/ 无边界监控 应用架构发展趋势 数据采集 RESTful 接口 LLD – 低级别发现 低级发现提供了一种监控主机上变化实体,并 自动创建监控指标,触发器和图形的方法。 l 磁盘 l 网卡 l 端口 l ....... 例如 预处理 对采集器采集的原始数据通过管道进行处理,最终达到 数据展现和存储的要求。 例如 SNMP采集交换机内存 预处理 LLD宏 指标原型 预处理 创建指标 触发器原型 图形原型 创建触发器 创建图形 自动 手动 指标 自动发现 删除指标 删除触发器 删除图形 实现 指标生命周期 主监控指标 {$K8S_API_SERVER} 模版宏 历史记录保存期 不保留 Headers Token 发现规则 Dependent Item 历史记录保存期 1d 指标类型 预处理-LLD宏 预处理-LLD宏 {#K8S_NAMESPACE} {#K8S_POD_NAME} 指标原型 单位 Dependent item 类型 !m $.items[?(@.metadata.name=='{#K8S_POD_NAME}')].containers[:].usage.cpu.first() https://www.zabbix.com/documentation/4.2/manua0 码力 | 25 页 | 11.98 MB | 1 年前3
Zabbix 7.0 中文手册他逻辑相关的监控对象的集合。 host group(主机组) - 主机的逻辑分组。在为不同用户组分配主机访问权限时使用主机组。 item(监控项) - 你想要接收的主机的特定数据,一个度量/指标数据。 value preprocessing(值预处理) - 在数据存入数据库之前 对接收到的监控项进行预处理转换。 trigger(触发器) - 一个被用于定义问题阈值和” 评估” 监控项接收到的数据的逻辑表达式。 运行时控制 运行时控制提供了一些远程控制选项。 操作 描述 log_level_increase 增加日志等级。 log_level_decrease 降低日志等级。 metrics 可用的指标列表。 version 显示 agent 版本。 userparameter_reload 从当前配置文件重新加载 UserParameter 和 Include 选项。 help 显示运行时控制的帮助信息 这些是开始时的大小和硬件配置示例。每个 Zabbix 安装都是独一无二的。确保在暂存或开发环境中对 Zabbix 系统的性能进行基准测试, 以便在将 Zabbix 安装部署到其生产环境之前充分了解您的要求。 安装大小 监控指标1 CPU/vCPU 内核 内存 (GiB) 数据库 Amazon EC22 小 1 000 2 8 MySQL 服务器, Percona 服务器, MariaDB 服务器, PostgreSQL0 码力 | 1951 页 | 33.43 MB | 1 年前3
Zabbix 6.0 Manual不再支持监控项名称中的用户宏 自 Zabbix 4.0 起已弃用的监控项名称(包括发现规则名称)中对用户宏的支持已被完全删除。 Prometheus 指标的批量处理 在预处理队列中引入了依赖监控项的批量处理,以提高检索 Prometheus 指标的性能。 有关详细信息,请参阅Prometheus 检查 for more details。 Prometheus 模式的结果处理 预处理中的 Prometheus sum、min、max、avg 和 count 等函数来聚合潜在的多个匹配行的数据。 函数 Prometheus 直方图的函数 在 Zabbix 中收集Prometheus 指标 已经有一段时间了,但有些指标很难使用。具体来说,直方图类型的指标可以在 Zabbix 中呈现为具 有相同键值名称但参数不同的多个监控项。然而,即使这些监控项在逻辑上相关并代表相同的数据,如果没有专门的功能,很难分析收集 到的数据。为了弥补新版本中的这一功能空白,添加了 Zabbix agent 2 中,每次需要更改可用插件集时都需要重新编译 agent。现在,通过添加外部插件加载器,插件 不必直接集成到 agent 2 中,并且可以作为单独的外部插件添加,从而使用于收集新监控指标的附加插件的创建过程更加容易。 外部插件的引入导致以下配置参数更改:- Plugins..Path 参数已移至 Plugins. .System.Path。- 0 码力 | 1741 页 | 22.78 MB | 1 年前3
Zabbix 5.0 ManualWindows Zabbix agent 不支持 CPU 在 NUMA 节点上非均匀分布的非标准 Windows 配置。如果逻辑 CPU 的分布不均匀, 那么某些 CPU 可能无法获得 CPU 性能指标。例如,如果有 72 个逻辑 CPU 和 2 个 NUMA 节点,那么两个节点都必须有 36 个 cpu。 主机名参数 要在主机上执行主动检查 时,Zabbix agent 需要定义主机名。而且 seconds spent: 0.060904" } 427 5 Windows 代理监控项的最小权限级别 总览 当使用代理监控系统时,一种最佳实践是从安装代理的主机上获取指标。要使用最小特权原则,那么必须确定从代理获得了哪些指标。 本文档中的表格允许您选择最小权限,以确保 Zabbix agent 正确运行。 如果选择了其他用户才能使代理工作,而不是选择 “ LocalSystem”,则要使代理作为 Zabbix 状态 概述 可以通过另一个 Zabbix 实例或第三方工具远程访问 Zabbix 服务器和代理的一些内部指标。这可能很有用,以便支持者/服务提供商可以 远程监控其客户端 Zabbix 服务器/代理,或者在 Zabbix 不是主要监控工具的组织中,Zabbix 内部指标可以由第三方系统在设置监控。 Zabbix 内部统计信息暴露于新的 “StatsAllowedIP” 中列出的一组可配置地址server/proxy0 码力 | 2715 页 | 28.60 MB | 1 年前3
Zabbix 4.0 中文手册Trapping 功能。 303 关于更多信息,详见HTTP agent 监控项类型。 监控项原型可以依赖于常规的监控项 Zabbix 3.4 引入了监控项依赖和监控项原型依赖,可以从主监控项收集的批量指标中提取数据。然 而,以前监控项原型只能依赖于来自相同 LLD 规则的另一个监控项原型。在新版本中,这一限制已解除。项目原型可以依赖于另一个监控 项原型或来自同一主机的常规监控项。 当为原型选择 “主要项” 的关联。通常在给不同用户组的主机分配权限时候 使用主机组。 监控项(item) - 你想要从主机接收的特定数据,一个度量(metrics)/指标数据。 值预处理(value preprocessing) - 存入数据库之前,转化/预处理接收到的指标数据 触发器(trigger) - 触发器是一个逻辑表达式,用来定义问题阈值和 “评估” 监控项接收到的数据 当接收到的数据高于阈值时,触发器从 discovery rule) 339 - 为自动发现设备中低级别实体设定的一系列规则。 监控项原型(item prototype) - 有特定变量的指标,用于自动发现。. 低级别自动发现执行之后,该变量将被实际自动发现的参数替换,该指标也自动开始采集数据。 触发器原型(trigger prototype) - 有特定参数作为变量的触发器,用于自动发现。自动发现执行后该变量将被实际自动发0 码力 | 1992 页 | 17.90 MB | 1 年前3
Zabbix 4.4 中文手册机和模板之间并没有任何直接的关联。通常在给不同用户组的主机分配权限时候 使用主机组。 监控项(item) - 你想要接收的主机的特定数据,一个度量/指标数据。 值预处理(value preprocessing) - 转化/预处理接收到的指标数据存入数据库之前。 触发器(trigger) - 一个被用于定义问题阈值和 “评估” 监控项接收到的数据的逻辑表达式 当接收到的数据高于阈值时,触发器从”OK” 正在运行,同时尝试过会儿刷新这个页面。::: 3 新建监控项 简介 本节你会学习如何新建一个监控项(Item)。 监控项是 Zabbix 中获得数据的基础。没有监控项,就没有数据——因为一个主机中只有监控项定义了单一的指标或者需要获得的数据。 添加监控项 324 所有的监控项都是依赖于主机的。这就是当我们要配置一个监控项时,先要进入 配置 → 主机页面查找到新建的主机。 在’ 新主机(New host)’ 行 Update,所有选定主机的属性将相应更新。 2 监控项 概述 Overview 监控项是从主机收集的数据信息。 配置主机后,你需要添加一些监控项以开始获取实际数据。 一个监控项是一个独立的指标。快速添加多个监控项的一种方法是将一个预定义的模板附加到主机。然而,为了优化系统性能,您可能需 要对模板进行微调,使只有真正需要的监控项被频繁的监控到。 在单个监控项中,你可以指定从主机收集哪些数据。0 码力 | 1850 页 | 13.52 MB | 1 年前3
Zabbix 5.2 Manual机和模板之间并没有任何直接的关联。通常在给不同用户组的主机分配权限时候 使用主机组。 监控项(item) - 你想要接收的主机的特定数据,一个度量/指标数据。 值预处理(value preprocessing) - 转化/预处理接收到的指标数据存入数据库之前。 触发器(trigger) - 一个被用于定义问题阈值和 “评估” 监控项接收到的数据的逻辑表达式 当接收到的数据高于阈值时,触发器从”OK” 正在运行,同时尝试过会儿刷新这个页面。::: 3 新建监控项 简介 本节你会学习如何新建一个监控项(Item)。 监控项是 Zabbix 中获得数据的基础。没有监控项,就没有数据——因为一个主机中只有监控项定义了单一的指标或者需要获得的数据。 添加监控项 所有的监控项都是依赖于主机的。这就是当我们要配置一个监控项时,先要进入 配置 → 主机页面查找到新建的主机。 在’ 新主机(New host)’ 行中,监控项 Update,所有选定主机的属性将相应更新。 2 监控项 概述 Overview 监控项是从主机收集的数据信息。 配置主机后,你需要添加一些监控项以开始获取实际数据。 一个监控项是一个独立的指标。快速添加多个监控项的一种方法是将一个预定义的模板附加到主机。然而,为了优化系统性能,您可能需 要对模板进行微调,使只有真正需要的监控项被频繁的监控到。 在单个监控项中,你可以指定从主机收集哪些数据。0 码力 | 1725 页 | 11.53 MB | 1 年前3
Zabbix 4.2 中文手册机和模板之间并没有任何直接的关联。通常在给不同用户组的主机分配权限时候 使用主机组。 监控项(item) - 你想要接收的主机的特定数据,一个度量/指标数据。 值预处理(value preprocessing) - 转化/预处理接收到的指标数据存入数据库之前。 触发器(trigger) - 一个被用于定义问题阈值和 “评估” 监控项接收到的数据的逻辑表达式 当接收到的数据高于阈值时,触发器从”OK” 正在运行,同时尝试过会儿刷新这个页面。::: 3 新建监控项 简介 本节你会学习如何新建一个监控项(Item)。 监控项是 Zabbix 中获得数据的基础。没有监控项,就没有数据——因为一个主机中只有监控项定义了单一的指标或者需要获得的数据。 添加监控项 334 所有的监控项都是依赖于主机的。这就是当我们要配置一个监控项时,先要进入 配置 → 主机页面查找到新建的主机。 在’ 新主机(New host)’ 行 Update,所有选定主机的属性将相应更新。 2 监控项 概述 Overview 监控项是从主机收集的数据信息。 配置主机后,你需要添加一些监控项以开始获取实际数据。 一个监控项是一个独立的指标。快速添加多个监控项的一种方法是将一个预定义的模板附加到主机。然而,为了优化系统性能,您可能需 要对模板进行微调,使只有真正需要的监控项被频繁的监控到。 在单个监控项中,你可以指定从主机收集哪些数据。0 码力 | 1869 页 | 13.68 MB | 1 年前3
Zabbix 3.4 中文手册IPMI,SSH 和 Telnet 脚本。 5.4 从属监控项 有一个监控项一次收集多个指标的场景,或者同时收集相关指标,例如: • 单个内核的 CPU 使用率 • 流入/流出/总的网络流量 为了支持这项功能,Zabbix 现在支持从属监控项目。从属监控项有一个主监控项,它在一个查询策略中收集所有的指标。从属监控项使用 主监控项的数据来收集她们的数据,主监控项的新数据值自动填充从属监控项的值。 正在运行,同时过一会儿刷新这个页面。::: 3 新建监控项 概要 本节你会学习如何新建一个监控项(Item)。 监控项是 Zabbix 中获得数据的基础。没有监控项,就没有数据——因为一个主机中只有监控项定义了单一的指标或者需要获得的数据。 添加监控项 主机包含了所有的监控项。如果需要配置一个监控项的示例,我们需要前往配置(Configuration)→ 主机(Hosts)并找到我们已创建的’ 新主机(New host)’。 完成所有必需的更改后,单击 Update,所有选定主机的属性将相应更新。 2 监控项 概述 监控项是从主机收集的数据信息。 配置主机后,你需要添加一些监控项以开始获取实际数据。 一个监控项是一个独立的指标。快速添加多个监控项的一种方法是将一个预定义的模板附加到主机。然而,为了优化系统性能,您可能需 要对模板进行微调,使其只有真正需要的监控项被频繁的监控到。 在单个监控项中,你可以指定从主机收集哪些数据。0 码力 | 1757 页 | 12.63 MB | 1 年前3
Zabbix 5.4 中文手册机和模板之间并没有任何直接的关联。通常在给不同用户组的主机分配权限时候 使用主机组。 监控项(item) - 你想要接收的主机的特定数据,一个度量/指标数据。 值预处理(value preprocessing) - 转化/预处理接收到的指标数据存入数据库之前。 触发器(trigger) - 一个被用于定义问题阈值和 “评估” 监控项接收到的数据的逻辑表达式 当接收到的数据高于阈值时,触发器从”OK” 正在运行,同时尝试过会儿刷新这个页面。::: 514 3 新建监控项 简介 本节你会学习如何新建一个监控项(Item)。 监控项是 Zabbix 中获得数据的基础。没有监控项,就没有数据——因为一个主机中只有监控项定义了单一的指标或者需要获得的数据。 添加监控项 所有的监控项都是依赖于主机的。这就是当我们要配置一个监控项时,先要进入 配置 → 主机页面查找到新建的主机。 在’ 新主机(New host)’ 行中,监控项 Update,所有选定主机的属性将相应更新。 2 监控项 概述 Overview 560 监控项是从主机收集的数据信息。 配置主机后,你需要添加一些监控项以开始获取实际数据。 一个监控项是一个独立的指标。快速添加多个监控项的一种方法是将一个预定义的模板附加到主机。然而,为了优化系统性能,您可能需 要对模板进行微调,使只有真正需要的监控项被频繁的监控到。 在单个监控项中,你可以指定从主机收集哪些数据。0 码力 | 2339 页 | 19.57 MB | 1 年前3
共 10 条
- 1













