Skip to main content
Sumo Logic

Install the Docker EE App and view the Dashboards

This page has instructions for installing the Sumo App for Docker EE and descriptions of each of the app dashboards.

This page has instructions for installing the Sumo App for Docker EE and descriptions of each of the app dashboards.

You can preview the app dashboards before installing the app by going to the Sumo Logic App Catalog, searching for Docker EE, and then clicking Preview Dashboards.

Install the Docker EE App

To install the Docker EE App, do the following:

  1. From the App Catalog, search for and select the app.
  2. To install the app, click Add to Library.
  3. You retain the default App Name, or enter a name of your choice for the app.
  4. Select the following  options for the Docker Log source.
    1. Choose Source Category, and select the Source Category from the list.
    2. Choose Enter a Custom Data Filter, and for the Docker Log Source enter the source category with the value from Step 1 of the collection instructions, beginning with an underscore, for example: _sourceCategory=docker
  5. Select the following option for the Docker Platform Log Source.
    1. Choose Source Category, and select the Source Category from the list.
    2. Choose Enter a Custom Data Filter, and enter the source category specified in Step 2 of collection instructions followed by “/system”, for example: _sourceCategory=kubernetes/system

DockerEE_Add_DockerEE_to_Libarary_dialog.png

  1. Advanced. Select the Location in Library (the default is the Personal folder in the library), or click New Folder to add a new folder.
  2. Click Add to Library.

Once an app is installed, it will appear in your Personal folder, or another folder that you specified. From here, you can share it with your organization. 

Panels will start to fill automatically. It's important to note that each panel slowly fills with data matching the time range query and received since the panel was created. Results won't immediately be available, but with a bit of time, you'll see full graphs and maps.

Dashboard filters  

Each dashboard has a set of filters that you can apply to the entire dashboard, as shown in the following example. Click the funnel icon in the top dashboard menu bar to display a scrollable list of filters that are applied across the entire dashboard.

DockerEE_Dashboard_Filter.png

Each panel has a set of filters that are applied to the results for that panel only, as shown in the following example. Click the funnel icon in the top panel menu bar to display a list of panel-specific filters.

DockerEE_Panel_Filter.png

Docker EE - UCP Overview Dashboard

The Docker EE - UCP Overview Dashboard provides detailed information on the Docker Universal Control Plane (UCP) components, including pods created, UCP controller errors, and trends for UCP controller errors.

Docker Universal Control Plane (UCP) is the cluster management solution for managing a Docker cluster and applications.

Use this dashboard to:

  • Find errors in the Docker Universal Control Plane.
  • Find recent pods created by UCP.

DockerEE_UCP_Overview.png

Docker EE - Dockerd Monitoring Dashboard

The Docker EE - Dockerd Monitoring Dashboard provides detailed information on the “dockerd” utility that manages containers, including log levels, hostname errors, recent errors, container activity, and UCP agent versions. The panels also provide visualizations to understand log level trends and errors by hostname trends, as well as tabular comparisons over time.

Use this dashboard to:

  • Troubleshoot “dockerd” by investigating docker daemon errors, exceptions and failures. You can identify unusual activity or spikes in the number of errors using the Time Comparison and Log Levels Over Time charts.
  • Analyze container activities by events.

DockerEE_Dockerd_Monitoring.png

Docker EE - Containerd Monitoring Dashboard

The Docker EE - Containerd Monitoring Dashboard provides detailed information on the containerd utility that allows you to run containers on Linux, Windows, Solaris, or other operating systems. This includes a log level breakdown, trends, and comparisons; hostname errors, trends, and comparisons, and detailed information on errors.

Use this dashboard to:

  • Troubleshoot “containerd” by investigating errors, exceptions and failures.
  • Identify unusual activity or spikes in the number of errors logs using the Time Comparison and Log Levels Over Time charts.

DockerEE_Containerd_Monitoring.png

Docker EE - SWARM Network Errors and Events Dashboard

The Docker EE - SWARM Network Errors and Events Dashboard provides an at a glance view of cluster node outliers, network errors by port, and the top source and destination IPs. The panels also provide detailed information on recent Send and Receive errors. SWARM is a Docker-native clustering system.

Use this dashboard to:

  • Monitor nodes joining or leaving the Gossip Cluster.
  • Analyze send errors, receive errors, and errors breakdown by destination/source IPs.

DockerEE_SWARM_Network_Errors_and_Events.png

Docker EE - DTR Client Requests Dashboard

The Docker EE - DTR Client Requests Dashboard provides a high-level view of client geographic locations, the number of hits and bytes served, response trends, and the platforms used by visitors. The panels also provide detailed information on browsers and operating systems (OSs), top versions for Windows and Mac, top referrers, top URIs causing errors, and top clients causing errors.

Use this dashboard to:

  • Monitor the incoming requests to Docker Trusted Registry (DTR).  
  • Analyze incoming client requests by different dimensions such as geographic location, bytes served, request referrers, and client IPs.

DockerEE_DTR_Client_Requests.png

Docker EE - DTR Registry Dashboard

The Docker EE - DTR Registry Dashboard provides a high-level and detailed views of images pushed and pulled by repository and their geographic locations. Docker Trusted Registry (DTR) is an image storage solution that is installed behind a firewall to securely store and manage the Docker images in applications.

Use this dashboard to:

  • Monitor Images pushed and pulledMonitor geographic locations of incoming push and pull requests

DockerEE_DTR_Registry.png

Docker EE - Host and Container Troubleshooting Dashboard

The Docker EE - Host and Container Troubleshooting Dashboard provides container analysis information that is helpful when troubleshooting a problem, including timestamp, source, message, hostname, and container ID.

Use this dashboard to:

  • Troubleshoot whether applications running within containers are associated with errors on the Docker EE Platform.
  • Analyze container activities and events across “dockerd” and “containerd” logs.
  • Use the in-built dashboards filter to enter in any container ID or hostname, and find all related logs for that particular container or host.

DockerEE_Host_and_Container_Troubleshooting.png