Versions in this module Expand all Collapse all v0 v0.0.3 Feb 6, 2024 v0.0.2 Sep 25, 2023 v0.0.1 Aug 26, 2023 Changes in this version + const Alert + const Critical + const Debug + const Default + const Emergency + const Error + const Informational + const Notice + const Warning + type AlertmanagerOutputConfig struct + CheckCert bool + Endpoint string + ExpiresAfter int + ExtraAnnotations map[string]string + ExtraLabels map[string]string + HostPort string + MinimumPriority string + MutualTLS bool + type CliqOutputConfig struct + CheckCert bool + Icon string + MessageFormat string + MessageFormatTemplate *template.Template + MinimumPriority string + MutualTLS bool + OutputFormat string + UseEmoji bool + WebhookURL string + type CloudEventsOutputConfig struct + Address string + CheckCert bool + Extensions map[string]string + MinimumPriority string + MutualTLS bool + type Configuration struct + AWS awsOutputConfig + Alertmanager AlertmanagerOutputConfig + Azure azureConfig + BracketReplacer string + Cliq CliqOutputConfig + CloudEvents CloudEventsOutputConfig + Customfields map[string]string + Datadog datadogOutputConfig + Debug bool + Discord DiscordOutputConfig + Dogstatsd statsdOutputConfig + Elasticsearch ElasticsearchOutputConfig + Fission fissionConfig + GCP gcpOutputConfig + Googlechat GooglechatConfig + Gotify gotifyOutputConfig + Grafana GrafanaOutputConfig + GrafanaOnCall GrafanaOnCallOutputConfig + Influxdb influxdbOutputConfig + Kafka kafkaConfig + KafkaRest KafkaRestConfig + Kubeless kubelessConfig + ListenAddress string + ListenPort int + Loki LokiOutputConfig + MQTT MQTTConfig + Mattermost MattermostOutputConfig + MutualTLSFilesPath string + N8N N8NConfig + Nats natsOutputConfig + NodeRed NodeRedOutputConfig + Openfaas openfaasConfig + Opsgenie opsgenieOutputConfig + Pagerduty PagerdutyConfig + PolicyReport PolicyReportConfig + Prometheus prometheusOutputConfig + Rabbitmq RabbitmqConfig + Redis RedisConfig + Rocketchat RocketchatOutputConfig + SMTP smtpOutputConfig + Slack SlackOutputConfig + Spyderbat SpyderbatConfig + Stan stanOutputConfig + Statsd statsdOutputConfig + Syslog SyslogConfig + Teams teamsOutputConfig + Tekton tektonConfig + Telegram TelegramConfig + Templatedfields map[string]string + TimescaleDB TimescaleDBConfig + Wavefront WavefrontOutputConfig + WebUI WebUIOutputConfig + Webhook WebhookOutputConfig + Yandex YandexOutputConfig + Zincsearch zincsearchOutputConfig + type DiscordOutputConfig struct + CheckCert bool + Icon string + MinimumPriority string + MutualTLS bool + WebhookURL string + type ElasticsearchOutputConfig struct + CheckCert bool + CustomHeaders map[string]string + HostPort string + Index string + MinimumPriority string + MutualTLS bool + Password string + Suffix string + Type string + Username string + type FalcoPayload struct + Hostname string + Output string + OutputFields map[string]interface{} + Priority PriorityType + Rule string + Source string + Tags []string + Time time.Time + UUID string + func (f FalcoPayload) Check() bool + func (f FalcoPayload) HashKey() uint64 + func (f FalcoPayload) String() string + type GooglechatConfig struct + CheckCert bool + MessageFormat string + MessageFormatTemplate *template.Template + MinimumPriority string + MutualTLS bool + OutputFormat string + WebhookURL string + type GrafanaOnCallOutputConfig struct + CheckCert bool + CustomHeaders map[string]string + MinimumPriority string + MutualTLS bool + WebhookURL string + type GrafanaOutputConfig struct + APIKey string + AllFieldsAsTags bool + CheckCert bool + CustomHeaders map[string]string + DashboardID int + HostPort string + MinimumPriority string + MutualTLS bool + PanelID int + type KafkaRestConfig struct + Address string + CheckCert bool + MinimumPriority string + MutualTLS bool + Version int + type LokiOutputConfig struct + APIKey string + CheckCert bool + CustomHeaders map[string]string + Endpoint string + ExtraLabels string + ExtraLabelsList []string + HostPort string + MinimumPriority string + MutualTLS bool + Tenant string + User string + type MQTTConfig struct + Broker string + CheckCert bool + MinimumPriority string + Password string + QOS int + Retained bool + Topic string + User string + type MattermostOutputConfig struct + CheckCert bool + Footer string + Icon string + MessageFormat string + MessageFormatTemplate *template.Template + MinimumPriority string + MutualTLS bool + OutputFormat string + Username string + WebhookURL string + type N8NConfig struct + Address string + CheckCert bool + HeaderAuthName string + HeaderAuthValue string + MinimumPriority string + Password string + User string + type NodeRedOutputConfig struct + Address string + CheckCert bool + CustomHeaders map[string]string + MinimumPriority string + Password string + User string + type PagerdutyConfig struct + CheckCert bool + MinimumPriority string + MutualTLS bool + Region string + RoutingKey string + type PolicyReportConfig struct + Enabled bool + Kubeconfig string + MaxEvents int + MinimumPriority string + PruneByPriority bool + type PriorityType int + func Priority(p string) PriorityType + func (p *PriorityType) UnmarshalJSON(b []byte) error + func (p PriorityType) MarshalJSON() ([]byte, error) + func (p PriorityType) String() string + type PromStatistics struct + Falco *prometheus.CounterVec + Inputs *prometheus.CounterVec + Outputs *prometheus.CounterVec + type RabbitmqConfig struct + MinimumPriority string + Queue string + URL string + type RedisConfig struct + Address string + CheckCert bool + Database int + Key string + MinimumPriority string + MutualTLS bool + Password string + StorageType string + Version int + type RocketchatOutputConfig struct + CheckCert bool + Footer string + Icon string + MessageFormat string + MessageFormatTemplate *template.Template + MinimumPriority string + MutualTLS bool + OutputFormat string + Username string + WebhookURL string + type SlackOutputConfig struct + Channel string + CheckCert bool + Footer string + Icon string + MessageFormat string + MessageFormatTemplate *template.Template + MinimumPriority string + MutualTLS bool + OutputFormat string + Username string + WebhookURL string + type SpyderbatConfig struct + APIKey string + APIUrl string + MinimumPriority string + OrgUID string + Source string + SourceDescription string + type Statistics struct + AWSCloudWatchLogs *expvar.Map + AWSKinesis *expvar.Map + AWSLambda *expvar.Map + AWSS3 *expvar.Map + AWSSNS *expvar.Map + AWSSQS *expvar.Map + AWSSecurityLake *expvar.Map + Alertmanager *expvar.Map + AzureEventHub *expvar.Map + Cliq *expvar.Map + CloudEvents *expvar.Map + Datadog *expvar.Map + Discord *expvar.Map + Dogstatsd *expvar.Map + Elasticsearch *expvar.Map + FIFO *expvar.Map + Falco *expvar.Map + Fission *expvar.Map + GCPCloudFunctions *expvar.Map + GCPCloudRun *expvar.Map + GCPPubSub *expvar.Map + GCPStorage *expvar.Map + GRPC *expvar.Map + GoogleChat *expvar.Map + Gotify *expvar.Map + Grafana *expvar.Map + GrafanaOnCall *expvar.Map + Influxdb *expvar.Map + Kafka *expvar.Map + KafkaRest *expvar.Map + Kubeless *expvar.Map + Loki *expvar.Map + MQTT *expvar.Map + Mattermost *expvar.Map + N8N *expvar.Map + Nats *expvar.Map + NodeRed *expvar.Map + Openfaas *expvar.Map + Opsgenie *expvar.Map + Pagerduty *expvar.Map + PolicyReport *expvar.Map + Rabbitmq *expvar.Map + Redis *expvar.Map + Requests *expvar.Map + Rocketchat *expvar.Map + SMTP *expvar.Map + Slack *expvar.Map + Spyderbat *expvar.Map + Stan *expvar.Map + Statsd *expvar.Map + Syslog *expvar.Map + Teams *expvar.Map + Tekton *expvar.Map + Telegram *expvar.Map + TimescaleDB *expvar.Map + Wavefront *expvar.Map + WebUI *expvar.Map + Webhook *expvar.Map + YandexDataStreams *expvar.Map + YandexS3 *expvar.Map + Zincsearch *expvar.Map + type SyslogConfig struct + Format string + Host string + MinimumPriority string + Port string + Protocol string + type TelegramConfig struct + ChatID string + CheckCert bool + MinimumPriority string + Token string + type TimescaleDBConfig struct + Database string + Host string + HypertableName string + MinimumPriority string + Password string + Port string + User string + type WavefrontOutputConfig struct + BatchSize int + EndpointHost string + EndpointMetricPort int + EndpointToken string + EndpointType string + FlushIntervalSeconds int + MetricName string + MinimumPriority string + type WebUIOutputConfig struct + CheckCert bool + MutualTLS bool + URL string + type WebhookOutputConfig struct + Address string + CheckCert bool + CustomHeaders map[string]string + Method string + MinimumPriority string + MutualTLS bool + type YandexDataStreamsConfig struct + Endpoint string + MinimumPriority string + StreamName string + type YandexOutputConfig struct + AccessKeyID string + DataStreams YandexDataStreamsConfig + Region string + S3 YandexS3Config + SecretAccessKey string + type YandexS3Config struct + Bucket string + Endpoint string + MinimumPriority string + Prefix string