Чтение журналов CloudSQL StackDriver через CLI gcloud - PullRequest
0 голосов
/ 18 февраля 2019

У меня включено ведение журнала на моих экземплярах CloudSQL 2-го поколения в GCP - однако я пытаюсь прочитать их с помощью интерфейса командной строки и рисую пустое значение.

Если я запускаю $ gcloud logging logs list, я вижу журналы, которые яхочу прочитать, например, следующим образом:

projects/<project name>/logs/cloudsql.googleapis.com%2Fmysql-slow.log
projects/<project name>/logs/cloudsql.googleapis.com%2Fmysql.err

Документы сбивают с толку, но похоже, что я должен иметь возможность читать их, если я запускаю:

gcloud logging read "logName=projects/<project name>/logs/cloudsql.googleapis.com%2Fmysql.err" --limit 10 --format json

Однако это только возвращаетпустой массив как []

Я просто хочу прочитать журналы.

Что я делаю не так?

1 Ответ

0 голосов
/ 18 февраля 2019

Вы должны выполнить gcloud logging read projects/<project name>/logs/cloudsql.googleapis.com%2Fmysql-slow.log и gcloud logging read projects/<project name>/logs/cloudsql.googleapis.com%2Fmysql.err.Как указано в Быстрый запуск с использованием документации Cloud SDK .Не используйте " в команде.

...