- Zabbix Network Monitoring(Second Edition)
- Rihards Olups
- 248字
- 2021-07-14 10:41:34
Summary
This chapter was packed with concepts concerning reacting to events that happen in your monitored environment. We learned to describe conditions that should be reacted to as trigger expressions. Triggers themselves have useful functionality with dependencies, and we can make them depend on each other. We also explored several ways of reducing trigger flapping right in the trigger expression, including using functions such as min()
, max()
, and avg()
, as well as trigger hysteresis.
Among other trigger tricks, we looked at:
- Using the
nodata()
function to detect missing data - Using the same
nodata()
function to make a trigger time out - Creating triggers that have different used disk space threshold values based on the total disk space
- Creating triggers that only work during a specific time period
- Having a relative threshold, where recent data is compared with the situation some time ago
Note
Remember that if item history is set to 0
, no triggers will work, even the ones that only check the very last value.
Trigger configuration has a lot of things that can both make life easier and introduce hard-to-spot problems. Hopefully, the coverage of the basics here will help you to leverage the former and avoid the latter.
With the trigger knowledge available to us, we will take the time in the next chapter to see where we can go after a trigger has fired. We will explore actions that will allow us to send emails or even run commands in response to a trigger firing.
- Cinema 4D R13 Cookbook
- TIBCO Spotfire:A Comprehensive Primer(Second Edition)
- Python Algorithmic Trading Cookbook
- 可編程控制器技術應用(西門子S7系列)
- OpenStack Cloud Computing Cookbook(Second Edition)
- Blender Compositing and Post Processing
- 項目管理成功利器Project 2007全程解析
- FPGA/CPLD應用技術(Verilog語言版)
- 電腦故障排除與維護終極技巧金典
- 從祖先到算法:加速進化的人類文化
- Eclipse全程指南
- Learning VMware App Volumes
- 嵌入式系統應用開發基礎
- Architecting Cloud Computing Solutions
- 人工智能算法(卷2):受大自然啟發的算法