Interface DiscoveryMetricsProvider


  • @GridToStringExclude
    public interface DiscoveryMetricsProvider
    Provides metrics to discovery SPI. It is responsibility of discovery SPI to make sure that all nodes have updated metrics data about each other.

    Ignite implementation will supply discovery SPI with metrics provider via DiscoverySpi.setMetricsProvider(DiscoveryMetricsProvider) method.

    • Method Detail

      • metrics

        ClusterMetrics metrics()
        This method always returns up-to-date metrics data about local node.
        Returns:
        Up to date metrics data about local node.
      • cacheMetrics

        Map<Integer,​CacheMetrics> cacheMetrics()
        Returns metrics data about all caches on local node.
        Returns:
        metrics data about all caches on local node.