Mysql

google cloud sql下載mysql慢查詢日誌

  • January 18, 2021

我很難找到要下載的日誌文件。跑步時

show global variables like '%slow%';

我可以看到它位於

/mysql/logs/slow.log

當我登錄實例時,雖然該路徑不存在。有任何想法嗎?

這是通過Google云 sql 並使用 mysql 作為數據庫。

經過大量探勘,我找到了答案。它並不完美,因為數據質量可能需要一些按摩,但它確實有效。

gcloud logging read projects/yourproject/logs/cloudsql.googleapis.com%2Fmysql-slow.log --format json| jq -rnc --stream 'fromstream(1|truncate_stream(inputs)) | .textPayload' > slow-log-timestamp.log

引用自:https://dba.stackexchange.com/questions/283516