If you are currently using version 5.x.x, we advise you to upgrade to the latest version before the EOL date. You can find the latest documentation here.
Publisher Plug-in Technical Reference
Overview
The Publisher plug-in enables you to publish data from an FKM outbound stream to an index on the Elasticsearch host.
The Publisher plug-in supports Elasticsearch versions 6.2.4 to 7.4.1.
Dataviews
Admin view
The Publisher sampler automatically creates the Admin view to monitor the status of its streams, if there are any.
Headline name | Description |
---|---|
protocol | Connection protocol used. For example, HTTP or HTTPS. |
host | Elasticsearch server host name or IP address that the Publisher sampler is connected to. |
port | Elasticsearch server port that the Publisher sampler is connected to. |
index |
Elasticsearch index where the stream data is published. This field conforms to the Elasticsearch REST API. For more information, see the Index API page of the Elasticsearch Reference. |
endpoint |
Elasticsearch This field conforms to the Elasticsearch REST API. For more information, see the Index API page of the Elasticsearch Reference. |
Column name | Description |
---|---|
name | Name of the FKM outbound stream tied to the Publisher sampler. |
bufferSize |
Number of messages that the sampler holds in the stream. The sampler holds these messages until they are consumed by another sampler. |
pending | Number of messages waiting to be consumed by the Publisher sampler from the native stream. |
sending | Number of messages waiting to be received by Elasticsearch from the Publisher sampler. |
success |
Number of messages successfully published to Elasticsearch. |
failed | Number of messages that failed to be published to Elasticsearch. This can be due to an issue with the schema, or the connection dropping between the Publisher sampler and the Elasticsearch host. |
lost |
Total number of messages that did not reach the Publisher sampler. This can be due to the buffer filling up too quickly. Lost messages indicate that you may need to increase the Buffer size or throttle the FKM sampler. |
Note: Stream messages are stored in the buffer until they are consumed by another component. However, If there are no samplers or clients consuming the stream, then the stream registry purges the messages immediately.
Plug-in configuration
Note: You can safely update the configuration of this plug-in without causing the Netprobe to restart.
A Publisher sampler receives its stream from a corresponding FKM sampler. If you wish to assign an outbound stream to a Publisher sampler, see files > file > Outbound stream name in File Keyword Monitor Plug-in Technical Reference.
Basic tab
Advanced tab
Configuration option | Description |
---|---|
Create admin view |
Enables or disables the sampler Admin view on the managed entity. The Admin view is enabled by default. You can toggle between a checkbox ( |
Endpoint |
Elasticsearch This option conforms to the Elasticsearch REST API. For more information, see the Index API page of the Elasticsearch Reference. |
Protocol |
Connection protocol to use. By default, this is HTTP. Use HTTPS if you want to set a secure connection. |
Authentication |
Authentication method to use. The Publisher plug-in supports the following authentication types:
|
Further reading
If you are interested in setting up the Publisher plug-in to add FKM stream data into an Elasticsearch index, see the Publisher Plug-in User Guide.