Можно ли создать в GCP / stackdriver метрику на основе накопленного журнала?

Я хочу создать показатель, который будет накапливаться за полный месяц. Другими словами, я хочу подсчитать появление определенной записи в журналах за календарный месяц, чтобы сказать в конце месяца «было X событий». Это возможно? Я видел такие накопленные метрики в stackdriver (например, байты, полученные при ведении журнала stackdriver по месяцам), поэтому я знаю, что они существуют, но я не могу найти, как создать их, используя счетчики или распределения, которые выглядят как единственные возможные варианты для журнала- метрики на основе


person Hilikus    schedule 18.11.2019    source источник


Ответы (2)


Метрики счетчика на основе журнала подсчитывают количество записей, которые соответствуют фильтру каждую минуту и ​​не суммируются за месяц. В настоящее время единственный способ добиться этого - использовать что-то вроде this, чтобы использовать LBM и переписать его как совокупную настраиваемую метрику.

person Yuri Grinshteyn    schedule 18.11.2019

Если посмотреть на Обзор показателей на основе журнала, окажется, что это может быть ключом. Если мы предположим, что записи журнала записываются в журнал Stackdriver, вы можете определить счетчик показателей, который срабатывает каждый раз, когда обнаруживается соответствующая запись журнала. Эту метрику счетчика можно использовать для создания панели мониторинга или запуска оповещения, где вы можете агрегировать счетчик за определенный период времени.

person Kolban    schedule 18.11.2019