Gaois.querylogger
Un journal de requête simple et configurable pour les applications Core ASP.NET et ASP.NET. Il s'agit de l'enregistrement des requêtes utilisé par Firetar & Scoil Na Gaeilge, Dublin City University, Irlande pour enregistrer les statistiques de recherche à SQL Server. Gaois.QueryLogger est une bibliothèque .NET Standard 2.0 et elle prend en charge les applications construites avec ASP.NET Framework 4.6.1 et ASP.NET Core 2.1 ou supérieur.
Remarque: Il s'agit d'une version préalable à des fins de test. La surface de l'API est désormais relativement stable et nous nous concentrons sur l'ajout de caractéristiques additonales, de tests unitaires et de documentation.
Documentation
Apprenez à installer et à configurer le journal de requête sur notre site de documentation sur docs.gaois.ie.
État du package
| Emballer | Nuget stable | Nuget Prereease | Téléchargements |
|---|
| Gaois.querylogger | N / A | | |
| Gaois.querylogger.aspnetcore | N / A | | |
Caractéristiques
- Les termes de requête logarithmique et les métadonnées associées à SQL Server.
- Les métadonnées incluent un ID de requête unique, le nom de l'application, la catégorie de requête, le serveur hôte, l'adresse IP du client, le succès de l'exécution de la requête, la durée de l'exécution de la requête, le nombre de résultats et les informations DateTime.
- Les requêtes peuvent partager un GUID, ce qui signifie que vous pouvez regrouper plusieurs requêtes associées.
- Ajoutez des métadonnées personnalisées à vos journaux. Nous l'utilisons pour stocker des données spécifiques à l'application dans un journal multi-applications.
- Par défaut, la bibliothèque anonyme partiellement les adresses IP utilisateur en supprimant le dernier octet d'adresses IP du client IPv4 ou les 80 derniers bits d'une adresse IPv6. Ce paramètre peut être désactivé.
- Performances: la journalisation n'ajoute pas de frais généraux supplémentaires aux temps de réponse du serveur. Nous enregistrons plus de 100 000 requêtes par jour en production avec facilité.
- Comprend son propre service de notification de messagerie qui vous alertera en cas d'erreurs de journalisation.