Zabbix 7.0 中文手册机将立即被分配到组内的其他 proxy,实现 proxy 负载均衡和高可用。 了解更多信息, 参阅proxy 负载均衡和高可用。 多线程 在过渡到多线程架构的过程中,进行了以下一些更改: • 添加了一个新的配置参数:--with-stacksize。该参数允许覆盖系统使用的默认线程堆栈大小(以 kb 为单位)。 9 • 用户宏解析已从预处理管理器移至预处理工作进程。 在运行时检测 cURL 库特性 之前,每个网络发现规则都由一个发现进程处理。因此,规则内的所有服务检查只能按顺序执行。 在新版本中,网络发现进程已重新设计,以允许服务检查之间的并发性。已添加一个新的发现管理器进程,以及可配置数量的发现工作进 程(或线程)。 发现管理器处理发现规则,并为每个规则创建一个包含任务(服务检查)的发现作业。服务检查由发现工作进程接收并执行。只有那些具 有相同 IP 和端口的检查才会按顺序进行调度,因为某些设备可能不允许在相同端口上进行并发连接。 的详细信息,请查阅配置文件 章节。 启动脚本 这些脚本用于在系统启动和关闭期间自动启动和停止 Zabbix 进程。此脚本位于 misc/init.d 目录下。 服务器进程类型和线程 • agent poller - 用工作线程进行被动检查的异步轮询器 • alert manager - 告警队列管理器 • alert syncer - 告警的数据同步器 • alerter - - 发送通知的进程0 码力 | 1951 页 | 33.43 MB | 1 年前3
Zabbix 3.4 中文手册inactive, wired, cached 被认为是使用的内存,因为他们存储一些有用的信息。 同样,inactive, cached, free 也被认为是可用内存,因为这些内存可以立即被分配给需要更多内存的线程。 所 以 不 活 动 的 内 存 是 同 时 可 以 是 使 用 和 可 用 的。 正 因 为 如 此, item vm.memory.size[used] 只 用 来 获 得 信 息, 监 控 项 监控项使用 name and cmdline 参数前, 你应该使用 proc.num[] 监控项和 ps 命令测试该参数。 Linux 内核线程 proc.mem[] 和 proc.num[] 监控项中的 cmdline 参数不可以使用线程 让我们以内核线程为例: $ ps -ef| grep kthreadd root 2 0 0 09:33 ? 00:00:00 [kthreadd] 可以用进程 “cmdline” 参数中指定的正则表达式,并将其应用于进程的内容 /proc//cmdline. 对于内核线程的 /proc/ /cmdline 文件是空的,所以, cmdline 参数不会匹配到。 proc.mem[] 和 proc.num[] 监控项中的线程计数 Linux 内核线程通过 proc.num[] 监控项计数,但是 proc.mem[] 监控项并不报告内存。例如: $ ps 0 码力 | 1757 页 | 12.63 MB | 1 年前3
Zabbix 6.0 ManualZabbix server 或 Zabbix proxy 具有连接到 Java gateway 的特定类型的进程,由 StartJavaPollers 选项控制。在内部,Java gateway 启动多个线程,由 START_POLLERS 选项控制。在服务器端,如果连接超过 Timeout 选项配置的秒数,它将被终止,但 Java gateway 可能仍在忙于从 JMX 计数器检索值。为了解决这个问题,从 Java Gateway 以获得更好的性能。 此外,建议让 StartJavaPollers 选项的值小于或等于 START_POLLERS,否则可能会出现 Java gateway 中没有可用线程来为传入请 求提供服务的情况。 46 以下部分描述了如何获取和运行 Zabbix Java gateway,如何配置 Zabbix server(或 Zabbix proxy)来使用 Zabbix agent 2 概述 本节将演示如何从源代码构建 Zabbix agent 2 (Windows)。 安装 MinGW 编译器 1. 下载带有 SJLJ (设置跳转/长跳转) 异常处理和窗口线程的 MinGW-w64 (例如 x86_64-8.1.0-release-win32-sjlj-rt_v6-rev0.7z) 2. 提取并移动到 c:\mingw 70 3. 设置环境变量 @echo0 码力 | 1741 页 | 22.78 MB | 1 年前3
Zabbix 4.4 中文手册Java Gateway is started as a console application. START_POLLERS zabbix.startPollers 否 -1000 动多少个轮询线程。 START_POLLERS zabbix.startPollers no 1-1000 5 Number of worker threads to start. TIMEOUT zabbix inactive, wired, cached 被认为是使用的内存,因为他们存储一些有用的信息。 同样,inactive, cached, free 也被认为是可用内存,因为这些内存可以立即被分配给需要更多内存的线程。 所 以 不 活 动 的 内 存 是 同 时 可 以 是 使 用 和 可 用 的。 正 因 为 如 此, item vm.memory.size[used] 只 用 来 获 得 信 息, 监 控 项 监控项使用 name and cmdline 参数前, 你应该使用 proc.num[] 监控项和 ps 命令测试该参数。 Linux 内核线程 proc.mem[] 和 proc.num[] 监控项中的 cmdline 参数不可以使用线程 让我们以内核线程为例: $ ps -ef| grep kthreadd root 2 0 0 09:33 ? 00:00:00 [kthreadd] 可以用进程0 码力 | 1850 页 | 13.52 MB | 1 年前3
Zabbix 5.2 ManualJava Gateway is started as a console application. START_POLLERS zabbix.startPollers 否 -1000 动多少个轮询线程。 START_POLLERS zabbix.startPollers no 1-1000 5 Number of worker threads to start. TIMEOUT zabbix inactive, wired, cached 被认为是使用的内存,因为他们存储一些有用的信息。 同样,inactive, cached, free 也被认为是可用内存,因为这些内存可以立即被分配给需要更多内存的线程。 所 以 不 活 动 的 内 存 是 同 时 可 以 是 使 用 和 可 用 的。 正 因 为 如 此, item vm.memory.size[used] 只 用 来 获 得 信 息, 监 控 项 监控项使用 name and cmdline 参数前, 你应该使用 proc.num[] 监控项和 ps 命令测试该参数。 Linux 内核线程 proc.mem[] 和 proc.num[] 监控项中的 cmdline 参数不可以使用线程 让我们以内核线程为例: $ ps -ef| grep kthreadd root 2 0 0 09:33 ? 00:00:00 [kthreadd] 可以用进程0 码力 | 1725 页 | 11.53 MB | 1 年前3
Zabbix 5.0 Manualinactive, wired, cached 被认为是使用的内存,因为他们存储一些有用的信息。 同样,inactive, cached, free 也被认为是可用内存,因为这些内存可以立即被分配给需要更多内存的线程。 所以不活动的内存是同时可以是使用和可用的。正因为如此, 监控项 vm.memory.size[used] 只用来获得信息, 监控项 vm.memory.size[available] 在触发器中使用。 监控项使用 name and cmdline 参数前, 你应该使用 proc.num[] 监控项和 ps 命令测试该参数。 Linux 内核线程 proc.mem[] 和 proc.num[] 监控项中的 cmdline 参数不可以使用线程 让我们以内核线程为例: $ ps -ef| grep kthreadd root 2 0 0 09:33 ? 00:00:00 [kthreadd] 可以用进程 “cmdline” 参数中指定的正则表达式,并将其应用于进程的内容 /proc//cmdline. 对于内核线程的 /proc/ /cmdline 文件是空的,所以, cmdline 参数不会匹配到。 proc.mem[] 和 proc.num[] 监控项中的线程计数 Linux 内核线程通过 proc.num[] 监控项计数,但是 proc.mem[] 监控项并不报告内存。例如: $ ps 0 码力 | 2715 页 | 28.60 MB | 1 年前3
Zabbix 4.0 中文手册Java Gateway is started as a console application. START_POLLERS zabbix.startPollers 否 -1000 动多少个轮询线程。 START_POLLERS zabbix.startPollers no 1-1000 5 Number of worker threads to start. TIMEOUT zabbix inactive, wired, cached 被认为是使用的内存,因为他们存储一些有用的信息。 同样,inactive, cached, free 也被认为是可用内存,因为这些内存可以立即被分配给需要更多内存的线程。 所 以 不 活 动 的 内 存 是 同 时 可 以 是 使 用 和 可 用 的。 正 因 为 如 此, item vm.memory.size[used] 只 用 来 获 得 信 息, 监 控 项 监控项使用 name and cmdline 参数前, 你应该使用 proc.num[] 监控项和 ps 命令测试该参数。 Linux 内核线程 proc.mem[] 和 proc.num[] 监控项中的 cmdline 参数不可以使用线程 让我们以内核线程为例: $ ps -ef| grep kthreadd root 2 0 0 09:33 ? 00:00:00 [kthreadd] 可以用进程0 码力 | 1992 页 | 17.90 MB | 1 年前3
Zabbix 4.2 中文手册Java Gateway is started as a console application. START_POLLERS zabbix.startPollers 否 -1000 动多少个轮询线程。 START_POLLERS zabbix.startPollers no 1-1000 5 Number of worker threads to start. TIMEOUT zabbix inactive, wired, cached 被认为是使用的内存,因为他们存储一些有用的信息。 同样,inactive, cached, free 也被认为是可用内存,因为这些内存可以立即被分配给需要更多内存的线程。 所 以 不 活 动 的 内 存 是 同 时 可 以 是 使 用 和 可 用 的。 正 因 为 如 此, item vm.memory.size[used] 只 用 来 获 得 信 息, 监 控 项 监控项使用 name and cmdline 参数前, 你应该使用 proc.num[] 监控项和 ps 命令测试该参数。 Linux 内核线程 proc.mem[] 和 proc.num[] 监控项中的 cmdline 参数不可以使用线程 让我们以内核线程为例: $ ps -ef| grep kthreadd root 2 0 0 09:33 ? 00:00:00 [kthreadd] 可以用进程0 码力 | 1869 页 | 13.68 MB | 1 年前3
Zabbix 5.4 中文手册Java Gateway is started as a console application. START_POLLERS zabbix.startPollers 否 -1000 动多少个轮询线程。 START_POLLERS zabbix.startPollers no 1-1000 5 Number of worker threads to start. TIMEOUT zabbix inactive, wired, cached 被认为是使用的内存,因为他们存储一些有用的信息。 同样,inactive, cached, free 也被认为是可用内存,因为这些内存可以立即被分配给需要更多内存的线程。 所 以 不 活 动 的 内 存 是 同 时 可 以 是 使 用 和 可 用 的。 正 因 为 如 此, item vm.memory.size[used] 只 用 来 获 得 信 息, 监 控 项 监控项使用 name and cmdline 参数前, 你应该使用 proc.num[] 监控项和 ps 命令测试该参数。 Linux 内核线程 proc.mem[] 和 proc.num[] 监控项中的 cmdline 参数不可以使用线程 让我们以内核线程为例: $ ps -ef| grep kthreadd root 2 0 0 09:33 ? 00:00:00 [kthreadd] 可以用进程0 码力 | 2339 页 | 19.57 MB | 1 年前3
共 9 条
- 1













