Utilisation des fichiers journaux - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation des fichiers journaux

N’activez la journalisation que le temps de capturer un problème. La journalisation diminue performances et peut consommer une grande quantité d’espace disque.

Définissez la LogLevel clé dans votre URL de connexion pour activer la journalisation et spécifiez la quantité de détails inclus dans les fichiers journaux. Le tableau suivant répertorie les niveaux de journalisation fournis par le pilote JDBC Amazon Redshift version 2.1, dans l’ordre du moins verbeux au plus verbeux.

LogLevel valeur Description

1

Journalisation des événements d’erreurs graves qui conduiront le pilote à l’abandon.

2

Journalisation des événements d’erreur qui pourraient permettre au pilote de continuer à fonctionner.

3

Journalisation des événements qui peuvent entraîner une erreur si aucune action n’est entreprise. Ce niveau de journalisation et les niveaux de journalisation supérieurs à ce niveau enregistrent également les requêtes de l’utilisateur.

4

Journalisation d’informations générales qui décrivent la progression du pilote.

5

Journalisation d’informations détaillées qui sont utiles pour le débogage du pilote.

6

Journalisation de toutes les activités du pilote.

Pour configurer la journalisation qui utilise des fichiers journaux
  1. Définissez la LogLevel propriété sur le niveau d'informations souhaité à inclure dans les fichiers journaux.

  2. Définissez la LogPath propriété sur le chemin complet du dossier dans lequel vous souhaitez enregistrer les fichiers journaux.

    Par exemple, l’URL de connexion suivante active le niveau 3 de journalisation et enregistre les fichiers journaux dans le dossier C:\temp : jdbc:redshift://redshift.company.us-west- 1.redshift.amazonaws.com:9000/Default;DSILogLevel=3;LogPath=C:\temp

  3. Pour vous assurer que les nouveaux paramètres prennent effet, redémarrez votre application JDBC et reconnectez-vous au serveur.

    Le pilote Amazon Redshift JDBC produit les fichiers journaux suivants à l'emplacement spécifié dans la propriété : LogPath

    • redshift_jdbc.log qui enregistre l’activité du pilote qui n’est pas spécifique à une connexion.

    • redshift_jdbc_connection_[Number].log pour chaque connexion établie à la base de données, où [Number] est un numéro qui identifie chaque fichier journal. Ce fichier enregistre l’activité du pilote spécifique à la connexion.

Si la LogPath valeur n'est pas valide, le pilote envoie les informations enregistrées au flux de sortie standard (System.out)