10,000+ Companies trust Sematext
Get Actionable Insights Faster with Sematext Cloud Try it free now.

CoEnterprise
"...by far the best-priced "OOTB" logging solution we found"

Pygmalios
"Combining server monitoring with Docker container monitoring and logging was the product feature we found most helpful"
Ján Antala, Pygmalios VP Engineering

UALA
"...it is the ideal monitoring tool for our infrastructure"
Sematext Agent for Docker
Sematext Agent runs as a tiny container and collects all host and containers metrics. You run it with a single “docker run…” command or via docker-compose. It runs on Kubernetes as well as a DaemonSet, but can also run as a Docker Swarm service, with Rancher, or with Marathon for Mesos or DC/OS.
- Sematext Agent is light and native. It runs as a minimal container on each of your Docker hosts
- It collects host and container metrics, and events
- Get Docker monitoring dashboards out of the box with host and container CPU, memory, swap, memory failed counters, network errors, disk IO, network traffic, and much more
- Docker monitoring & alerting with pre-built Docker monitoring dashboards and container alert rules

Logagent for Docker
Logagent runs as a tiny container and ships containers logs to Sematext Logs. You run it with a single “docker run…” command or via docker-compose. Same as Sematext Agent, it runs on Kubernetes as a DaemonSet, but can also run as a Docker Swarm service.
- Logagent is light and native. It runs as a minimal container on each of your Docker hosts
- Alerting with pre-built error and timeout alerts with the ability to create custom container alert rules
Ship Docker Logs
- Configurable, built-in log parsing ensures logs are nicely structured, easily searchable for troubleshooting, but also ready for analytical queries, charts, and dashboards for your CTO and business
- Multi-line support for container logs to capture e.g. error stack traces as a single event
- Filter metrics and logs by host, container, image, or labels
Kubernetes Monitoring
- Install as Helm chart or create a sematext-agent.yml file with the DaemonSet definition and your Sematext Cloud app tokens. Start monitoring Kubernetes metrics, logs, and events with a simple kubectl create -f sematext-agent.yml
- Get logs parsed, structured, and tagged with namespace, pod, container, image name, and UID
- Filter metrics and logs by host, container, image, pod, or labels
Rancher Monitoring
- Create a sematext/docker-compose.yml file with your Sematext Cloud app token and start with rancher-compose up -d. Et voilà!
- Visual configuration via Rancher Catalog template, just search for “Sematext” to find us
Docker Swarm Monitoring
- Automatic agent deployment to all Swarm nodes with a single command
- Enrichment of logs with Swarm metadata like service name, service id, service instance, etc.
In-Container Service Auto-Discovery
- Applications running in containers are discovered automatically
- Monitoring agents start automatically upon application discovery
- Configurable agent templates for custom settings
