Passer au contenu principal
Avoir un accès rapide aux logs de votre application est crucial pour résoudre les problèmes et évaluer la santé de divers composants, de votre base de données à votre file d’attente de messagerie. AppSignal Logging consolide les logs de votre application, vous permettant de les stocker, de les visualiser et de les interroger, offrant des informations plus approfondies sur les performances et le comportement de votre application. Si vous devez stocker les logs pour de longues périodes de rétention, vous pouvez les exporter vers une solution de stockage compatible S3 à l’aide du module complémentaire de stockage de logs à long terme.

AppSignal Logging vous aide à répondre à des questions telles que

Premiers pas

Notre documentation couvre tout ce que vous devez savoir pour mettre AppSignal Logging en place et le faire fonctionner avec votre application.

Intégrations AppSignal prises en charge

Les intégrations AppSignal suivantes offrent une prise en charge native pour AppSignal Logging :

Bonnes pratiques

Faut-il enregistrer ou non, cela peut être une question délicate à laquelle répondre. Les meilleurs types de logs sont descriptifs, contextuels et concis. Avec AppSignal, vous pouvez tirer le meilleur parti de vos logs en utilisant des fonctionnalités comme les attributs personnalisés, qui vous permettent d’ajouter des données supplémentaires et filtrables à vos lignes de log. Vous pouvez lire notre article du Learning Center sur les bonnes pratiques de journalisation pour plus d’informations sur l’utilisation appropriée de vos logs d’application.

Rétention des logs

🔐 N’envoyez pas d’informations personnelles identifiables (PII) à AppSignal. Filtrez les PII (par exemple, noms, e-mails) des journaux et utilisez un identifiant, un hash ou un identifiant pseudonymisé à la place.

Pour les entités couvertes par la HIPAA, plus d’informations sur la signature d’un Business Associate Agreement (BAA) sont disponibles dans notre documentation Business Add-Ons.
La rétention varie en fonction de votre plan. Vous pouvez trouver les informations réelles sur la rétention et les tarifs sur notre page des plans. Si vous devez stocker les logs pendant de plus longues périodes, vous pouvez les exporter vers une solution de stockage compatible S3 à l’aide du module complémentaire de stockage de logs à long terme. Ce module complémentaire vous permet de conserver vos logs au-delà de la période de 30 jours pendant laquelle AppSignal les stocke généralement, vous donnant un meilleur contrôle sur la rétention de vos données de logs. Pour les instructions de configuration, consultez le guide de configuration du stockage de logs à long terme.

Limitations

AppSignal Logging complète nos fonctionnalités APM en capturant des événements importants tels que les requêtes de base de données lentes, l’activité admin et les appels API sortants. Cependant, il existe certaines limitations :
  • Nous prenons en charge jusqu’à 500 000 lignes de log par minute par application.
  • Les lignes de log peuvent contenir jusqu’à 10 000 caractères, tout excédent étant tronqué.
  • Les charges utiles JSON profondément imbriquées ne sont pas prises en charge.
Pour une surveillance avancée et un suivi de données personnalisées, nous recommandons d’utiliser nos fonctionnalités Errors et Performance, qui sont mieux adaptées à de tels cas d’usage.