乂江教育

key值计算公式(非全日制mem毕业证样本)

admin2023-12-1312

大家好,今天小编关注到一个比较有意思的话题,就是关于非全日制mem毕业证样本的问题,于是小编就整理了1个相关介绍非全日制mem毕业证样本的解答,让我们一起看看吧。

  1. key值计算公式

key值计算公式

说明:

计算类型的key定义主要是根据已定义过的key值来计算的。注意是已定义过的key值。

如这里我要创建一个计算linux服务器内存实际使用大小的监控项(计算方法为:vm.memory.size[total]-vm.memory.size[buffers]-vm.memory.size[cached]-vm.memory.size[free])。但zabbix默认的Items里并没有获取vm.memory.size[cached]这个key值。所以在查看Calculated类型的items时会出现Cannot evaluate function “last()”: item “coolnull:vm.memory.size[cached]” does not exist。要解决的话就需要自己再定义添加coolnull:vm.memory.size[cached]这个Items。

以下这边以获取算linux服务器内存实际使用大小来举例。

具体:

1、在模板中或是主机中选择监控项—->选择Create item

2、监控的名称和key按照其功能随便起一个名字(注:名字和key的名字一定要是英文格式的,包括你名字中包含的特殊字符),如:mem.realused,key的类型选择计算,这时会出现一个Formula,里面就是你的计算公式,如:

(last(“vm.memory.size[total]”)-last(“vm.memory.size[buffers]”)-last(“vm.memory.size[cached]”)-last(“vm.memory.size[free]”))

这个计算公式就是取各个key值的最后一次值做计算,注意公式中没有空格(经测试发现有时有空格之类的话提交的时候可能报错),计算的各个key都是同一类型的。

3、其他的选项没有什么特别,参照公式中其中一个key值的设置选项设置即可。

4、最后点保存提交,完成key的定义。

这边发现如果用(last(“vm.memory.size[total]”)-last(“vm.memory.size[buffers]”)-last(“vm.memory.size[cached]”)-last(“vm.memory.size[free]”))来减的话,还需要再定义vm.memo

计算key值的公式通常涉及到哈希算法,而哈希算法是将任意大小的数据映射为固定大小的数据的过程。常见的哈希算法有MD5、SHA-1、SHA-256等。

在计算key值时,可以采取以下公式:

1. 将待计算的数据转化为二进制表示;

2. 将二进制数据进行哈希运算,得到哈希值;

3. 将哈希值转化为特定长度的字符串,作为key值。

具体计算过程可以包含对数据的拓展或截断,以及对数据的编码(如UTF-8)等步骤。在应用中,可以根据需要选择合适的哈希算法和key长度,以保证key值的唯一性和安全性。

到此,以上就是小编对于非全日制mem毕业证样本的问题就介绍到这了,希望介绍关于非全日制mem毕业证样本的1点解答对大家有用。

本文链接:https://www.yjedu.net.cn/58447.html

非全日制mem毕业证样本

相关文章