表中的名称时创建,已经过优化,现在可以更有效地处理。
#### 17 Zabbix 6.0.12 新功能
改进了历史
同步器的性能 通过引入新的读写锁提高了历史
同步器的性能。这通过在访问配置缓存时使用共享读锁减少了历史
同步器、捕获器和代理轮询器之间的锁定。新锁只能由配置
同步器执行配置缓存重新加载。
#### 18 Zabbix 6.0.13 新功能
## 重大变化 可加载插件版本控制
Loadable rwlocks/mutex 的详细信息。<br>自 Zabbix 6.0.13 起支持。
进程类型 - 指定类型的所有进程(例如历史同步器)
支持的进程类型作为分析目标:警报器、警报管理器、可用性管理器、配置同步器、发现器、escalator, history poller, history syncer, housekeeper, http poller, icmp pinger SLA 将被分组,并且每个组将创建一个 SLA。服务将获得一个新的服务标签 SLA: 用于匹配。
也可以参看:
服务监控升级详解;
服务配置。
11 6.0.1 更新说明
配置同步器
配置同步器的性能得到了改进。如果有大量模板,建议增加 server/proxy 上的 CacheSize。同时建议删除未使用的模板。
请注意,server/proxy 上的默认 CacheSize 已增加到 0 码力 |
1741 页 |
22.78 MB
| 2 年前 3 如果任何预处理步骤失败,则在执行预处理时,项可以将其状态更改为不支持。
• 预处理管理器将本地数据缓存中的历史数据正在刷新到历史缓存中。
• 此时,数据流将停止,直到历史缓存的下一次同步 (当历史同步器进程执行数据同步时)。
• 同步过程从数据规范化开始,将数据存储在 Zabbix 数据库中。数据规范化执行到所需的项目类型 (在项目配置中定义的类型)
的转换,包括基于这些类型允许的预定义大小 (H log_level_decrease[=target]
降低日志级别,如果未指定目标,则会影响所有进程
日志级别控制目标
process-type
指定类型的所有进程(配置同步器,数据发送器,发现器,心跳发送器,历史记录同步器,管家,http 轮询器,icmp pinger,ipmi 管理
器,ipmi 轮询器,java 轮询器,轮询器,自我监控,snmp 捕获器,任务管理器,捕获器,无法访问的轮询器,vmware affects all processes if target is not specified
日志级别控制目标
process-type
指定类型的所有进程(警报器,警报管理器,配置同步器,发现程序,自动扶梯,历史记录同步器,管家,http 轮询器,icmp pinger,
ipmi 管理器,ipmi 轮询器,java 轮询器,lld 管理器,lld 工作者,轮询器,预处理器管理器,预处理工作者,代理轮询器,自我监控, 0 码力 |
2715 页 |
28.60 MB
| 2 年前 3 Array(typecode_or_type, size_or_initializer, *, lock=True)
从共享内存中申请并返回一个具有 ctypes 类型的数组对象。默认情况下返回值实际上是被同步器包装过的数组对象。
typecode_or_type 指明了返回的数组中的元素类型: 它可能是一个 ctypes 类型或者 array 模块中每个类型对应的单字符长度的字符串。如果 size_or_initializer sharedctypes.Array(typecode_or_type, size_or_initializer, *args[, lock])
返回一个纯 ctypes 数组, 或者在此之上经过同步器包装过的对象, 这取决于 lock 参数的值, 除此之外, 和 RawArray() 一样。
如果 lock 为 True (默认值) 则将创建一个新的锁对象用于同步对值的访问。如果 lock 为一个 只能是命名参数。
#### multiprocessing.sharedctypes.Value(typecode_or_type,*args[,lock])
返回一个纯 ctypes 数组,或者在此之上经过同步器包装过的进程安全的对象,这取决于 lock 参数的值,除此之外,和 RawArray() 一样。
如果 lock 为 True(默认值)则将创建一个新的锁对象用于同步对值的访问。如果 lock 为一个 0 码力 |
1552 页 |
7.42 MB
| 1 年前 3 Array(typecode_or_type, size_or_initializer, *, lock=True)
从共享内存中申请并返回一个具有 ctypes 类型的数组对象。默认情况下返回值实际上是被同步器包装过的数组对象。
typecode_or_type 指明了返回的数组中的元素类型: 它可能是一个 ctypes 类型或者 array 模块中每个类型对应的单字符长度的字符串。如果 size_or_initializer sharedctypes.Array(typecode_or_type, size_or_initializer, *args[, lock])
返回一个纯 ctypes 数组, 或者在此之上经过同步器包装过的对象, 这取决于 lock 参数的值, 除此之外, 和 RawArray() 一样。
如果 lock 为 True (默认值) 则将创建一个新的锁对象用于同步对值的访问。如果 lock 为一个 只能是命名参数。
#### multiprocessing.sharedctypes.Value(typecode_or_type,*args[,lock])
返回一个纯 ctypes 数组,或者在此之上经过同步器包装过的进程安全的对象,这取决于 lock 参数的值,除此之外,和 RawArray() 一样。
如果 lock 为 True(默认值)则将创建一个新的锁对象用于同步对值的访问。如果 lock 为一个 0 码力 |
1552 页 |
7.42 MB
| 1 年前 3 Array(typecode_or_type, size_or_initializer, *, lock=True)
从共享内存中申请并返回一个具有 ctypes 类型的数组对象。默认情况下返回值实际上是被同步器包装过的数组对象。
typecode_or_type 指明了返回的数组中的元素类型: 它可能是一个 ctypes 类型或者 array 模块中每个类型对应的单字符长度的字符串。如果 size_or_initializer sharedctypes.Array(typecode_or_type, size_or_initializer, *args[, lock])
返回一个纯 ctypes 数组, 或者在此之上经过同步器包装过的对象, 这取决于 lock 参数的值, 除此之外, 和 RawArray() 一样。
如果 lock 为 True (默认值) 则将创建一个新的锁对象用于同步对值的访问。如果 lock 为一个 只能是命名参数。
#### multiprocessing.sharedctypes.Value(typecode_or_type,*args[,lock])
返回一个纯 ctypes 数组,或者在此之上经过同步器包装过的进程安全的对象,这取决于 lock 参数的值,除此之外,和 RawArray() 一样。
如果 lock 为 True(默认值)则将创建一个新的锁对象用于同步对值的访问。如果 lock 为一个 0 码力 |
1552 页 |
7.42 MB
| 1 年前 3 multiprocessing.Value (typecode_or_type, *args, lock=True)
返回一个从共享内存上创建的ctypes对象。默认情况下返回的对象实际上是经过了同步器包装过的。可以通过Value的value属性访问这个对象本身。
typecode_or_type指明了返回的对象类型:它可能是一个ctypes类型或者array模块中每个类型对应的单字符长度的字符 Array (typecode_or_type, size_or_initializer, *, lock=True)
从共享内存中申请并返回一个具有ctypes类型的数组对象。默认情况下返回值实际上是被同步器包装过的数组对象。
typecode_or_type指明了返回的数组中的元素类型:它可能是一个ctypes类型或者array模块中每个类型对应的单字符长度的字符串。如果 size_or_initi multiprocessing.sharedctypes. Array (typecode_or_type, size_or_initializer, *, lock=True)返回一个纯 ctypes 数组,或者在此之上经过同步器包装过的进程安全的对象,这取决于 lock 参数的值,除此之外,和RawArray()一样。
如果lock为True(默认值)则将创建一个新的锁对象用于同步对值的访问。如果lock为一个Lock或 0 码力 |
1927 页 |
9.69 MB
| 1 年前 3 multiprocessing.Value (typecode_or_type, *args, lock=True)
返回一个从共享内存上创建的ctypes对象。默认情况下返回的对象实际上是经过了同步器包装过的。可以通过Value的value属性访问这个对象本身。
typecode_or_type指明了返回的对象类型:它可能是一个ctypes类型或者array模块中每个类型对应的单字符长度的字符 Array (typecode_or_type, size_or_initializer, *, lock=True)
从共享内存中申请并返回一个具有ctypes类型的数组对象。默认情况下返回值实际上是被同步器包装过的数组对象。
typecode_or_type指明了返回的数组中的元素类型:它可能是一个ctypes类型或者array模块中每个类型对应的单字符长度的字符串。如果 size_or_initi multiprocessing.sharedctypes. Array (typecode_or_type, size_or_initializer, *, lock=True)返回一个纯 ctypes 数组,或者在此之上经过同步器包装过的进程安全的对象,这取决于 lock 参数的值,除此之外,和RawArray()一样。
如果lock为True(默认值)则将创建一个新的锁对象用于同步对值的访问。如果lock为一个Lock或 0 码力 |
1927 页 |
9.69 MB
| 1 年前 3
|