Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If user wants to use Eagle for general metric/log-based monitoring like hadoop jmx monitoring, user has to setup-up development environment, rewrite code though we provided high-level fluent DSL and re-build, package and submit the topology manually, which is not good for user experience nor re-use eagle's existing capability for more monitoring cases, so we propose a dynamical monitoring framework.

Features 

 

The dynamical Monitoring Framework is consist of four parts:  

 

  • Pipeline Builder:  Declarative Pipeline Modeling, DSL, Parser and Compiler
  • Pipeline Runner:  Provide tool/CLI to read pipeline definition, parse, compile and submit pipeline
  • Pipeline Scheduler: Automatically pipeline scheduler
  • Pipeline Designer: Graphic-baed Pipeline designer

...


  •  Compile DSL Configure to Pipeline model

...