feat: add `node_network_address_valid_lft` and `node_network_address_preferred_lft` metrics
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- go, linux
- Área
- networking, observability
Línea de trabajo
Usa la salida de ip addr show incluida en el issue como referencia para los tiempos de vida de las direcciones y, después, sigue el punto de entrada existente de node_exporter para la recopilación de direcciones de red. Se considera completado cuando se expongan ambas métricas gauge con las etiquetas device y family, incluida la representación -1 mostrada para los valores forever.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Such metrics could help detecting DHCP lease not being renewed in-time.
E.g. the values could come from the stats shown by:
$ ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1460 qdisc mq state UP group default qlen 1000
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
altname enp0s3
inet nn.nn.nn.nn/32 metric 100 scope global dynamic ens3
valid_lft 68465sec preferred_lft 68465sec
inet6 xxxx::xxxx:xxxx:xxxx:xxxx/64 scope link
valid_lft forever preferred_lft forever
..and result in metrics like:
# HELP node_network_address_valid_lft The valid lifetime of an address
# TYPE node_network_address_valid_lft gauge
node_network_address_valid_lft{device="ens3",family="inet"} 68465
node_network_address_valid_lft{device="ens3",family="inet6"} -1
node_network_address_valid_lft{device="lo",family="inet"} -1
node_network_address_valid_lft{device="lo",family="inet6"} -1
# HELP node_network_address_preferred_lft The preferred lifetime of an address
# TYPE node_network_address_preferred_lft gauge
node_network_address_preferred_lft{device="ens3",family="inet"} 68465
node_network_address_preferred_lft{device="ens3",family="inet6"} -1
node_network_address_preferred_lft{device="lo",family="inet"} -1
node_network_address_preferred_lft{device="lo",family="inet6"} -1
- Lenguaje dominante
- Go
- Estrellas
- 13.8k
- Forks
- 2.7k
- Merge medio
- 1 d 4 h
- PR fusionados (30 d)
- 7
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de prometheus/node_exporter
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
prometheus/node_exporter#3830 · 3 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
prometheus/node_exporter#3823 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
prometheus/node_exporter#3817 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
prometheus/node_exporter#3761 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
prometheus/node_exporter#1767 ·
Los mantenedores suelen responder en 1 día
Todos los issues de prometheus/node_exporter
Issues similares
-
[Docs] - Document minimum Terraform/OpenTofu version (>= 1.11) required by write-only argumentsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 92/100
MagaluCloud/terraform-provider-mgc#323 ·
Los mantenedores suelen responder en 11 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
rossoctl/context-guru#366 ·
Los mantenedores suelen responder en 1 día
-
stage-fail
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
siyuan-note/bazaar#2293 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
piraeusdatastore/piraeus-operator#1070 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día