You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Maxim Muzafarov (Jira)" <ji...@apache.org> on 2019/10/21 13:29:00 UTC

[jira] [Updated] (IGNITE-7781) JMX beans documentation

     [ https://issues.apache.org/jira/browse/IGNITE-7781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maxim Muzafarov updated IGNITE-7781:
------------------------------------
    Fix Version/s:     (was: 2.8)

> JMX beans documentation
> -----------------------
>
>                 Key: IGNITE-7781
>                 URL: https://issues.apache.org/jira/browse/IGNITE-7781
>             Project: Ignite
>          Issue Type: Task
>          Components: documentation
>            Reporter: Aleksey Plekhanov
>            Assignee: Artem Budnikov
>            Priority: Minor
>              Labels: documentation, jmx
>         Attachments: MXBeansJavaDoc.zip
>
>
> There are about 30 JMX beans implemented in Ignite, but there is no documentation for most of these beans, except memory metrics and brief overview of cache metrics.
> Folowing MBeans/MXBeans can be documented:
> ||MBeans group||Interface||Path||Comment||
> |Eviction metrics|org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicyMBean, org.apache.ignite.cache.eviction.igfs.IgfsPerBlockLruEvictionPolicyMXBean, org.apache.ignite.cache.eviction.lru.LruEvictionPolicyMBean, org.apache.ignite.cache.eviction.sorted.SortedEvictionPolicyMBean|org.apache.<ClassLoaderId>.<InstanceName>.<CacheName>.<MBeanInterfaceName>|For each cache, if eviction for cache is configured|
> |Cache group metrics|org.apache.ignite.mxbean.CacheGroupMetricsMXBean|org.apache.<ClassLoaderId>.<InstanceName>."Cache groups".<CacheGroupName>|For each group|
> |Cache metrics|org.apache.ignite.mxbean.CacheMetricsMXBean|org.apache.<ClassLoaderId>.<InstanceName>.<CacheName>.CacheClusterMetricsMXBeanImpl, org.apache.<ClassLoaderId>.<InstanceName>.<CacheName>.CacheLocalMetricsMXBeanImpl|For each cache|
> |Cluster metrics|org.apache.ignite.mxbean.ClusterMetricsMXBean|org.apache.<ClassLoaderId>.<InstanceName>.Kernal.ClusterLocalNodeMetricsMXBeanImpl, org.apache.<ClassLoaderId>.<InstanceName>.Kernal.ClusterMetricsMXBeanImpl|
> |Data region (memory) metrics|org.apache.ignite.mxbean.DataRegionMetricsMXBean|org.apache.<ClassLoaderId>.<InstanceName>.DataRegionMetrics.<DataRegion>|For each data region|
> |Data storage metrics|org.apache.ignite.mxbean.DataStorageMetricsMXBean|org.apache.<ClassLoaderId>.<InstanceName>."Persistent Store".DataStorageMetrics|
> |Instance information|org.apache.ignite.mxbean.IgniteMXBean|org.apache.<ClassLoaderId>.<InstanceName>.Kernal.IgniteKernal|
> |Ignition state|org.apache.ignite.mxbean.IgnitionMXBean|org.apache.<ClassLoaderId>.Kernel.Ignition|
> |Thread pools metrics|org.apache.ignite.mxbean.ThreadPoolMXBean, org.apache.ignite.mxbean.StripedExecutorMXBean|org.apache.<ClassLoaderId>.<InstanceName>."Thread Pools".<PoolName>|For each executor|
> |SPI|org.apache.ignite.spi.cache.CacheCheckpointSpiMBean, org.apache.ignite.spi.collision.fifoqueue.FifoQueueCollisionSpiMBean, org.apache.ignite.spi.collision.jobstealing.JobStealingCollisionSpiMBean, org.apache.ignite.spi.collision.priorityqueue.PriorityQueueCollisionSpiMBean, org.apache.ignite.spi.communication.tcp.TcpCommunicationSpiMBean, org.apache.ignite.spi.deployment.local.LocalDeploymentSpiMBean, org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiMBean, org.apache.ignite.spi.eventstorage.memory.MemoryEventStorageSpiMBean, org.apache.ignite.spi.failover.always.AlwaysFailoverSpiMBean, org.apache.ignite.spi.failover.jobstealing.JobStealingFailoverSpiMBean, org.apache.ignite.spi.failover.never.NeverFailoverSpiMBean, org.apache.ignite.spi.jdbc.JdbcCheckpointSpiMBean, org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveLoadBalancingSpiMBean, org.apache.ignite.spi.loadbalancing.roundrobin.RoundRobinLoadBalancingSpiMBean, org.apache.ignite.spi.loadbalancing.weightedrandom.WeightedRandomLoadBalancingSpiMBean, org.apache.ignite.spi.sharedfs.SharedFsCheckpointSpiMBean|org.apache.<ClassLoaderId>.<InstanceName>.SPIs.<SpiImplementation>|
>  
> JavaDoc for this beans is attached.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)