Description:
Send events to Riemann when FlowFiles pass through this processor. You can use events to notify Riemann that a FlowFile passed through, or you can attach a more meaningful metric, such as, the time a FlowFile took to get to this processor. All attributes attached to events support the Expression Language Guide.
Tags:
riemann, monitoring, metrics
Properties:
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the Expression Language Guide.
Name | Default Value | Allowable Values | Description |
Riemann Address | Hostname of Riemann server | ||
Riemann Port | 5555 | Port that Riemann is listening on | |
Transport Protocol | TCP |
* TCP * UDP |
Transport protocol to speak to Riemann in |
Timeout | 1000 | Timeout in milliseconds when writing events to Riemann | |
Batch Size | 100 | Batch size for incoming FlowFiles | |
Description |
Description associated to the event Supports Expression Language: true |
||
Service |
Name of service associated to this event (e.g. FTP File Fetched) Supports Expression Language: true |
||
State |
State of service associated to this event in string form (e.g. ok, warning, foo) Supports Expression Language: true |
||
Metric |
Floating point number associated to this event Supports Expression Language: true |
||
TTL |
Floating point value in seconds until Riemann considers this event as "expired" Supports Expression Language: true |
||
Tags |
Comma separated list of tags associated to the event Supports Expression Language: true |
||
Host | ${hostname()} |
A hostname associated to this event (e.g. nifi-app1) Supports Expression Language: true |
|
Time |
Time of event in unix epoch seconds (long), default: (current time) Supports Expression Language: true |
Dynamic Properties:
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
Custom Event Attribute | Any value or expression |
These values will be attached to the Riemann event as a custom attribute Supports Expression Language: true |
Relationships:
Name | Description |
failure | Metrics which failed to write to Riemann |
success | Metrics successfully written to Riemann |
Reads Attributes:
None specified.
Writes Attributes:
None specified.