## Uses of Interface
org.apache.hadoop.metrics2.MetricsPlugin

- Packages that use MetricsPlugin
  Package | Description
  --- | ---
  org.apache.hadoop.metrics2 | Metrics 2.0
  org.apache.hadoop.metrics2.filter | Builtin metrics filters (to be used in metrics config files)
  org.apache.hadoop.metrics2.sink | Builtin metrics sinks

- - ### Uses of MetricsPlugin in org.apache.hadoop.metrics2

    Subinterfaces of MetricsPlugin in org.apache.hadoop.metrics2
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MetricsSink` The metrics sink interface.

    Classes in org.apache.hadoop.metrics2 that implement MetricsPlugin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MetricsFilter` The metrics filter interface.

  - ### Uses of MetricsPlugin in org.apache.hadoop.metrics2.filter

    Classes in org.apache.hadoop.metrics2.filter that implement MetricsPlugin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `org.apache.hadoop.metrics2.filter.AbstractPatternFilter` Base class for pattern based filters
    `class` | `GlobFilter` A glob pattern filter for metrics.
    `class` | `RegexFilter` A regex pattern filter for metrics

  - ### Uses of MetricsPlugin in org.apache.hadoop.metrics2.sink

    Classes in org.apache.hadoop.metrics2.sink that implement MetricsPlugin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileSink` A metrics sink that writes to a file
    `class` | `GraphiteSink` A metrics sink that writes to a Graphite server
    `class` | `KafkaSink` A metrics sink that writes to a Kafka broker.
    `class` | `RollingFileSystemSink` This class is a metrics sink that uses `FileSystem` to write the metrics logs.
    `class` | `StatsDSink` A metrics sink that writes metrics to a StatsD daemon.

Copyright © 2022 Apache Software Foundation. All rights reserved.