当前位置:网站首页>Add ZABBIX calculation type itemcalculated items
Add ZABBIX calculation type itemcalculated items
2022-07-03 14:17:00 【Brother Xing plays with the clouds】
adopt Redis Self contained info Command can monitor keyspace_hits and keyspace_misses These two values , however redis The hit rate of cannot be obtained directly , Can pass zabbix Of calculated items Implementation monitoring redis shooting
https://www.zabbix.com/documentation/2.2/manual/config/items/itemtypes/calculated
zabbix from 1.8.1 Start to support this function
In New item when , Need to choose type by Calculated.
stay Key Fill in the new column key The name of
stay Formula Fill in new key The calculation expression of
func(<key>|<hostname:key>,<parameter1>,<parameter2>,...)
func yes https://www.zabbix.com/documentation/2.2/manual/appendix/triggers/functions Functions supported in the document
key It is other things that need to be used item, Better use double quotation marks "" take key Value expansion , If key If there are quotation marks in the middle of the value, you need to use \ escape .
parameter Other parameters that need to be used
Example :
1.zabbix Calculate the ratio of the latest free disk space to the total disk space .
100*last("vfs.fs.size[/,free]",0)/last("vfs.fs.size[/,total]",0)
2. Calculate the average 10 Within minutes zabbix Processed values
avg("Zabbix Server:zabbix[wcache,values]",600)
Calculation type item, If the acquisition interval is too long, it will affect zabbix server Performance of
3. Calculation eth0 Total bandwidth
last("net.if.in[eth0,bytes]",0)+last("net.if.out[eth0,bytes]",0)
4. Calculate the proportion of inlet flow
100*last("net.if.in[eth0,bytes]",0)/(last("net.if.in[eth0,bytes]",0)+last("net.if.out[eth0,bytes]",0))
5.
last("grpsum[\"video\",\"net.if.out[eth0,bytes]\",\"last\",\"0\"]",0) / last("grpsum[\"video\",\"nginx_stat.sh[active]\",\"last\",\"0\"]",0)
After testing, if Formula There are macro definitions in the expression, such as {#REDISPORT}, The whole expression needs parentheses () Expansion . So when adding an expression, you can use the whole expression () Expansion , Whether or not there is a macro definition .
边栏推荐
- 泰凌冲刺科创板:拟募资13亿 国家大基金与小米长江是股东
- 7-23 currency conversion (using array conversion)
- Raft agreement
- Toast UI editor (editor allows you to edit your markup document using text or WYSIWYG, with syntax highlighting, scrolling synchronization, real-time preview and chart functions.)
- 虽然不一定最优秀,但一定是最努力的!
- simpleParallax. JS (create poor visual effects for website pictures)
- QT learning 20 standard dialog box in QT (middle)
- js 2023. String pair equal to the target string after connection
- Article content typesetting and code highlighting
- C language,%d% Difference between 2D%2d%02d
猜你喜欢
Leetcode(4)——寻找两个正序数组的中位数
JVM runtime data area
Uio-66-cooh loaded bendamostine | hydroxyapatite (HA) coated MIL-53 (FE) nanoparticles | baicalin loaded manganese based metal organic skeleton material
必贝特医药冲刺科创板:年营收97万亏损1.37亿 拟募资20亿
Leetcode(4)——尋找兩個正序數組的中比特數
[Jilin University] information sharing of postgraduate entrance examination and re examination
Polestar美股上市:5.5万台交付如何支持得起超200亿美元估值
Vite project commissioning
jvm-对象生命周期
Exercise 10-2 recursive factorial sum
随机推荐
Zabbix添加Calculated items后保存页面成空白
Learn to punch in today
Configure stylelint
Collection of mobile adaptation related articles
Reflection -- basic usage
Too many files with unapproved license
Exercise 8-7 string sorting
Redis: operation command of string type data
JS Part 2
7-23 currency conversion (using array conversion)
Message subscription and publishing
八大排序
Redis:字符串类型数据的操作命令
Cross linked cyclodextrin metal organic framework loaded methotrexate slow-release particles | metal organic porous material uio-66 loaded with flavonoid glycosides | Qiyue
Redis: commandes d'action pour les données de type chaîne
Similarities and differences between Allegro, OrCAD, net alias, port, off page connector and how to select them
7-4 BCD decryption (10 points)
战略、战术(和 OKR)
Exercise 7-6 count capital consonants
玖逸云黑免费无加密版本源码