categraf/inputs/ntp
yushuangyu b004dc4c61 1. add kafka metrics collector
2. change Sample funcs from package inputs to types to avoid cycle imports
3. add runtimex.Stack to print stack detail when panic
2022-07-03 22:01:41 +08:00
..
README.md add some README doc 2022-06-13 16:35:36 +08:00
alerts.json code refactor 2022-05-02 00:02:15 +08:00
ntp.go 1. add kafka metrics collector 2022-07-03 22:01:41 +08:00

README.md

ntp

ntp 插件用于计算时间偏移。生产环境所有的机器,都应该是一致的时间,如果有些机器时间滞后,有些机器时间超前,在一些分布式系统中会是非常严重的问题。所有的大型互联网公司,一定会在机器交付给业务方之前,就由系统运维人员统一做好了时间调整,并启用 ntpd 或 chrony

监控手段

监控机器时间偏移量,只需要给出 ntp 服务端地址Categraf 就会周期性去请求,对比本机时间,得到偏移量,监控指标是 ntp_offset_ms 顾名思义,单位是毫秒,一般这个值不能超过 1000

监控规则

该 README 所在目录的同级目录下有 alerts.json 就是告警规则,导入夜莺即可使用