Difference between revisions of "SMILA/Project Concepts/Generic Management And Monitoring Concept"

From Eclipsepedia

Jump to: navigation, search
(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

See 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:

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