ForHosting KIT · Texte et IA

Analyse de logs

Cette capacité lit un journal de logs et en dégage l’essentiel : erreurs récurrentes, anomalies, pics d’incidents et messages critiques, résumés en clair. Elle évite de faire défiler des milliers de lignes pour comprendre ce qui cloche. Fonction en version bêta : elle fonctionne, mais reste en cours d’affinage.

● Betapar requête + par 1 000 lignes$0.003
Utilisez-le depuis WebAPIE-mailApp bientôtTelegram bientôt

Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.

Des milliers de lignes à l’essentiel

Un journal utile est un journal qu’on ne lit jamais en entier. L’outil parcourt les lignes que vous fournissez, regroupe les erreurs identiques, compte leur fréquence et met en avant les messages critiques. Au lieu de faire défiler un fichier interminable pour retrouver la cause d’un incident, vous obtenez une synthèse : quelles erreurs reviennent, à quel moment elles se concentrent, et lesquelles méritent qu’on s’y arrête en premier.

Repérer l’anormal, pas seulement l’erreur

Au-delà des messages marqués « error », l’outil signale ce qui sort de l’ordinaire : un pic soudain, une erreur nouvelle qui n’apparaissait pas, une répétition anormale. Il propose souvent une hypothèse de cause à partir des messages voisins. Cela oriente le diagnostic sans remplacer votre jugement : la piste donnée est un point de départ à vérifier, pas un verdict sur l’origine réelle de l’incident.

Bêta, canaux et prix

La capacité est en version bêta : le résultat est exploitable, mais nous l’ajustons encore, gardez donc un regard critique sur les hypothèses. Vous collez un extrait de log sur cette page ; pour surveiller un flux, elle s’appelle aussi en API. Le tarif : $0.003 la requête, plus $0.0135 par tranche de 1 000 lignes, en dollars US, connu avant l’envoi.

Comprendre un incident de production

Studio Lumen SAS colle l’extrait de log d’une panne et repère en quelques secondes l’erreur récurrente et le moment où elle a commencé à se multiplier.

Faire le point sur des erreurs récurrentes

Julien Lefèvre résume le journal de la semaine pour distinguer les erreurs de fond des alertes ponctuelles sans gravité.

Préparer un diagnostic

Thomas Rousseau part de la synthèse et de l’hypothèse de cause proposée pour cibler où chercher, avant de plonger dans le détail du code.

Quels formats de logs sont acceptés ?

Vous collez du texte de journal, quel qu’en soit le format applicatif ou serveur. L’outil regroupe les messages et en dégage les erreurs marquantes.

Propose-t-il une cause aux erreurs ?

Souvent, à partir des messages voisins. C’est une piste à vérifier, pas un verdict : le diagnostic final vous revient.

Repère-t-il autre chose que les erreurs explicites ?

Oui. Il signale les anomalies — pics soudains, erreurs nouvelles, répétitions inhabituelles — même sans mention « error ».

Que vaut la mention « bêta » ?

La fonction est active mais encore en cours d’affinage : traitez la synthèse comme une aide au diagnostic, à confronter à votre analyse.

Combien coûte l’analyse ?

$0.003 la requête, plus $0.0135 par tranche de 1 000 lignes, en dollars US. Le prix est affiché avant l’envoi, sans abonnement.

Mes logs peuvent-ils contenir des données sensibles ?

Ils transitent chiffrés et ne sont conservés sur aucun profil. Si vos journaux comportent des données personnelles, pensez à les masquer avant analyse, une capacité voisine du KIT le permet.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/text/log-analyze

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/text/log-analyze \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"…"}'
{
  "text": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.log_analyze",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.003
par 1 000 lignes$0.0135

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_tokens20000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.
422task_failedLa tâche a échoué : elle ne vous est pas facturée.

Consulter la documentation complète du KIT →