valid_lft
iproute2는 남은 DHCP 임대 시간에 해당하는 인터페이스를 반환할 수 있습니다 . 아래의 잘린 예제 출력을 참조하세요.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
...
2: enp0s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
...
valid_lft 82933sec preferred_lft 82933sec
...
실제로 호출하지 않고 최고의 Golang에서 이것을 얻고 싶습니다 ip address
. ip Route에 json 출력이 있다는 것을 알고 있지만 여전히 다음과 같이 상호 작용하는 것을 선호합니다.
- 이 카운터에 액세스할 수 있는 라이브러리
- 이 카운터에 대한 액세스를 제공하는 /sys 또는 /proc의 경로
- 다른 것이 있나요?
목표는 Prometheus와 같은 도구로 스크랩할 수 있는 측정항목으로 valid_lft 카운터를 노출하는 것입니다. 아직 사용할 수 없다는 것에 놀랐습니다.