Closed finkr closed 5 years ago
En fait, le problème se pose également avec les db RRD switch
et temp
.
json retourné pour le RRD temp
:
{"msg":"Erreur lors de la r��cup��ration des statistiques : Erreur lors de la lecture de la base RRD","success":false,"error_code":"db_error"}
json retourné pour le RRD switch
:
{"msg":"Erreur lors de la r��cup��ration des statistiques : Erreur lors de la lecture de la base RRD","success":false,"error_code":"db_error"}
Bonjour,
C'est normalement corrigé, j'ai mis un check pour vérifié que l'array n'était pas vide.
Merci, ça fonctionne.
Bonne journée
Bonjour,
J'ai une Freebox révolution (v6) connectée à la fibre.
L'application ne fonctionne pas, j'ai le message d'erreur suivant :
En capturant le trafic, il semble que le problème provienne de l'appel à
/api/v6/rrd
qui ne retourne pas de données pourdsl
(je suis connecté avec la fibre).Pour information, l'API https://mafreebox.freebox.fr/api/v6/connection retourne :
Remarque : l'utilisation de l'API
/api/v6/connection
semble en fait préférable et plus en phase avec l'approche de Prometheus. Au lieu de récupérer une valeur instantané (rate_up
etrate_down
de type GAUGE), on peut utiliser des compteurs (bytes_up
etbyte_down
de type COUNTER) et la fonctionrate()
de PromQL pour calculer la de débit moyen entre deux collecte (les pics et les creux entre deux collectes ne passent pas inaperçu). Voir https://www.robustperception.io/how-does-a-prometheus-counter-workJ'ai hâte de pouvoir utiliser l'exporter
merci
Franklin