> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloud.red/llms.txt
> Use this file to discover all available pages before exploring further.

# Check Pool Status Across Groups

> Run pool member health checks across multiple device groups simultaneously.

## Check a Single Group

```shell theme={null}
crcli devicegroups ssh prod-ha -c "tmsh show ltm pool recursive"
```

## Check Multiple Groups Simultaneously

Run across groups and see labeled output per device — no interleaved lines:

```shell theme={null}
crcli devicegroups ssh prod-ha dr-ha -c "tmsh show ltm pool recursive" --group
```

`--group` buffers each device's output and prints it as a labeled block when the command finishes.

## Run a Health Check Script

```shell theme={null}
cat > check_pools.sh << 'EOF'
#!/bin/bash
echo "=== $(hostname) ==="
tmsh show ltm pool recursive | grep -E "(pool|Availability|State)"
EOF

crcli devicegroups ssh prod-ha dr-ha -S ./check_pools.sh --group
```

## Save Output to Files

```shell theme={null}
crcli devicegroups ssh prod-ha dr-ha -S ./check_pools.sh --output-dir ./pool-status/
```

Each device's output is saved to `./pool-status/<device-id>.txt`.

## With Claude (MCP)

If you have the [MCP server](/crcli/mcp/overview) configured:

```text theme={null}
Run "tmsh show ltm pool recursive" on each of my device groups
and give me a summary of which pool members are down
```
