---
title: Container Health Check Operations
slug: kronpam-support-and-maintenance-guides/container-health-check-operations
docTags: 
createdAt: 2025-12-01T10:40:30.720Z
---

To assess the health of Kron PAM Docker services and monitor their operational status, follow the steps below. These checks help verify service availability, identify malfunctioning containers, and ensure that all licensed components are running as expected.

1. Log in to Kron PAM CLI interface
2. Navigate to folder `/pam/docker-mgmt`

`[pamuser@kronpam:~]#`` cd /pam/docker-mgmt`

3. Check docker service status on Kron PAM instance

`[pamuser@kronpam:~]#``systemctl --user status docker`

Example output:

:::CodeblockTabs
Kron PAM CLI Output

```linux
● docker.service - Docker Application Container Engine (Rootless)
   Loaded: loaded (/home/pamuser/.config/systemd/user/docker.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2025-03-13 18:19:30 +03; 8 months 19 days ago
     Docs: https://docs.docker.com/go/rootless/
 Main PID: 1532 (rootlesskit)
   CGroup: /user.slice/user-1000.slice/user@1000.service/docker.service
           ├─   1532 rootlesskit --state-dir=/run/user/1000/dockerd-rootless --net=slirp4netns --mtu=65520 --slirp4netns-sandbox=auto --slirp4netns-seccomp=auto --disa>
           ├─   1595 /proc/self/exe --state-dir=/run/user/1000/dockerd-rootless --net=slirp4netns --mtu=65520 --slirp4netns-sandbox=auto --slirp4netns-seccomp=auto --d>
           ├─   1657 slirp4netns --mtu 65520 -r 3 --disable-host-loopback --enable-sandbox --enable-seccomp 1595 tap0
           ├─   1720 dockerd --data-root /pam/docker-mgmt/docker
```
:::

4. Check the status of containers

`[pamuser@kronpam: /pam/docker-mgmt]#``docker ps -a `

Example output:

:::CodeblockTabs
Kron PAM CLI Output

```linux
CONTAINER ID   IMAGE                                                             COMMAND                  CREATED         STATUS                   PORTS                                       NAMES
2f5725df702c   dockerhub.kron.com.tr/pam/auth:24.2.2                             "java -cp @/app/jib-…"   2 minutes ago   Up 2 minutes             0.0.0.0:8087->8087/tcp, :::8087->8087/tcp   docker-mgmt-auth-1
b4cd98bcfda3   dockerhub.kron.com.tr/pam/pta:24.2.2                              "java -cp @/app/jib-…"   2 minutes ago   Up 2 minutes             0.0.0.0:9004->9004/tcp, :::9004->9004/tcp   docker-mgmt-pta-1
b9f7b5c91ebb   dockerhub.kron.com.tr/pam/uba:24.2.2                              "java -cp @/app/jib-…"   2 minutes ago   Up 2 minutes             0.0.0.0:9005->9005/tcp, :::9005->9005/tcp   docker-mgmt-uba-1
98c0114efb98   dockerhub.kron.com.tr/pam/mobile-api:24.2.2                       "java -cp @/app/jib-…"   2 minutes ago   Up 2 minutes             0.0.0.0:9443->9443/tcp, :::9443->9443/tcp   docker-mgmt-mobile-api-1
a538ae7de8fb   dockerhub.kron.com.tr/kron-commons/kron-commons-network:25.0.28   "/app/Dockerfile-ent…"   5 minutes ago   Up 5 minutes (healthy)                                               docker-mgmt-kron-commons-network-1
290cdc72421e   dockerhub.kron.com.tr/kron-commons/kron-commons-alfred:24.5.13    "java -cp @/app/jib-…"   5 minutes ago   Up 5 minutes (healthy)                                               docker-mgmt-kron-commons-alfred-1
5685d82f2f85   dockerhub.kron.com.tr/kron-commons/kron-commons-config:25.0.28    "java -cp /app/resou…"   5 minutes ago   Up 5 minutes (healthy)   0.0.0.0:8001->8001/tcp, :::8001->8001/tcp   docker-mgmt-kron-commons-config-1
```
:::

5. To list containers loaded into the system, the following command can be run. This command does not display the status.

`[pamuser@kronpam: /pam/docker-mgmt]#`` docker image ls`

Example Output:

:::CodeblockTabs
Kron PAM CLI Output

```linux
REPOSITORY                                                TAG       IMAGE ID       CREATED         SIZE
dockerhub.kron.com.tr/pam/pta                             24.2.2    1e2b674923ac   3 months ago    396MB
dockerhub.kron.com.tr/pam/auth                            24.2.2    d822229537bc   3 months ago    396MB
dockerhub.kron.com.tr/pam/mobile-api                      24.2.2    8ac3edef8e89   3 months ago    421MB
dockerhub.kron.com.tr/kron-commons/kron-commons-network   25.0.28   2c9cfd1b762c   3 months ago    245MB
dockerhub.kron.com.tr/kron-commons/kron-commons-config    25.0.28   ab7b84539208   3 months ago    271MB
http-proxy-image                                          latest    6801d048a065   8 months ago    1.53GB
krontechnology/containerization                           332       6801d048a065   8 months ago    1.53GB
dockerhub.kron.com.tr/pam/uba                             24.2.2    a3e2e600ead4   9 months ago    397MB
dockerhub.kron.com.tr/kron-commons/kron-commons-alfred    24.5.13   b1654a3f7f19   10 months ago   263MB
vpn-connector                                             latest    beb33d658fa4   3 years ago     273MB
```
:::

6. To view network interfaces attached to containers, you can run the following command.

`[pamuser@kronpam: /pam/docker-mgmt]# ``docker network ls`

Example Output:

:::CodeblockTabs
Kron PAM CLI Output

```linux
NETWORK ID     NAME                  DRIVER    SCOPE
23e6779c6173   bridge                bridge    local
1562bd54f37e   docker-mgmt_default   bridge    local
c98943b81e79   host                  host      local
ddd06a02b7c6   none                  null      local
```
:::

