Analysez localement vos journaux d'accès bruts Nginx et Apache : distribution des codes d'état, URL les plus sollicitées, adresses IP clientes uniques, métriques de bande passante et filtrage par expressions régulières personnalisées.
No data to display. Paste logs above or click 'Load Sample'.
No requests found matching criteria.
No IP data recorded.
Aggregated payload transfer volume
Distinct client host addresses
Client and server error ratio
Analysez localement vos journaux d'accès bruts Nginx et Apache : distribution des codes d'état, URL les plus sollicitées, adresses IP clientes uniques, métriques de bande passante et filtrage par expressions régulières personnalisées.
Format structurel attendu des logs, tel que le format 'combined' de Nginx, 'common' d'Apache, ou une directive log_format personnalisée avec des groupes de capture nommés.
Expression régulière personnalisée optionnelle avec groupes de capture nommés (?P<ip>, ?P<status>, ?P<request>, ?P<bytes_sent>, ?P<request_time>) pour les lignes de log non standard.
Motif de filtrage pour isoler des classes ou codes de réponse HTTP précis, par exemple '5xx', '404', ou une liste délimitée par des virgules (ex. '401,403,500').
Nombre maximal d'éléments à agréger pour les classements (adresses IP uniques, endpoints lents et URI les plus fréquentes ; 10 par défaut).
Si activé, résout les adresses IP clientes en informations de pays et d'ASN via une base de données MaxMind GeoLite2 intégrée ou fournie localement.
Vérifiez si les logs ont été générés avec une directive log_format personnalisée modifiant le format combined par défaut (ex. ajout du referer, préfixe de virtual host ou horodatage ISO8601). Basculez le sélecteur sur regex personnalisée et alignez les groupes de capture nommés sur votre configuration serveur.
Configurez le schéma d'analyse pour traiter le temps de réponse upstream comme un flottant optionnel nullable ; Nginx consigne un tiret ('-') dès qu'une requête ne sollicite pas de serveur d'origine upstream (ex. réponse servie depuis le cache, redirection ou fichier statique local).
Assurez-vous que le module 'real_ip' de votre serveur web (ou mod_remoteip sur Apache) est activé afin de restaurer l'IP cliente réelle, et vérifiez que les logs ne contiennent pas exclusivement des adresses privées RFC 1918 issues de health checks ou de répartiteurs de charge locaux.
Convertissez directement les définitions de schémas GraphQL SDL, types, requêtes et mutations en schémas JSON Schema Draft-07 et composants OpenAPI standard.
Référence exhaustive de la syntaxe cron POSIX à 5 champs et Quartz à 6 champs. Raccourcis macros, calcul des cycles et prévention des chevauchements de tâches.
Manuel technique des expressions régulières ECMAScript, groupes de capture, remplacements et drapeaux de configuration.
Encodez et décodez en toute sécurité des URL et paramètres de requête avec les normes RFC 3986, encodeURIComponent, encodeURI et formUrlEncoded.
Convertissez du texte et du code en entités HTML nommées, décimales et hexadécimales pour neutraliser les failles XSS et préserver les caractères spéciaux.
Référentiel du temps POSIX : conversion en secondes, millisecondes, microsecondes et nanosecondes, calculs de fuseaux et norme ISO 8601.