Stackdriver 全面指南:日志管理、监控与性能优化
1. 日志管理与导出
1.1 日志过滤规则
在管理日志时,我们可以使用特定的过滤规则来筛选所需的日志。以下是一个示例过滤规则:
(
logName=(
"projects/<PROJECT_ID>/logs/appengine.googleapis.com%2Fstderr"
OR
"projects/<PROJECT_ID>/logs/appengine.googleapis.com%2Fnginx.request"
)
)
OR
(
resource.type="cloudsql_database"
resource.labels.database_id="<PROJECT_ID>:todos-db"
logName=(
"projects/<PROJECT_ID>/logs/cloudaudit.googleapis.com%2Factivity"
OR
"projects/<PROJECT_ID>/logs/cloudsql.googleapis.com%2Fmysql.err"
)
)
这里的 <PROJECT_ID>
需要替换为你的 GCP 项目 ID。我们也可以通过 gcloud logging sinks create
命令从命令行创