Description

This template is applicable on devices that contain the Apache Flume application. This template monitors metrics related to Channels, Sources and Sinks.

Prerequisites

Gateway should be up and running. The device should be reachable from Gateway. The device should be in managed state. The device should be JMX enabled. Device should contain JMX credentials.

How to Apply:

For Flume we have Instance Based Monitoring or Component Discovery Monitoring . In order to do that, we should add the following custom parameter:

application.component.name

Create different monitors for different components in Instance based monitoring.

Only one component is allowed per monitor in Instance based monitoring.

We have three different types of Component Discovery Monitoring. They are:

For a single component :

ALL : ALL your instances will be monitored.

Expression : The Instance Names that match the expression will be monitored.

Manual Selection : With this option, you can select the desired instances while applying templates to the device.

Metric Parameters

Metric Parameters
ParameterDescription
Frequency
  • Frequency is the interval in which you want to probe and collect metric data from the target device/resource
  • Frequency is defined in minutes (min).
  • Warning ThresholdIf the metric value satisfies the condition defined along with Warning Threshold value, then a notification is sent to the user.
    Critical ThresholdIf the metric value satisfies the condition defined along with Critical Threshold value, then a notification is sent to the user.
    AlertThe alert value can be set to either Yes or No. If it is Yes, then an alert message is sent to the user.

    Metrics

    flume.sink.batch_complete_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe number of append batches attempted containing the maximum number of events supported by the next hop.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.sink.batch_empty_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe number of append batches attempted containing zero events.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.sink.batch_underflow_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe number of append batches attempted containing less than the maximum number of events supported by the next hop.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.sink.connection_closed_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe number of connections closed by this sink.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.sink.connection_created_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe number of connections created by this sink. Only applicable to some sink types.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.sink.connection_failed_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe number of failed connections.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.sink.event_drain_attempt_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of events that have been attempted to be drained to the next hop.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.sink.event_drain_success_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of events that have successfully been drained to the next hop.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.source.append_accepted_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of single-event appends successfully accepted.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.source.append_batch_accepted_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of append batches successfully accepted.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.source.append_batch_received_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of append batches received.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.source.append_received_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of single-event appends received.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.source.event_accepted_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of events successfully accepted, either through append batches or single-event appends.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.source.event_received_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of events received, either through append batches or single-event appends.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.source.open_connections

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionOpen Connections
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.channel.channel_capacity

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe maximum number of events that can be queued in the channel at any time. For channel types without a capacity limit, the value will be zero.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitcount

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.channel.channel_fill_percentage

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionChannel Fill Percentage
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.channel.channel_size

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe number of events currently queued in the channel.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.channel.event_put_attempt_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of events that have been attempted to be put into the channel.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.channel.event_put_success_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of events that have successfully been put into the channel.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.channel.event_take_attempt_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of attempts that have been made to take an event from the channel.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    flume.channel.event_take_success_count

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe total number of events that have successfully been taken from the channel.
    CategoryApplication
    Collector TypeGateway
    Monitor NameApache Flume Performance Monitor
    Unitpsec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph