[
https://issues.apache.org/jira/browse/IGNITE-29284?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Faddei Pozdeev reassigned IGNITE-29284:
---------------------------------------
Assignee: Faddei Pozdeev
> Add log message count metrics by level to GridLoggerProxy
> ---------------------------------------------------------
>
> Key: IGNITE-29284
> URL: https://issues.apache.org/jira/browse/IGNITE-29284
> Project: Ignite
> Issue Type: Task
> Reporter: Faddei Pozdeev
> Assignee: Faddei Pozdeev
> Priority: Major
> Labels: metrics-to-log
> Fix For: 2.19
>
>
> Add per-level log message counters to help monitor logging activity on Ignite
> nodes and in the CDC application.
> Count messages in {{GridLoggerProxy}} and expose the following long metrics
> in the {{log.count}} registry: {{{}trace{}}}, {{{}debug{}}}, {{{}info{}}},
> {{{}warning{}}}, and {{{}error{}}}.
> Counters should be shared across logger categories within each node or CDC
> instance and remain independent between instances. Messages counted before
> metric registration should be preserved.
> Count TRACE, DEBUG, and INFO messages only when the corresponding level is
> enabled. Count all WARN and ERROR calls. These counters reflect logger calls
> and do not guarantee delivery to a file or another destination, as the
> logging backend may apply additional filters.
> Make the metrics available through the existing metric exporters and document
> them in the metrics reference.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)