razorpay/opscontainers

By razorpay

Updated almost 3 years ago

Ops Containers Builds

Image
1

1M+

razorpay/opscontainers repository overview

Fluentd container for prod daemonset

Environment variables

LOG_LEVEL: Defines the log level for fluentd.

CLUSTER_ENV: Colored cluster identifier, used to enrich log entries and prom label.

AGG_FLUSH_INTERVAL: Sets flush interval for output plugin that pushes to aggregator nodes.

FLUENTD_AGGREGATOR_EP: DNS name for fluentd aggregator fleet.

AGG_INCLUDE_NS_REGEX: Regex that whitelists k8s logs, only matching namespaces are forwarded to aggregator.


Installed plugins

fluent-plugin-concat -v 2.3.0

fluent-plugin-prometheus -v 1.4.0

fluent-plugin-record-modifier -v 2.0.1

fluent-plugin-kubernetes_metadata_filter -v 2.2.0

fluent-plugin-systemd -v 1.0.1

Version

fluentd -v 1.5.2


Prometheus

Metrics are exposed at FLUENTD_[VM|POD]_IP:17171/metrics.

Tag summary

Content type

Image

Digest

sha256:11ca0f601

Size

25.3 MB

Last updated

almost 3 years ago

docker pull razorpay/opscontainers:fluentd-cora-update