Metrics can be lost if backhual is not available for more than 10 minutes [future issue]
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- lua
- Domaine
- embedded-iot, observability
Piste de recherche
Commencez par examiner l’implémentation actuelle du metrics service, en particulier le timed cache et le processing cache utilisés autour de la publication HTTP. Déterminez comment les publications ayant échoué sont gérées et concevez une approche évolutive pour leur conservation ; le travail sera considéré comme terminé lorsque les metrics payloads ne seront pas perdus pendant des interruptions de plus de 10 minutes et que les valeurs delta futures resteront correctes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Given the current metrics service implementation if we cannot publish metrics over HTTP for more than 10 minutes we will start to lose metrics payloads, this can leave chunks of delta values missing which will cause future metrics to be incorrect. We need to think of a scalable way to preserve metrics if a publish fails, perhaps by cycling metrics back into the timed cache or processing cache if they cannot be immediately sent, an infinitely sized queue could also be used but this will not scale well
- Langage dominant
- Lua
- Étoiles
- 1
- Forks
- 0
- Merge moyen
- 5 j 15 h
- PR mergées (30 j)
- 3
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de jangala-dev/devicecode-lua
-
wifi: 40 MHz HE/VHT htmodes unusable — validator only accepts HE40±/VHT40±, which OpenWrt 24.10 ignores (silent 20 MHz)Peut-être pris @rslater-cs l’a pris aujourd’hui. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
jangala-dev/devicecode-lua#344 · 1 personne assignée ·
-
enhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100
jangala-dev/devicecode-lua#339 ·
-
wired: comma-separated VLAN lists cause false missing-VLAN alertsPeut-être à nouveau libre @rslater-cs l’a pris il y a 42 jours, et aucune pull request n’est ouverte. Ouverte
jangala-dev/devicecode-lua#333 · 2 personnes assignées ·
-
Reduce network startup and reconnect delaysPeut-être à nouveau libre @rslater-cs l’a pris il y a 42 jours, et aucune pull request n’est ouverte. Ouverte
jangala-dev/devicecode-lua#332 · 2 personnes assignées ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
jangala-dev/devicecode-lua#330 · 1 commentaire ·
Toutes les issues de jangala-dev/devicecode-lua
Issues similaires
-
guide
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
fitzforge/polestar#672 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
code health memtx mvcc
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Witch 2Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 91/100
LuaLS/lua-language-server#3482 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 2 jours