Difference between revisions of "Edge Monitoring"
From RifidiWiki
 (Created page with "Prior to Rifidi 3.1 (coming Fall 2014) Edge Monitoring is available through JMX/MBeans via RMI. Starting in 3.1 Edge Monitoring is now accessible though Resftful Services (lev...")  | 
				|||
| Line 2: | Line 2: | ||
The types of components which can be monitored include  | The types of components which can be monitored include  | ||
| − | + | *Java Virtual Machine (Memory, CPU etc..)  | |
| − | + | *Sensors/Readers (Status, Properties etc..)  | |
| − | + | *OSGI (Status, Applications etc..)  | |
| − | + | *Messaging  | |
Example calls are:  | Example calls are:  | ||
| − | + | *Java Virtual Machine HeapMemory Usage example URL - http://localhost:8080/jolokia/read/java.lang:type=Memory/HeapMemoryUsage/used  | |
| − | + | *To find all available MBeans list example URL  - http://localhost:8080/jolokia/search/*,*  | |
Additional features can be found on [http://www.jolokia.org/reference/html/protocol.html#request-response Jolokia Get/Post Features ]  | Additional features can be found on [http://www.jolokia.org/reference/html/protocol.html#request-response Jolokia Get/Post Features ]  | ||
Revision as of 16:20, 11 August 2014
Prior to Rifidi 3.1 (coming Fall 2014) Edge Monitoring is available through JMX/MBeans via RMI. Starting in 3.1 Edge Monitoring is now accessible though Resftful Services (leveraging Jolokia plugin. Jolokia exposes all JMX/Mbeans via restful services.
The types of components which can be monitored include
- Java Virtual Machine (Memory, CPU etc..)
 - Sensors/Readers (Status, Properties etc..)
 - OSGI (Status, Applications etc..)
 - Messaging
 
Example calls are:
- Java Virtual Machine HeapMemory Usage example URL - http://localhost:8080/jolokia/read/java.lang:type=Memory/HeapMemoryUsage/used
 
- To find all available MBeans list example URL - http://localhost:8080/jolokia/search/*,*
 
Additional features can be found on Jolokia Get/Post Features