Outils pour utilisateurs

Outils du site


linux:uptime-kuma (lu 42 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

linux:uptime-kuma [08-02-2026 23:16] – créée edmc73linux:uptime-kuma [09-02-2026 15:16] (Version actuelle) edmc73
Ligne 24: Ligne 24:
  
 Voir ici pour les tags (beta, 2, next etc...) -> https://hub.docker.com/r/louislam/uptime-kuma/tags Voir ici pour les tags (beta, 2, next etc...) -> https://hub.docker.com/r/louislam/uptime-kuma/tags
 +
 +
 +===== Optimisation sur un VPS 1CPU, 1Go RAM =====
 +
 +Créez un fichier de config pour mariadb
 +  mkdir mysql
 +  cd mysql
 +  vi my-custom.cnf
 +
 +<code>
 +[mysqld]
 +innodb_buffer_pool_size = 64M
 +key_buffer_size = 16M
 +max_connections = 20
 +</code>
 +
 +Modifier le docker-compose.yml
 +<file yaml docker-compose.yml>
 +services:
 +  uptime-kuma-beta:
 +    image: louislam/uptime-kuma:2
 +    container_name: uptime-kuma
 +    volumes:
 +      - ./data:/app/data
 +      - /var/run/docker.sock:/var/run/docker.sock
 +      - ./mysql/my-custom.cnf:/etc/mysql/mariadb.conf.d/99-custom.cnf:ro
 +# passage en mode host, plus performant et stable.
 +# évite une couche réseau NAT/Bridge entre kuma et internet
 +#    ports:
 +#      - "82.165.143.163:3001:3001"
 +    network_mode: "host"
 +    restart: always
 +</file>
 +
 +Consulter les variables actuelles
 +<code>
 +# docker exec -it uptime-kuma mysql -u mysql -h 127.0.0.1 -e "SHOW VARIABLES WHERE Variable_name IN ('innodb_buffer_pool_size', 'max_connections', 'key_buffer_size', 'query_cache_size');"
 ++-------------------------+-----------+
 +| Variable_name           | Value     |
 ++-------------------------+-----------+
 +| innodb_buffer_pool_size | 134217728 |
 +| key_buffer_size         | 134217728 |
 +| max_connections         | 151       |
 +| query_cache_size        | 1048576   |
 ++-------------------------+-----------+
 +</code>
 +
 +Relancer le container
 +  docker compose up -d
 +
 +Revérifiez les variables
 +<code>
 +# docker exec -it uptime-kuma mysql -u mysql -h 127.0.0.1 -e "SHOW VARIABLES WHERE Variable_name IN ('innodb_buffer_pool_size', 'max_connections', 'key_buffer_size', 'query_cache_size');"
 ++-------------------------+----------+
 +| Variable_name           | Value    |
 ++-------------------------+----------+
 +| innodb_buffer_pool_size | 67108864 |
 +| key_buffer_size         | 16777216 |
 +| max_connections         | 20       |
 +| query_cache_size        | 1048576  |
 ++-------------------------+----------+
 +</code>
 +
 +Surveiller le fichier ./data/error.log
linux/uptime-kuma.txt · Dernière modification : de edmc73