before I saw the Dockone community < "combat" five Docker monitoring Tool comparison > (http://dockone.io/article/397) article, the previous two days also tried the new on-line Docker monitoring tool monitoring Bao. I would like to make a comment on the monitoring treasure according to the six indicators contained in the article. The evaluation projects include:
1. Ease of deployment
2. Detail of information presentation
3. The level of aggregation of logs during deployment
4. Alarm capability
5. Whether non-docker resources can be monitored
6. Cost
1 , Ease of deployment
Monitoring treasure's Docker monitoring deployment is the easiest to hit the monitoring tool, just need to download and install the Docker monitor collector (sendproxy \ Docker plugin) to the host, and in a few minutes, there will be data. The data can be viewed in the monitoring task.
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153722x86800mjyi8muz8u.png "/>
2 , the detail of information rendering
Monitoring Treasure Docker Monitoring report information is more complete, from the container opening, pausing, restarting to the destruction of the whole process, have been shown. Data includes the number of surviving numbers, crashes, CPU usage, memory usage, disk usage, network traffic, and swap status, all of which have operational data.
Cut a few pictures, you can refer to see:
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/153740xn0pimzi6ke8nhu0.png "/>
(Total number of containers)
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153753osddgsqsm5eixzkg.png "/>
(Total container CPU usage)
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153806yn81l448q7n982xb.png "/>
(Total mem of container)
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153817cxommjbb3m6wj9so.png "/>
(Container total net in/out occupancy)
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153828z6om6wbae8cywc8a.png "/>
(Docker monitors CPU 1)
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153840exvapw6venqmwvew.png "/>
(Docker monitors CPU 2)
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153855msve6z9w9zheqd2v.png "/>
(All monitoring project resource consumption top10)
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153906r4tq44h4hb545247.png "/>
(Total container disk usage)
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/ 153916evtoz6weovv8dccc.png "/>
(Docker monitoring Net in/out)
3 , log
The logs in the Docker monitoring deployment process and the running logs after deployment are all concentrated in the logs directory, in a very detailed and two-part way:
1) Sendproxy is the data sending agent, the data receiving and sending process if an error occurs, the log set is recorded in the logs directory of the plug-in;
2) Dockeragent is the main plug-in of the Docker data acquisition, the log is concentrated in the logs directory of the plug-in if errors occur during the deployment, startup, acquisition, and transfer of data.
4 , omni-Channel alarm
Alarm can be said to be the biggest advantage of monitoring Bao, e-mail, SMS, telephone voice, app push, etc., covering the current most mainstream communication methods, and users can according to their own business situation, custom alarm thresholds, to achieve on-demand alarm. This feature has been officially launched.
650) this.width=650; "Src=" https://dn-linuxcn.qbox.me/data/attachment/album/201509/25/153944f5dzj2k2b7qmcznv.png "/>
(Docker monitoring Custom alarm settings
5. Other
Docker monitoring is only a functional module of the monitoring Bao, monitoring Bao also support site monitoring, server monitoring, business process (API) Monitoring and page performance management. In addition, the Docker monitoring function is now free to open to the general user, so welcome to use.
Score:
1. Ease of deployment: ※※※※
2. Information verbosity: ※※※※※
3. Integration: ※※※※
4. Ability to generate alerts: ※※※※※
5. Capacity to monitor non-Docker resources: Support
6. Cost: Free
Cloud Intelligent Monitoring Treasure docker monitoring function evaluation