2017-09-14 8 views
0

Je vient de déployer mon Java + applications Mysql à la plate-forme OpenShift V3 sur j'ai remarqué quelques petites choses dans les fichiers journaux:journaux d'application & et log temps OpenShift V3 (pro) projets

  1. Les horodateurs ne sont pas EST même si le serveur de mon compte est us-east-x. J'ai vu 4 heures de différence, mais aujourd'hui c'est 3 heures d'avance sur EST. Donc ma question: comment puis-je définir l'heure de mon POD comme heure locale? Sinon, le journal (avec horodatages inconnus) sera peu utilisé.

  2. Sur la V3, ai-je des moyens d'accéder aux fichiers journaux autres que viewLog pour les POD sur la console Web Openshift? J'ai trouvé le viewLog sur la console n'est pas un outil pratique: a) il donne seulement 5000 lignes de log, et (b) il manque des fonctionnalités de recherche/recherche de base.

+0

Quelle image de conteneur utilisez-vous? JWS Tomcat ou OpenJDK? Les pods ne devraient pas changer votre fuseau horaire (ils devraient utiliser UTC), mais il pourrait y avoir quelque chose avec l'image de base. – luciddreamz

Répondre

1
  1. Tous mes sortie du journal dans la console Web est en UTC (en utilisant OpenShift a fourni des images de conteneurs), mais fuseau horaire peut être réglé par l'image du conteneur que vous utilisez pour autre chose que UTC. Vous pouvez définir le fuseau horaire de votre pod à l'aide d'une variable d'environnement TZ (oc env [dc] TZ=Europe/Vienna).
  2. Kibana est installé sur tous les clusters OpenShift. Chaque endroit où OpenShift affiche les logs pour les pods devrait voir un lien vers "View Archive" dans le coin supérieur droit au-dessus de la sortie du journal (le lien view archive n'affiche que les logs de pod - pas pour les déploiements/builds). Si vous ne le trouvez pas, naviguez directement dans le sous-domaine des journaux (https://logs ..openshift.com /).