0xironclad / 0xironclad/Event-Driven-Notification-System
Phase 7: Structured logging and monitoring
- Langage dominant
- TypeScript
- Étoiles
- 0
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Add structured logs and track metrics like queue size, failures, latency.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Le ticket mentionne la journalisation structurée et les métriques de surveillance comme la taille de la file d'attente, les échecs et la latence. Recherchez la configuration de journalisation existante dans la base de code, probablement dans les couches de configuration ou de services. Identifiez où les files d'attente BullMQ sont gérées et où les appels d'API/de service se produisent pour les instrumenter. Déterminez quelle bibliothèque de journalisation (par exemple, Winston, Pino) et quelle bibliothèque de métriques (par exemple, Prometheus) intégrer. Vérifiez s'il existe une configuration ou des exemples de surveillance existants dans le dépôt.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- express, node.js, postgresql, redis, typescript
- Domaine
- backend, observability
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100