Wykorzystanie zasobów powinno być monitorowane i dostosowywane do bieżących i przewidywanych wymagań dotyczących pojemności
Nasze serwery Linux i klastry Kubernetes są aktywnie monitorowane, a pełny nadzór pozwala utrzymać optymalną wydajność i wykorzystanie zasobów w całej infrastrukturze.
Korzystamy z narzędzi takich jak Prometheus i Grafana ze stosu kube-prom, aby skutecznie zbierać i wizualizować metryki zasobów. Dashboardy Grafana dają jasny wgląd we wzorce wykorzystania, a Alertmanager wysyła alerty w czasie rzeczywistym zarówno do naszego zespołu, jak i do klientów przez integrację webhooków, dzięki czemu wszyscy zainteresowani są na bieżąco.
Nasz wewnętrzny procesor alertów, Opsmondo, usprawnia zarządzanie alertami: tworzy zgłoszenia w Gitea dla alertów z Alertmanager, a następnie wysyła powiadomienia. Do natychmiastowej komunikacji w zespole używamy Mattermost, a do sprawnego zarządzania incydentami — Grafana Oncall. Dzięki temu żaden alert nie umyka uwadze, a na problemy z pojemnością możemy szybko reagować.
Dzięki w pełni hostowanemu u siebie stosowi narzędzi do monitorowania i alertowania mamy pełną kontrolę nad zasobami i możemy dopasować strategie zarządzania pojemnością do zmieniających się potrzeb naszych operacji i naszych klientów.