Input plugin 마다 다른 수집 주기 설정
문제
Input plugin 마다 각각 다른 수집 주기 설정 방법?
해결책
[agent]
interval = "10s"
round_interval = true
...
[[inputs.kube_inventory]]
interval = "1m"
url = "https://localhost:6443"
namespace = ""
위와 같이 각 input plugin마다
interval
을 설정하면, 그 input plugin내에서만 global 설정을 덮어쓰게 됩니다.위의 경우는
inputs.kube_inventory
만 1분 주기로 수집하고, 모든 input plugin이 10초 주기로 수집합니다.