Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

inokappa/td-agent_monitoring

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

オレオレ td-agent 内部情報監視 dashboard

必要なもの

  • Sinatra
  • Graphite

使い方

  1. git clone
  2. apt-get install libsqlite3-dev(for debian and ubuntu)
  3. gem install bundler
  4. bundle install
  5. Change GRAPHITE HOST
  6. bundle exec rackup config.ru
  7. Access to /addhost and Add Host
  8. Access to overview

あらかじめ Graphite をセットアップしておく必要がある。


出来ること

  • td-agent 又は fluentdmonitor_agent プラグインで取得出来る内部情報をホスト毎に表示出来る(はず)
  • Graphite を利用して各プラグインの retry_count / buffer_total_queued_size / buffer_queue_length のメトリクスを表示することが出来る(はず)

Screenshot

ダッシュボード

メトリクス

ホストの追加


todo

  • 5 分ごとにブラウザをリフレッシュさせているのを止める
  • ホストの登録は Serf を利用して自動で行えるようにしたい

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.