Vous êtes sur le README usager. Si vous souhaitez accéder au README développement, veuillez suivre ce lien : README-developpement
API permettant de :
- récupérer les logs des chargements kbart dans un topic Kafka
- d'isoler les logs de niveau
error
et de générer un fichier de log mis à disposition de l'application cercles-bacon (lien cercles-bacon) - d'envoyer les logs (tout niveau confondu) en BDD
- d'exposer un web service permettant de récupérer les logs associés à un fichier kbart
La récupération, l'isolation et l'envoie des logs à partir d'un topic Kafka sont des processus automatiques. Ils seront exécutés automatiquement et en parallèle du fonctionnement des API kbart2kafka (lien github) et best-ppn-api (lien github)
Le Web Service (ws) logs permet de récupérer l'ensemble des logs associés au traitement d'un fichier kbart en fonction du nom de fichier et de la date de chargement.
http://[url d'accès à l'API sur votre serveur]/v1/logs/[nom du fichier]/[date de chargement]
- Dans un navigateur internet (recherche infructueuse) :
<LogDto>
<filename>CYBERLIBRIS_COUPERIN_SCIENCES-HUMAINES-ET-SOCIALES</filename>
<date>2000-01-04</date>
<ligneLogs/>
</LogDto>
- Dans une application dédiée (recherche infructueuse) :
{
"filename": "CYBERLIBRIS_COUPERIN_SCIENCES-HUMAINES-ET-SOCIALES",
"date": "2000-01-04",
"ligneLogs": []
}