Mattermost

Mattermost plugin for Fluentd

Overview

Sends logs to Mattermost via webhooks. For details, see https://github.com/levigo-systems/fluent-plugin-mattermost.

Example output configurations

spec:
  mattermost:
    webhook_url: https://xxx.xx/hooks/xxxxxxxxxxxxxxx
    channel_id: xxxxxxxxxxxxxxx
    message_color: "#FFA500"
    enable_tls: false

Configuration

Output Config

ca_path (*secret.Secret, optional)

The path of the CA certificates.

channel_id (string, optional)

The ID of the channel where you want to receive the information.

enable_tls (*bool, optional)

You can set the communication channel if it uses TLS.

Default: true

message (string, optional)

The message you want to send. It can be a static message, which you add at this point, or you can receive the Fluentd infos with the %s

message_color (string, optional)

Color of the message you are sending, in hexadecimal format.

Default: #A9A9A9

message_title (string, optional)

The title you want to add to the message.

Default: fluent_title_default

webhook_url (*secret.Secret, required)

Incoming Webhook URI (Required for Incoming Webhook mode).