掌握了预处理就节省大量开发脚本的时间?一天掌握所有知识点!

Zabbix预处理从3.0版本开始独成一块,并且随着Zabbix每次版本升级都有较大提升,从支持JSON/XML Path,到Prometheus agent,以及Javascript,连Zabbix CEO Alexei也说预处理是the sky in the limit。所以掌握了预处理就可以节省大量开发脚本的时间,并且可以完成之前不能实现的功能。

我有一定Zabbix使用经验,暂不想参加系统培训,有没有专门针对预处理的课程?

有!随着近几年Zabbix版本更新速度越来越快,功能增加越来越多,于是2021年新增“为期1天的线上专题培训”,带大家由浅入深、从原理到实践快速掌握重要功能点。助你解决具体的技术问题,提高工作效率!无特殊参与要求,课后没有考试,并能获得Zabbix参与证书。

在这里插入图片描述

课程时间

3月20日 周六 10:00-18:00 (线上)

专题培训助力提高工作效率

《数据预处理高级功能》专题培训会讲解预处理的所有知识点,从简单的自定义倍数、每秒更改,到JSON/XML PATH、正则表达式,再到数据校验、Prometheus agent和Javascript等。

介绍在不使用外部工具或脚本的情况下,如何使用Zabbix内置功能就可以从不同来源提取和转换信息。本课程完全基于Zabbix 5.2前端的功能,不会使用任何命令行。每一个预处理步骤都会用实例详细说明,几乎所有的预处理步骤都会有实践操作任务。具体功能点如下。

课程纲要

文本(Text):
正则表达式(Regular expression)—— 根据正则表达式提取指定内容
替换(Replace)—— 将指定的文本替换为给定的文本
修整(Trim)—— 从开始和结尾处删除指定字符
修整右边(Right trim)—— 从结尾处删除指定字符
修整左边(Left trim)—— 从开始处删除指定字符

结构化数据(Structured data):
XML路径(XML XPath)—— 根据XML格式提取值
JSON路径(JSONPATH)—— 根据JSON格式提取值
CSV格式转JSON格式(CSV to JSON)—— 将CSV格式数据转化为JSON格式数据

算法(Arithmetic):
自定义倍数(Custom multiplier)—— 乘以指定的数

更改(Change):
简单更改(Simple change)—— 当前值与前一值的差
每秒更改(Change per second)—— 当前值与前一值的差除以时间间隔

数字系统(Numeral systems):
布尔值到十进制(Boolean to decimal)—— 将二进制布尔值转化为转化为十进制0或1
八进制转十进制(Octal to decimal)—— 将八进制数值转化为十进制数值
十六进制到十进制(Hexadecimal to decimal)—— 将十六进制数值转化为十进制数值

自定义脚本(Custom scripts)
JavaScript —— 通过Javascript脚本处理数据

校验(Validation):
范围内(In range)—— 数值需要在指定的最小值和最大值范围内
匹配正则表达式(Matches regular expression) —— 数据需要配置指定的正则表达式
不匹配正则表达式(Does not match regular expression)—— 数据不能配置指定的正则表达式
在JSON中检查错误(Check for error in JSON)—— JSON数据中不能包含指定的JSON路径
在XML中检查错误(Check for error in XML)—— XML数据中不能包含指定的XML路径
使用正则表达式检查错误(Check for error using regular expression)—— 不匹配正则表达式并且提取指定内容

节流(Throttling):
丢弃未变化值(Discard unchanged)—— 最新值如果未变化则不保存
心跳检查时丢弃未变化值(Discard unchanged with heartbeat)—— 指定时间内最新值如果未变化则不保存

Prometheus:
Prometheus模式(Prometheus pattern)—— 根据PromQL语法提取指定数据
Prometheus转JSON(Prometheus to JSON)—— 将Prometheus数据转化为JSON格式并可用于LLD

目前共有4个专题培训

在这里插入图片描述

1)Zabbix数据预处理高级功能

2)基于API实现自动化和集成

3)Zabbix安全管理(高级课程)

4)Zabbix高级问题与异常检测

各培训课程大纲详见官网。

猜你喜欢

转载自blog.51cto.com/15094852/2637235