Capture des informations de journal

Les journaux d'application placés dans le système de fichiers local ne sont pas toujours conservés sur les plateformes cloud. En général, les journaux doivent être dirigés vers la console de processus (stdout/stderr) pour que la plateforme cloud puisse les gérer sans qu'il ne soit nécessaire de configurer la recherche de fichiers journaux spécifiques.

Dans les environnements IBM Cloud Kubernetes ou Cloud Foundry publics, les journaux peuvent être transmis à la fonction d'analyse des journaux IBM via le service LogDNA.

Les journaux d'application pour les serveurs qui s'exécutent sur Red Hat OpenShift Container Platform peuvent être transmis à la fonction d'analyse des journaux Elasticsearch/Fluentd/Kibana.

Liberty peut être configuré pour émettre des fichiers journaux, trace, System.err, System.out, d'outil de diagnostic de premier niveau (FFDC), ainsi que des journaux d'accès HTTP au format JSON dans la console, qui peuvent être utilisés par l'analyse de journal en aval.

De même, WebSphere Application Server Traditional qui s'exécute dans des conteneurs Docker peut journaliser des informations au format JSON afin d'émettre des fichiers journaux, trace, System.out et System.err dans la console en vue de l'analyse de journal en aval.

Cette règle marque le code Java ayant des références aux packages suivants :

Pour plus d'informations, voir Analyse des journaux d'application sur Red Hat OpenShift Container Platform avec Elasticsearch, Fluentd et Kibana.