此处列出的所有功能均受支持:
关于函数参数的一些一般说明:
<
>
表示函数 | ||
---|---|---|
Description | 函数特定参数 | 注释 |
bitand (值,掩码) | ||
监控项值和掩码的“按位与”值。 | 值 - 要检查的值 掩码(强制)- 64 位无符号整数 (0 - 18446744073709551615) |
支持的值类型 : int 虽然比较是以位方式完成的,但必须提供所有值并以十进制形式返回。 例如,检查第 3 位是通过与 4 比较而不是 100 来完成的。 示例: => bitand(last(/host/key),12 )=8 或 bitand(last(/host/key),12)=4 → 第 3 位或第 4 位设置,但不能同时设置 => bitand (last(/host/key),20)=16 → 第 3 位未设置,第 5 位已设置。 |
bitlshift(值,要移动的位) | ||
监控项值向左移位。 | 值 - 要检查的值 要移位的位数(强制)- 要移位的位数 |
支持的值类型:整数 尽管比较是以按位方式完成的,但必须提供所有值并以十进制形式返回。 例如,检查第 3 位是通过与 4 而不是 100 进行比较来完成的。 |
bitnot(值) | ||
项目值的“按位非”值。 | 值 - 要检查的值 |
支持的值类型:int 虽然比较是以按位方式完成的,但所有值 必须提供并以十进制形式返回。 例如,检查第 3 位是通过与 4 比较而不是 100 来完成的。 |
bitor(值,掩码) | ||
项目值和掩码的“按位或”值。 | 值 - 要检查的值 掩码(强制)- 64 位无符号整数 (0 - 18446744073709551615) |
支持的值类型 : int 虽然比较是以位方式完成的,但必须提供所有值并以十进制形式返回。 例如,检查第 3 位是通过与 4 而不是 100 进行比较来完成的。 |
bitrshift(值,要移动的位) | ||
项目值的按位右移。 | 值 - 要检查的值 要移位的位数(强制性)- 要移位的位数 |
支持的值类型:整数 尽管比较是以按位方式完成的,但必须提供所有值并以十进制形式返回。 例如,检查第 3 位是通过与 4 比较而不是 100 来完成的。 |
bitxor(值,掩码) | ||
项目值和掩码的“按位异或”值。 | 值 - 要检查的值 掩码(强制)- 64 位无符号整数 (0 - 18446744073709551615) |
支持的值 types: int 虽然比较是按位方式进行的,但必须提供所有值并以十进制形式返回。 例如,检查第 3 位是通过与 4 而不是 100 进行比较来完成的。 |