当前位置:网站首页>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 .
边栏推荐
- Find specified characters
- Back to top implementation
- simpleParallax. JS (create poor visual effects for website pictures)
- Redis:字符串类型数据的操作命令
- Jiuyi cloud black free encryption free version source code
- JS Part III
- Example analysis of QT learning 18 login dialog box
- Programmable logic device software testing
- QT learning 21 standard dialog box in QT (Part 2)
- QT learning 19 standard dialog box in QT (top)
猜你喜欢

Eight sorts

剑指 Offer 28. 对称的二叉树

JS Part III

Exercise 6-6 use a function to output an integer in reverse order

QT learning 24 layout manager (III)

一文了解微分段应用场景与实现机制

Thinking about the arrangement problem in the backtracking problem (leetcode questions 46 and 47)

FPGA test method takes mentor tool as an example

Redis: redis data structure and key operation commands

Exercise 10-2 recursive factorial sum
随机推荐
Mysql多表查询 #子查询
QT learning 20 standard dialog box in QT (middle)
Formation of mil-100 (FE) coated small molecule aspirin [email protected] (FE) | glycyrrhetinic acid modified metal organ
JVM garbage collector
NFT新的契机,多媒体NFT聚合平台OKALEIDO即将上线
2021年区域赛ICPC沈阳站J-Luggage Lock(代码简洁)
jvm-运行时数据区
Cross linked cyclodextrin metal organic framework loaded methotrexate slow-release particles | metal organic porous material uio-66 loaded with flavonoid glycosides | Qiyue
Metal organic framework (MOFs) antitumor drug carrier | pcn-223 loaded with metronidazole | uio-66 loaded with ciprofloxacin hydrochloride(
7-9 find a small ball with a balance
7-6 mixed type data format input
中国锂电池电解液行业市场专项调研报告(2022版)
concat和concat_ws()区别及group_concat()和repeat()函数的使用
Uio-66-cooh loaded bendamostine | hydroxyapatite (HA) coated MIL-53 (FE) nanoparticles | baicalin loaded manganese based metal organic skeleton material
JS Part III
7-14 sum integer segments (C language)
How to bold text in AI
使用并行可微模拟加速策略学习
28: Chapter 3: develop Passport Service: 11: define attributes in the configuration file, and then obtain them in the code;
关于回溯问题中的排列问题的思考(LeetCode46题与47题)