Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "SMILA/Project Concepts/Generic Management And Monitoring Concept"
< SMILA | Project Concepts
(New page: == Description == 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 ...) |
|||
Line 12: | Line 12: | ||
− | === Performance Counters Module Architecture === | + | === Performance Counters Module Architecture problems=== |
− | === Management Module Architecture === | + | See [[SMILA/Project_Concepts/Performance_counters_API|Performance Counters API]] |
+ | |||
+ | * 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: | This chart shows the Management architecture: | ||
[[Image:ManagementRegistry.png]] | [[Image:ManagementRegistry.png]] | ||
+ | //TODO | ||
+ | |||
+ | |||
+ | * its impossible to group agents into tree | ||
+ | === Common problems=== | ||
+ | * its impossible to mix performance counters and management agents methods in one JMX leaf | ||
[[Category:SMILA]] | [[Category:SMILA]] |
Revision as of 12:22, 3 March 2009
Contents
Description
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.
Discussion
Technical proposal
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
Common problems
- its impossible to mix performance counters and management agents methods in one JMX leaf