Docker Log Management and Enrichment
Over the last several months we’ve made all kinds of improvements to Sematext Docker Agent (SDA). If you’re not familiar with SDA yet, here it is in a nutshell. Sematext Docker Agent is a modern, open-source, Docker-native monitoring and log collection agent. It runs as a tiny container on each Docker host and provides automatic collection and processing of Docker Metrics, Events and Logs for all cluster nodes and all auto-discovered containers. It works with Kubernetes, Mesos, Docker Swarm, Docker Datacenter, Docker Cloud, as well as Amazon EC2, RancherOS, and CoreOS.
By default, SDA collects all logs from all containers, but we’ve recently added LOGSENE_ENABLED_DEFAULT, a new flat that lets you control if log collection should be enabled by default or not. When set to false, SDA will collect logs only from containers labeled with a LOGSENE_TOKEN=<Logsene app token> that, in addition to enabling log collection, also specifies where logs should be shipped. This is really useful because it
via DZone.com Feed https://dzone.com
May 16, 2017 at 07:39PM