Class CopperEggWriter

java.lang.Object
org.jmxtrans.embedded.output.AbstractOutputWriter
org.jmxtrans.embedded.output.CopperEggWriter
All Implemented Interfaces:
OutputWriter

public class CopperEggWriter
extends AbstractOutputWriter
implements OutputWriter
CopperEgg Metrics implementation of the OutputWriter. This implementation uses v2 of the CopperEgg API Settings:
  • "url": CopperEgg API server URL. Optional, default value: DEFAULT_COPPEREGG_API_URL.
  • "user": CopperEgg user. Mandatory
  • "token": CopperEgg APIKEY. Mandatory
  • "coppereggApiTimeoutInMillis": read timeout of the calls to CopperEgg HTTP API. Optional, default value: DEFAULT_COPPEREGG_API_TIMEOUT_IN_MILLIS.
  • "enabled": flag to enable/disable the writer. Optional, default value: {$code true}.
  • "source": CopperEgg . Optional, default value: DEFAULT_SOURCE (the hostname of the server).
LibratoWriter.java author:
Author:
Cyrille Le Clerc CopperEggWriter.java was derived from LibratoWriter.java, Scott Johnson