Skip to content

Docker

Not Recommended for Kubernetes

This integration is not recommended for monitoring a kubernetes cluster because it is neither necessary nor useful. It is documented here for users of HolmesGPT CLI.

Read access to Docker resources.

Configuration

Add the following to ~/.holmes/config.yaml, creating the file if it doesn't exist:

toolsets:
    docker/core:
        enabled: true

Capabilities

The table below describes the specific capabilities provided by this toolset. HolmesGPT can decide to invoke any of these capabilities when answering questions or investigating issues.

Tool Name Description
docker_images List all Docker images
docker_ps List all running Docker containers
docker_ps_all List all Docker containers, including stopped ones
docker_inspect Inspect detailed information about a Docker container or image
docker_logs Fetch the logs of a Docker container
docker_top Display the running processes of a container
docker_events Get real-time events from the Docker server
docker_history Show the history of an image
docker_diff Inspect changes to files or directories on a container's filesystem

Need Custom Integration?

By adding custom toolsets, users can extend HolmesGPT's investigation capabilities to address unique use cases, specific infrastructure setups, or organization-specific requirements. For example, custom toolsets might include specialized log analysis patterns or integration with external monitoring systems.

Can't find the toolset you need? Create a custom toolset or request a new integration.