6.4 - Surveillance, journaux et contrôles

État des conteneurs

Docker Compose :

docker compose ps
docker compose logs --tail=100
docker stats --no-stream

TrueNAS :

sudo docker ps --format 'table {{.Names}}\t{{.Status}}'
sudo docker stats --no-stream

Version et schéma

docker exec -it immich_server immich-admin version
docker exec -it immich_server immich-admin schema-check

Adapter le nom du conteneur.

Santé de PostgreSQL

docker exec immich_postgres pg_isready -U postgres -d immich
docker logs --tail 100 immich_postgres

Ressources hôte

uptime
free -h
df -hT
df -i
lsblk -f

TrueNAS :

sudo zpool status
sudo zpool list
sudo zfs list

GPU :

nvidia-smi

Interface Immich

Collecte de diagnostic

Le pack contient scripts/diagnostic_immich.sh. Exemple :

IMMICH_COMPOSE_DIR=/srv/immich/app \
  ./scripts/diagnostic_immich.sh

Le script n'effectue aucune modification. Examiner le rapport avant de le partager, car il peut contenir noms de conteneurs, chemins, versions et adresses.

Alertes utiles

Ne pas attendre un incident pour tester les commandes de diagnostic et la restauration.


Revision #1
Created 2026-08-08 02:04:18 CEST by Admin
Updated 2026-08-08 02:04:18 CEST by Admin