2016-06-08 06:23:11 +00:00
< rd-header >
2018-06-06 16:12:35 +00:00
< rd-header-title title-text = "Home" > < / rd-header-title >
2016-06-08 06:23:11 +00:00
< rd-header-content > Dashboard< / rd-header-content >
< / rd-header >
2018-05-06 07:15:57 +00:00
< div class = "row" ng-if = "applicationState.endpoint.mode.agentProxy" >
< div class = "col-sm-12" >
< dashboard-cluster-agent-info > < / dashboard-cluster-agent-info >
< / div >
< / div >
< div class = "row" ng-if = "!applicationState.endpoint.mode.agentProxy" >
2018-06-04 08:30:53 +00:00
< div class = "col-sm-12" ng-if = "applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE'" >
< rd-widget >
< rd-widget-body >
< div class = "col-sm-12 form-section-title" >
Information
< / div >
< div class = "form-group" >
< span class = "small" >
< p class = "text-muted" ng-if = "applicationState.endpoint.mode.role === 'MANAGER'" >
< i class = "fa fa-exclamation-circle orange-icon" aria-hidden = "true" style = "margin-right: 2px;" > < / i >
Portainer is connected to a node that is part of a Swarm cluster. Some resources located on other nodes in the cluster might not be available for management, have a look
at < a href = "http://portainer.readthedocs.io/en/stable/agent.html" target = "_blank" > our agent setup< / a > for more details.
< / p >
< p class = "text-muted" ng-if = "applicationState.endpoint.mode.role === 'WORKER'" >
< i class = "fa fa-exclamation-circle orange-icon" aria-hidden = "true" style = "margin-right: 2px;" > < / i >
Portainer is connected to a worker node. Swarm management features will not be available.
< / p >
< / span >
< / div >
< div >
< span > < / span >
< / div >
< / rd-widget-body >
< / rd-widget >
< / div >
2018-04-04 00:31:04 +00:00
< div class = "col-sm-12" >
2016-06-02 05:34:03 +00:00
< rd-widget >
2018-06-06 16:12:35 +00:00
< rd-widget-header icon = "fa-tachometer-alt" title-text = "Node info" > < / rd-widget-header >
2016-07-13 22:58:39 +00:00
< rd-widget-body classes = "no-padding" >
< table class = "table" >
< tbody >
< tr >
< td > Name< / td >
< td > {{ infoData.Name }}< / td >
< / tr >
< tr >
< td > Docker version< / td >
< td > {{ infoData.ServerVersion }}< / td >
< / tr >
< tr >
< td > CPU< / td >
< td > {{ infoData.NCPU }}< / td >
< / tr >
< tr >
< td > Memory< / td >
< td > {{ infoData.MemTotal|humansize }}< / td >
< / tr >
2018-06-04 08:30:53 +00:00
< tr ng-if = "applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE'" >
2016-09-23 04:54:58 +00:00
< td > Node role< / td >
< td > {{ infoData.Swarm.ControlAvailable ? 'Manager' : 'Worker' }}< / td >
< / tr >
2018-06-04 08:30:53 +00:00
< tr ng-if = "applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE' && applicationState.endpoint.mode.role === 'MANAGER'" >
2017-12-05 16:34:29 +00:00
< td colspan = "2" >
< div class = "btn-group" role = "group" aria-label = "..." >
2018-02-01 12:27:52 +00:00
< a ui-sref = "docker.swarm.visualizer" > < i class = "fa fa-object-group space-right" aria-hidden = "true" > < / i > Go to cluster visualizer< / a >
2017-12-05 16:34:29 +00:00
< / div >
< / td >
< / tr >
2016-09-23 04:54:58 +00:00
< / tbody >
< / table >
< / rd-widget-body >
< / rd-widget >
< / div >
2016-06-02 05:34:03 +00:00
< / div >
< div class = "row" >
2017-10-24 17:17:07 +00:00
< div class = "col-xs-12 col-md-6" ng-if = "applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE' && applicationState.endpoint.mode.role === 'MANAGER'" >
2018-02-01 12:27:52 +00:00
< a ui-sref = "docker.stacks" >
2017-10-15 17:24:40 +00:00
< rd-widget >
< rd-widget-body >
< div class = "widget-icon blue pull-left" >
< i class = "fa fa-th-list" > < / i >
< / div >
< div class = "title" > {{ stackCount }}< / div >
< div class = "comment" > Stacks< / div >
< / rd-widget-body >
< / rd-widget >
< / a >
< / div >
2017-10-24 17:17:07 +00:00
< div class = "col-xs-12 col-md-6" ng-if = "applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE' && applicationState.endpoint.mode.role === 'MANAGER'" >
2018-02-01 12:27:52 +00:00
< a ui-sref = "docker.services" >
2017-10-15 17:24:40 +00:00
< rd-widget >
< rd-widget-body >
< div class = "widget-icon blue pull-left" >
< i class = "fa fa-list-alt" > < / i >
< / div >
< div class = "title" > {{ serviceCount }}< / div >
< div class = "comment" > Services< / div >
< / rd-widget-body >
< / rd-widget >
< / a >
< / div >
2017-03-27 12:44:39 +00:00
< div class = "col-xs-12 col-md-6" >
2018-02-01 12:27:52 +00:00
< a ui-sref = "docker.containers" >
2016-07-13 22:58:39 +00:00
< rd-widget >
< rd-widget-body >
< div class = "widget-icon blue pull-left" >
2016-09-23 05:19:57 +00:00
< i class = "fa fa-server" > < / i >
2016-07-13 22:58:39 +00:00
< / div >
< div class = "pull-right" >
2016-10-27 08:33:39 +00:00
< div > < i class = "fa fa-heartbeat space-right green-icon" > < / i > {{ containerData.running }} running< / div >
< div > < i class = "fa fa-heartbeat space-right red-icon" > < / i > {{ containerData.stopped }} stopped< / div >
2016-07-13 22:58:39 +00:00
< / div >
< div class = "title" > {{ containerData.total }}< / div >
< div class = "comment" > Containers< / div >
< / rd-widget-body >
< / rd-widget >
< / a >
2016-06-02 05:34:03 +00:00
< / div >
2017-03-27 12:44:39 +00:00
< div class = "col-xs-12 col-md-6" >
2018-02-01 12:27:52 +00:00
< a ui-sref = "docker.images" >
2016-07-13 22:58:39 +00:00
< rd-widget >
< rd-widget-body >
< div class = "widget-icon blue pull-left" >
< i class = "fa fa-clone" > < / i >
< / div >
< div class = "pull-right" >
2018-03-13 05:36:53 +00:00
< div > < i class = "fa fa-chart-pie space-right" > < / i > {{ imageData.size|humansize }}< / div >
2016-07-13 22:58:39 +00:00
< / div >
< div class = "title" > {{ imageData.total }}< / div >
< div class = "comment" > Images< / div >
< / rd-widget-body >
< / rd-widget >
< / a >
< / div >
2017-03-27 12:44:39 +00:00
< div class = "col-xs-12 col-md-6" >
2018-02-01 12:27:52 +00:00
< a ui-sref = "docker.volumes" >
2016-07-13 22:58:39 +00:00
< rd-widget >
< rd-widget-body >
< div class = "widget-icon blue pull-left" >
< i class = "fa fa-cubes" > < / i >
< / div >
< div class = "title" > {{ volumeData.total }}< / div >
< div class = "comment" > Volumes< / div >
< / rd-widget-body >
< / rd-widget >
< / a >
2016-06-02 05:34:03 +00:00
< / div >
2017-03-27 12:44:39 +00:00
< div class = "col-xs-12 col-md-6" >
2018-02-01 12:27:52 +00:00
< a ui-sref = "docker.networks" >
2016-07-13 22:58:39 +00:00
< rd-widget >
< rd-widget-body >
< div class = "widget-icon blue pull-left" >
< i class = "fa fa-sitemap" > < / i >
< / div >
< div class = "title" > {{ networkData.total }}< / div >
< div class = "comment" > Networks< / div >
< / rd-widget-body >
< / rd-widget >
< / a >
< / div >
< / div >