原生Docker
cAdvisor
Scout
Pingdom
Datadog
Sysdig
Prometheus
Heapster / GrafanaPingdom
ELK
Sensu

解决方案的完整性
是否易于安装和配置
关于web用户界面的详细信息
是否能够将警报转发至外部服务
社区支持和参与程度(若该方案为开源项目)
Rancher应用程序目录中的可用性
支持监控非容器环境和应用程序
原生Kubernetes支持(Pods、Services、Namespaces等)
可扩展性(API,其他接口)
部署模式(自主托管、云上托管)
成本


数据收集层:例如,在每个集群主机上使用kubelet访问的cAdvisor
可插入式存储后端:例如,ElasticSearch、InfluxDB、Kafka、Graphite等
数据可视化组件:Grafana或Google Cloud Monitoring
Elasticsearch:基于Lucene的分布式搜索引擎
Logstash:一个数据处理管道,用于获取数据并将其发送到Elastisearch(或其他“托盘”)
Kibana:Elasticsearch的可视化搜索仪表板和分析工具
https://blog.codeship.com/monitoring-docker-containers-with-elasticsearch-and-cadvisor/
https://aboullaite.me/docker-monitoring-with-the-elk-stack/
http://rancher.com/deploying-an-elasticsearch-cluster-using-rancher-catalog/
http://rancher.com/using-containers-elasticsearch-cluster-twitter-monitoring/