Skip to content

woozhijun/flume_exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

007b0a4 · Jan 19, 2021

History

13 Commits
Aug 27, 2020
Aug 27, 2020
Aug 27, 2020
Feb 19, 2019
Jan 19, 2021
Feb 19, 2019
Aug 16, 2019
Jan 19, 2021
Aug 16, 2019
Feb 19, 2019
Feb 19, 2019
Aug 27, 2020
Jan 19, 2021
Jan 19, 2021
Feb 16, 2019

Repository files navigation

flume_exporter

Prometheus exporter for flume.

To run it:

make build

./flume_exporter [flags]

Help on flags:

./flume_exporter --help

Configuration: config.yml

agents:
- name: "flume-agents"
  enabled: true
# multiple urls can be separated by ,  
  urls: ["http://localhost:36001/metrics"]   

Using Docker

Default

docker run -d -p 9360:9360 zhijunwoo/flume_exporter:latest

Specified configuration

docker run -d \
    -p 9360:9360 \
    -v `pwd`/config.yml:/etc/flume_exporter/config.yml \
    -name flume_exporter \
    zhijunwoo/flume_exporter:latest

monitoring metrics

Sources

  • AppendAcceptedCount
  • AppendBatchAcceptedCount
  • AppendBatchReceivedCount
  • AppendReceivedCount
  • ChannelWriteFail
  • EventAcceptedCount
  • EventReadFail
  • EventReceivedCount
  • GenericProcessingFail
  • KafkaCommitTimer
  • KafkaEmptyCount
  • KafkaEventGetTimer
  • OpenConnectionCount

Channels

  • ChannelCapacity

  • ChannelSize

  • CheckpointBackupWriteErrorCount

  • CheckpointWriteErrorCount

  • EventPutAttemptCount

  • EventPutErrorCount

  • EventPutSuccessCount

  • EventTakeAttemptCount

  • EventTakeErrorCount

  • EventTakeSuccessCount

  • KafkaCommitTimer

  • KafkaEventGetTimer

  • KafkaEventSendTimer

  • Open

  • RollbackCounter

  • Unhealthy

  • RollbackCount

  • ChannelFillPercentage

Sinks

  • BatchCompleteCount
  • BatchEmptyCount
  • BatchUnderflowCount
  • ChannelReadFail
  • ConnectionClosedCount
  • ConnectionCreatedCount
  • ConnectionFailedCount
  • EventDrainAttemptCount
  • EventDrainSuccessCount
  • EventWriteFail
  • KafkaEventSendTimer
  • RollbackCount

Grafana Dashboard

Grafana Dashboard ID: 10736
name: Flume Exporter Metrics Overview For Prometheus For details of the dashboard please see Flume Exporter Metrics

About

Prometheus exporter for flume

Resources

Stars

Watchers

Forks

Packages

No packages published