FormidableLabs / FormidableLabs/pino-lambda
Formatter is very fragile
- Langage dominant
- TypeScript
- Étoiles
- 135
- Forks
- 14
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
https://github.com/pinojs/pino/blob/master/docs/api.md#messagekey-string
Configuring `messageKey` will cause the formatter to fail.
Additionally we configure a formatter for `level` which returns `status`, to meet Datadog's expectations https://docs.datadoghq.com/logs/log_configuration/attributes_naming_convention/#reserved-attributes.
``` formatters: {
level: (label: string) => ({
status: label,
}),
},
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par la documentation de messageKey dans docs/api.md et reproduisez l’échec avec la configuration du formateur présentée dans l’issue. Suivez la manière dont messageKey et le formateur de niveau sont traités ensemble ; le travail est terminé lorsque le formatage n’échoue plus et que la sortie du niveau utilise toujours l’attribut status attendu par Datadog.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, typescript
- Domaine
- backend, cloud, observability-sre
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100