2017-06-19 4 views
0

Je vois un issue just like this from a few years ago, mais je suis confronté au même problème.Impossible d'obtenir mes journaux d'application en utilisant la commande "cf logs my-cool-app" (CF version 6.27)

J'utilise cf version 6.27.0+d26b32dcc.2017-06-08 et bx version 0.5.4+ae22935-2017-05-18T06:24:28+00:00

Quand j'émets bx app logs <myappname>, je reçois cette erreur Loggregator endpoint missing from config file Si j'émets cf logs <myappname>, cela fonctionne comme un charme.

Quelqu'un peut-il fournir des conseils à ce sujet? merci

Répondre

2

bx app logs utilise cli cf intégré, tandis que cette version intégrée de cli est trop ancienne.

Une solution consiste à copier le cli cf binaire dans le répertoire "/ usr/local/Bluemix/bin/cfcli"

+0

Merci, cela a également résolu mon problème (https://stackoverflow.com/questions/44630333/bx-cf-logs-gives-error-dialing-traffic-controller-server-when-switching-region) Si vous ajoutez votre réponse, je peux accepte-le. J'ai fait 'cd/usr/local/Bluemix/bin/cfcli; sudo cp cf cf.bkp; sudo ln -s/usr/bin/cf cf' – amadain

+1

@amadain la liaison ne fonctionnait pas pour moi, bx commande m'a dit que mon bluemix cli env n'est pas configuré correctement. Donc j'ai fait ce qui suit et ça a marché: 'cd/usr/local/Bluemix/bin/cfcli' ' sudo mv ./cf cf.backup' <- sauvegarde courant bluemix cf 'which cf <<à obtenir où est installé cf dans mon système 'sudo cp/usr/local/bin/cf cf' Ensuite, mon' bx app logs 'travaillé. Merci à vous deux – bluetea

+0

@bluetea c'est intéressant, cela a juste fonctionné pour moi - sur RedHat. Rappelez-vous la façon de dire merci sur SO est d'accepter la réponse de user8185073 ;-). – amadain

0

par le chemin, la v0.5.5 de libération à venir va résoudre ce problème