Name | Kind | Group | Required | Default | Type | Enum | Description |
---|---|---|---|---|---|---|---|
host | path | producer | 239.2.11.71 | java.lang.String | Host name for Ganglia server | ||
port | path | producer | 8649 | int | Port for Ganglia server | ||
dmax | parameter | producer | 0 | int | Minumum time in seconds before Ganglia will purge the metric value if it expires. Set to 0 and the value will remain in Ganglia indefinitely until a gmond agent restart. | ||
groupName | parameter | producer | java | java.lang.String | The group that the metric belongs to. | ||
metricName | parameter | producer | metric | java.lang.String | The name to use for the metric. | ||
mode | parameter | producer | MULTICAST | info.ganglia.gmetric4j.gmetric.GMetric.UDPAddressingMode | Send the UDP metric packets using MULTICAST or UNICAST | ||
prefix | parameter | producer | java.lang.String | Prefix the metric name with this string and an underscore. | |||
slope | parameter | producer | BOTH | info.ganglia.gmetric4j.gmetric.GMetricSlope | ZERO POSITIVE NEGATIVE BOTH |
The slope | |
spoofHostname | parameter | producer | java.lang.String | Spoofing information IP:hostname | |||
tmax | parameter | producer | 60 | int | Maximum time in seconds that the value can be considered current. After this, Ganglia considers the value to have expired. | ||
ttl | parameter | producer | 5 | int | If using multicast, set the TTL of the packets | ||
type | parameter | producer | STRING | info.ganglia.gmetric4j.gmetric.GMetricType | STRING INT8 UINT8 INT16 UINT16 INT32 UINT32 FLOAT DOUBLE |
The type of value | |
units | parameter | producer | java.lang.String | Any unit of measurement that qualifies the metric, e.g. widgets, litres, bytes. Do not include a prefix such as k (kilo) or m (milli), other tools may scale the units later. The value should be unscaled. | |||
wireFormat31x | parameter | producer | true | boolean | Use the wire format of Ganglia 3.1.0 and later versions. Set this to false to use Ganglia 3.0.x or earlier. | ||
exchangePattern | parameter | advanced | InOnly | org.apache.camel.ExchangePattern | InOnly RobustInOnly InOut InOptionalOut OutOnly RobustOutOnly OutIn OutOptionalIn |
Sets the default exchange pattern when creating an exchange | |
synchronous | parameter | advanced | false | boolean | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). |