【发布时间】:2022-01-03 10:46:16
【问题描述】:
我对 GCP 和创建指标非常陌生。我们使用 Grafana 在创建的“google_logging_metric”的帮助下显示事件日志的计数。
我的用例是假设我们有一个日志
The Number is {variable}"
变量的可能值是一个 5 位数字,每个变量都会出现多次日志。
我通过 terraform 创建 Metric 如下
resource "google_logging_metric" "" {
name = ""
project = var
filter = "resource.type=\"k8s_container\" resource.labels.container_name=\"\" jsonPayload.message=~\"(The Number is {something should be added here?})\""
metric_descriptor {
metric_kind = "DELTA"
value_type = "INT64"
display_name = ""
labels {
key = "event"
value_type = "STRING"
description = ""
}
}
label_extractors = {
event = "REGEXP_EXTRACT(jsonPayload.message, \"(The Number is {something should be added here?})\")"
}
}
我喜欢在 grafana 上对日志事件进行分组,例如“编号为 XXXXX”、“编号为 YYYYY”、“编号为 ZZZZZ”。谁能建议我如何做到这一点?我是否必须在 grafana 仪表板上修改指标或其他内容?
【问题讨论】:
标签: google-cloud-platform grafana google-logging