5. Dell World Executive Summit
Let’s think about Bigger Picture !!!
Cluster of Nodes
Management Tools
Time to build Microservice Architecture to reduce the
deployment time and simplify the management tool
7. Dell World Executive Summit
Running Nagios + Dell Monitoring Tool inside Docker
$docker run -d -p –net=host ajeetraina/nagios-docker
check_openmanage
-A plugin for Nagios which checks the
hardware health of Dell PowerEdge(11G,
12G and 13G) servers.
- It uses OMSA, running on the monitored
system
8. Dell World Executive Summit
A Little about check_openmanage
https://github.com/ajeetraina/docker-nagios
Chassis Storage Other
Processors,
Memory modules
Cooling fans
Temperature probes
Power supplies
Batteries
Voltage probes
Power usage
Chassis intrusion
Removable flash media
(SD cards)
Controllers
Physical drives
Logical drives
Cache batteries
Connectors (channels)
Enclosures
Enclosure fans
Enclosure power supplies
Enclosure temperature
probes
Enclosure management
modules (EMMs)
ESM Log health
ESM Log content
(default disabled)
Alert Log content
(default disabled, not
SNMP)
9. Dell World Executive Summit
Building Multi-container Architecture
Introducing Docker Compose
- a tool for defining and running multi-container Docker applications
- A single command creates and start all the services from your configuration
- Multiple isolated environments on a single host
- Preserve volume data when containers are created
- Only recreate containers that have changed
- Variables and moving a composition between environments
- Multiple isolated environments on a single host
10. Dell World Executive Summit
Building Multi-container Architecture
Before Docker-compose After Docker-compose
12. Dell World Executive Summit
Blog is LIVE now…
http://en.community.dell.com/techcenter/b/techcenter/archive/2016/05/10/monitoring-dell-
infrastructure-using-docker-containers-and-microservices
13. Dell World Executive Summit
Work in progress..
- Using Docker Swarm to manage multiple Dell Monitoring Containers
- Implementing Out-of-Band Dell Monitoring Container
- Running Dell OpenManage Essential in a container
- Using Puppet for pushing Dell Monitoring Containers to huge Infrastructure
- Containerizing HPC tools
14. Dell World Executive Summit
Docker is not magic. You create magic around Docker.