进程配置完成后没有监控到相应数据
进程简单配置成功后,在仪表盘里面分别配置不同进程监控数据时,例如如下配置进程但仪表盘上没有相应的 forwarder
进程可以监控:
- name: forwarder
search_string: ['forwarder']
ignore_denied_access: True
问题原因
exact_match 精确匹配,采用的是 Python 正则表达式,如果没有特别配置,默认是 Ture,即上面会精确匹配 forwarder 进程,如果进程不止包含 forwarder ,例如 python forwarder.py 就匹配不上。
解决方向
配置 exact_match 参数为 False,即为模糊匹配。
- name: forwarder
search_string: ['forwarder']
ignore_denied_access: True
exact_match: False
重启探针,即可生效。