Graylog 7 на трёх нодах в Docker Compose: кластер, HAProxy и расчёт ретенции

Задача: централизованное логирование для группы сервисов — отказоустойчиво, на трёх машинах, в Docker Compose. Ниже — рабочая схема на Graylog 7 с DataNode, вход трафика через HAProxy с Keepalived и, самое интересное, методика расчёта ретенции: сколько дней логов мы реально можем хранить на дисках заданного размера. Методика выстрадана — однажды на одном из стендов диск заполнился, OpenSearch перевёл индексы в read-only, и приём логов встал. С тех пор ретенция у меня считается заранее, а не «по факту». ...

16 июля 2026 г. · 8 минут · Игорь Мансуров

Kubernetes-лаборатория: HA-кластер на Proxmox

После курса по Kubernetes собрал в домашней лаборатории кластер, приближенный к «взрослой» топологии: отказоустойчивый control plane, отдельный edge-узел с HAProxy, MetalLB для LoadBalancer-сервисов и NFS для persistent-томов. Всё крутится в виртуальных машинах на Proxmox. Топология Слева (A) — состав кластера, справа (B) — путь внешнего запроса до приложения. Узлы Узел IP Роль kube-ssh-gate-01 192.168.1.180 SSH-шлюз в сеть кластера kube-edge-01 192.168.1.181, 10.100.0.100 Edge: HAProxy, вход трафика и балансировка API kube-monitoring-01 192.168.1.182 Мониторинг kube-master-01…03 10.100.0.2–4 Control plane (HA, 3 узла) kube-minion-01…03 10.100.0.5–7 Worker-узлы: приложения + ingress-nginx kube-nfs-01 10.100.0.8 NFS: persistent-хранилище Сеть кластера (10.100.0.0/24) изолирована от домашней (192.168.1.0/24); наружу смотрят только edge, ssh-шлюз и мониторинг. ...

15 июля 2026 г. · 2 минуты · Игорь Мансуров