Package contribs.mx

A JMX Instrumentation module for tracking important events that occur in your S3 service.

See:
          Description

Interface Summary
S3BucketMxMBean  
S3ObjectMxMBean  
S3ServiceMxMBean  
 

Class Summary
MxImpl  
S3BucketMx  
S3ObjectMx  
S3ServiceErrorCodeTable  
S3ServiceExceptionMx  
S3ServiceMx  
 

Package contribs.mx Description

A JMX Instrumentation module for tracking important events that occur in your S3 service. To enable JMX event tracking, set the Java system property com.sun.management.jmxremote prior to running your application.

Instrumentation for S3Service events such as PUT, GET, HEAD, DELETE is enabled by default when JMX is turned on. There is also instrumentation available for tracking the S3Bucket and S3Object classes, however this is disabled by default. To enable this low-level reporting, set one or both of the following system properties to true: jets3t.bucket.mx, jets3t.object.mx.

For example, to run a JetS3t application with full JMX instrumentation enabled, specify the following Java system property definitions on the application's command line: -Dcom.sun.management.jmxremote -Djets3t.bucket.mx=true -Djets3t.object.mx=true