Почему я могу выбрать серьезность в качестве фильтра, а не textPayload при использовании метрик на основе журнала в Metric Explorer - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь извлечь некоторые метрики с помощью обозревателя метрик.Я выбираю метрику: Log Entries и ресурс GKE.Насколько я понимаю из документации оба поля severity и textPayload являются гражданами первого класса, но я могу выбрать поле severity (а также log), но не textPayload (оба в группе metric label).Есть ли способ фильтрации по textPayload?Есть ли причина, по которой я не могу фильтровать по этому полю специально (я не смог найти документацию, объясняющую, почему некоторые поля доступны, а другие нет)

1 Ответ

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

Severity и logName являются предопределенными метками для метрик.Вот почему вы можете найти их в списке.Вы можете найти ссылки на это в документации на странице https://cloud.google.com/logging/docs/logs-based-metrics/labels в разделе «Метки по умолчанию».Метки доступны для фильтра и групп по полям.

Если вы хотите использовать textPayload или его часть в качестве фильтра или группы, вы можете создавать пользовательские метрики и определять собственные метки на основе textPayload.Затем, когда вы выбираете пользовательскую метрику в проводнике метрик, вы можете найти там свои метки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...