You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Nikolay Izhikov (Jira)" <ji...@apache.org> on 2019/09/09 08:17:00 UTC

[jira] [Commented] (IGNITE-12145) [IEP-35] Monitoring list engine

    [ https://issues.apache.org/jira/browse/IGNITE-12145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925453#comment-16925453 ] 

Nikolay Izhikov commented on IGNITE-12145:
------------------------------------------

This PR contains:

* Monitoring list engine.
  ** Support for SQL, JMX, Log exporters implemented.
  ** Internal MonitoringList API added.
  ** Enable/Disable of lists implemented.
* Following list implemented:
  ** Cache list
  ** Cache group list
  ** Compute task list
  ** Service list.

Engine details:
* {{MonitoringList}} added to store list data.
* Base interface {{MonitoringRow` for list data created.
* Corresponding method added to {{MetricExporterSpi}}
* {{JmxMetricExporterSpi}}, {{SqlViewExporterSpi}}, {{LogExporterSpi}} updated to support list export.
* JMX, SQL and other column-oriented SPI uses {{MonitoringRowAttributeWalker}} to quickly traverse all list row attributes.
* Implementation of {{MonitoringRowAttributeWalker}} for specific {{MonitoringRow}} can be generated with {{MonitoringRowAttributeWalkerGenerator}}

> [IEP-35] Monitoring list engine
> -------------------------------
>
>                 Key: IGNITE-12145
>                 URL: https://issues.apache.org/jira/browse/IGNITE-12145
>             Project: Ignite
>          Issue Type: Sub-task
>    Affects Versions: 2.7.5
>            Reporter: Nikolay Izhikov
>            Assignee: Nikolay Izhikov
>            Priority: Major
>              Labels: IEP-35
>             Fix For: 2.8
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> The base engine for the monitoring list.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)