Récupérer les journaux de la plateforme
Trouvez, filtrez et exportez les journaux de la plateforme The Wallet Crew depuis le back office, l’API Insights ou un assistant IA connecté via MCP.
Les journaux de la plateforme retracent l’activité de la plateforme pour un locataire. Ils couvrent les rendus de Carte, les envois planifiés, les appels de connecteur, les rechargements de configuration et les importations en échec.
Les journaux sont disponibles via trois systèmes :
Interface d’administration
Recherches rapides, support quotidien et exports CSV
Un compte Back-office
API Insights
Requêtes répétables, agrégation, alerting et pipelines BI
Une clé API avec Insights:Read
MCP
Investigations en langage clair à travers les journaux, la configuration et les Cartes
Un compte Back-office et un client MCP
Source de données de journaux partagée
L’interface d’administration, l’API Insights et MCP lisent tous la même Journaux table. Chaque requête est limitée à un seul locataire. Les données d’un autre locataire sont inaccessibles.
Les journaux de la plateforme sont conservés pendant 45 jours. Exportez les preuves nécessaires pour les audits, les analyses post-mortem ou les litiges avant la fin de cette période.
Ce qu’un enregistrement de journal contient
Chaque route expose le même enregistrement. Le back-office affiche un sous-ensemble de ces colonnes. L’API Insights et MCP exposent toutes les colonnes.
Horodatage
date/heure
Quand la ligne a été émise, en UTC
Message
chaîne
Message rendu lisible par l’humain
Niveau de gravité
entier
Niveau de gravité ; voir ci-dessous
Nom de catégorie
chaîne
Composant de la plateforme émetteur, tel que Neo.Runtime.Wallet.Apple.AppleCarteHandler
Nom de l’opération
chaîne
Opération active, telle que HTTP POST /api/mcp ou le nom d’une tâche planifiée
Identifiant d’opération
chaîne
Identifiant de corrélation pour suivre une requête de bout en bout
Identifiant de requête
chaîne
Identifiant individuel de requête au sein d’une opération
Propriétés
dynamique
Champs structurés, tels que requestPath et originalFormat
UserAgent
chaîne
Client déclencheur, lorsque disponible
Identifiant utilisateur / Nom d’utilisateur / Identifiant de session
chaîne
Contexte de l’acteur, lorsqu’attribué
Nom du rôle d’application
chaîne
Rôle de la plateforme qui a généré la ligne
Identifiant du locataire
chaîne
Identifiant du locataire actuel
Id
guid
Identifiant unique de l’enregistrement
Niveaux de gravité
Niveau de gravité est stocké sous forme de nombre. Le back office l’affiche sous forme d’un badge libellé.
0
Très détaillé
Détails de bas niveau, rarement émis
1
Information
Fonctionnement normal et la majorité du volume des journaux
2
Avertissement
Un élément s’est rétabli, est dégradé ou a été retenté
3
Erreur
Une opération a échoué
4
Critique
Une défaillance à large impact
Interface d’administration : journaux d’application
L’interface d’administration est le moyen le plus rapide pour le travail de support.
Définir la période
Le sélecteur de date est défini par défaut sur 30 derniers jours. Les préréglages incluent Aujourd'hui, les 7 derniers jours, cette semaine, les 30 derniers jours, ce mois-ci, cette année, le mois dernier, les 3 derniers mois, les 12 derniers mois, l'année dernière et toute la période. Une Personnalisée plage est également disponible.
Les plages de plus de 45 jours ne renvoient rien au-delà de la rétention. Réduisez d'abord la période.
Rechercher
La zone de recherche fait correspondre le texte dans toutes les colonnes, y compris Propriétés. Il n'y a pas de sélecteur de champ.
Les termes de recherche utiles incluent un numéro de série de Carte, un Identifiant d’opération, un fragment d'erreur ou un chemin de requête tel que /api/mcp.
Le terme est stocké dans l'adresse sous la forme ?search=.... Une vue filtrée peut donc être partagée telle quelle.
Lire les résultats
Les résultats sont classés du plus récent au plus ancien. Le Horodatage en-tête modifie l'ordre de tri. Développez une Propriétés cellule pour afficher les champs structurés.
Copiez un ID d'opération et recherchez-le pour suivre une requête. Chaque ligne écrite pendant cette requête partage cet identifiant.
API Insights
Le API Insights interroge les données de journal partagées avec Kusto Query Language (KQL). L'interface d'administration utilise cette API.
S'authentifier
Créez une clé API dans Paramètres → Sécurité → Clés API. Accordez la Insights:Read autorisation. Copiez la clé lorsqu'elle s'affiche, car elle ne sera plus affichée.
Production
https://app.neostore.cloud
QA
https://app-qa.neostore.cloud
Première requête
La réponse est tabulaire :
Recettes de requêtes
Erreurs et avertissements au fil du temps
Quel composant est défaillant
Tracez une requête de bout en bout
Tout ce qui touche une Carte
Filtrer sur une propriété structurée
Taux d’erreur en pourcentage
Requêtes paramétrées
Passez les valeurs séparément du texte de la requête. Les paramètres arrivent sous forme de chaînes, alors convertissez-les dans la requête.
Parcourez de grands résultats en numérotant et en découpant les lignes :
Limites
Portée requise
Insights:Read
Limite de débit
60 requêtes par minute
Portée du locataire
Locataire unique ; les données d’un autre locataire sont inaccessibles
Limite de lignes
A maxRows protège contre les requêtes incontrôlées. Le dépasser fait échouer la requête plutôt que de renvoyer un échantillon tronqué. Augmentez-la délibérément pour une exportation.
Mise en cache
Aucune. Mettez en cache côté client lors du sondage.
MCP : pour les assistants d’IA
Un assistant connecté à MCP peut lire les journaux partagés. Il peut aussi vérifier la configuration, l’historique des cartes et les exécutions d’automatisation au cours d’une seule investigation. Voir Model Context Protocol (MCP) pour les instructions de configuration.
Production
https://admin.thewalletcrew.io/api/mcp
QA
https://admin-qa.thewalletcrew.io/api/mcp
Connectez-vous avec les identifiants Back-office. La connexion est en lecture seule.
Les outils qui comptent pour les journaux
insights_schema
Confirmer les tables et les colonnes disponibles
exemples_de_requêtes_sur_les_analyses
Récupérer des modèles de requêtes fonctionnels
requête_d'analyses
Exécuter KQL et renvoyer les résultats
Modèles de prompt
Affichez toutes les erreurs et tous les avertissements des dernières 24 heures, regroupés par composant. Pour les trois les plus bruyants, expliquez le composant et les messages.
Rechercher les lignes de journal pour Carte
<PASS_ID>des 7 derniers jours. Reconstituez ce qui s'est passé et identifiez les étapes ayant échoué.
Opération
<OPERATION_ID>a échoué. Récupérez ses lignes dans l'ordre et identifiez où cela a cassé.
Comparez le volume d'erreurs de cette semaine avec celui de la semaine dernière. Signalez les composants dont les échecs ont plus que doublé.
Dépannage
401 Non autorisé
La clé API est manquante, mal saisie ou révoquée.
403 Interdit
La clé ou le compte ne dispose pas Insights:Read des autorisations pour ce locataire.
Aucune ligne alors que des lignes étaient attendues
Vérifiez la fenêtre de conservation de 45 jours, puis la casse des colonnes. Chaque table utilise PascalCase.
400 sur une requête apparemment correcte
Un nom de colonne est incorrect ou un paramètre n'a pas de cast. Utilisez todatetime() ou toint().
La requête expire
Réduisez la plage temporelle, filtrez par Niveau de gravitéet ne sélectionnez que les colonnes nécessaires.
Erreurs de limitation de débit
La limite est de 60 requêtes par minute. Regroupez avec summarize au lieu de boucles d'interrogation.
Nombres inconnus
Confirmez l'environnement. QA contient des données de test, pas des données de production.
Bonne pratique
Commencez de manière ciblée. Une plage temporelle et un filtre de gravité accélèrent les étapes suivantes.
Corrélez avec
Identifiant d’opérationet non avec les horodatages. Les horodatages s'entremêlent entre les requêtes.Exportez les preuves d'audit avant la fin de leur fenêtre de 45 jours.
Citez les lignes pertinentes dans les tickets, les chats et les prompts d'IA. Évitez les exportations complètes.
Testez les requêtes en QA. Utilisez la production lorsque des preuves de production sont requises.
FAQ
Mis à jour

