SMILA/Project Concepts/Generic Management And Monitoring Concept
Now SMILA uses separate modules for Management and for Performance Counters but both uses JMX (jconsoe) as a default presentation layer.
During usage it was found that both modules have issues. This page is a concept about merging modules into one generic module and to avoid issues found.
Performance Counters Module Architecture problems
- impossible to group counters into tree legally by API ( now its used "JMX specific names" hack to group them )
- impossible to have a few counters on one JMX leaf
Management Module Architecture problems
This chart shows the Management architecture:
- its impossible to group agents into tree
- its impossible to mix performance counters and management agents methods in one JMX leaf