Определить кол-во памяти для каждого процеса #44

Closed
opened 2025-06-07 14:29:33 +00:00 by cuqmbr · 1 comment
Owner

Посчитать и определить кол-во памяти для каждого контейнера.

Предварительный подсчёт:

23980 MiB - Available

256MiB  - panel web
256MiB  - panel daemon
512MiB  - grafana server
512MiB  - prometheus (server + exporters (node, blackbox, nginx) + alertmanager)
128MiB  - nginx
512MiB  - fluent-bit
512MiB  - loki
1024MiB - MariaDB
128MiB  - docker daemon
2048MiB - overhead (system, cron, snap, ...)

7168 (5888) MiB - Used

23980 - 7168 = 16812 MiB - For Server Containers

Ограничивать память Docker-контейнерам, процесу java внутри них выделять меньше на 512-1024 MiB для учёта сторонних процессов и избыточного использования процесом java.

Посчитать и определить кол-во памяти для каждого контейнера. Предварительный подсчёт: ``` 23980 MiB - Available 256MiB - panel web 256MiB - panel daemon 512MiB - grafana server 512MiB - prometheus (server + exporters (node, blackbox, nginx) + alertmanager) 128MiB - nginx 512MiB - fluent-bit 512MiB - loki 1024MiB - MariaDB 128MiB - docker daemon 2048MiB - overhead (system, cron, snap, ...) 7168 (5888) MiB - Used 23980 - 7168 = 16812 MiB - For Server Containers ``` Ограничивать память Docker-контейнерам, процесу java внутри них выделять меньше на 512-1024 MiB для учёта сторонних процессов и избыточного использования процесом java.
cuqmbr added the
oracle
label 2025-06-07 14:29:33 +00:00
cuqmbr self-assigned this 2025-06-07 14:29:33 +00:00
cuqmbr added this to the Task Tracker project 2025-06-07 14:29:33 +00:00
Author
Owner

Доступно 16812 MiB.

Распределение:

Имя MiB/Контейнер MiB/Процесс
proxy 3072 2048
limbo 1024 512
lobby 3072 2048
survival 8192 6144

16812 - 3072 - 1024 - 3072 - 8192 = 1452 MiB - остаток

Доступно 16812 MiB. Распределение: |Имя|MiB/Контейнер|MiB/Процесс| |-|-|-| |proxy|3072|2048| |limbo|1024|512| |lobby|3072|2048| |survival|8192|6144| 16812 - 3072 - 1024 - 3072 - 8192 = 1452 MiB - остаток
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: bebrashield/task-tracker#44
No description provided.