Назад | Перейти на главную страницу

Я переношу сервис с высоким трафиком на Kubernetes. Какие решения для ведения журнала мне следует изучить?

Я занимаюсь переносом существующей службы в Kubernetes на Linode.

Сейчас я изучаю несколько различных вариантов ведения журналов и отчетов, которые являются более всеобъемлющими, чем то, что я делал последние несколько лет, и могу воспользоваться некоторыми советами.

Некоторое время я использовал комбинацию базового ведения журнала, предоставляемого Linode для моей виртуальной машины (входящая / исходящая пропускная способность, ЦП, графики памяти) и локальной установки Grafana / Ingressdb, чтобы собрать некоторую базовую информацию о клиентах, подключающихся к службе. (в основном, чтобы знать количество запросов в секунду за разные периоды времени).

Я знаю, что Traefik имеет несколько встроенных визуальных дисплеев, но в итоге я остановился на контроллере входящего трафика Kubernete nginx, поскольку на этом этапе его было несколько проще настроить.

Я хотел бы получить отзывы о:

Спасибо!

Сейчас я изучаю несколько различных вариантов ведения журналов и отчетов, которые являются более всеобъемлющими, чем то, что я делал последние несколько лет, и могу воспользоваться некоторыми советами.

Насколько я понимаю, вы сейчас занимаетесь исследованием; к сожалению, нет информации о том, какой именно журнал вы ведете в данный момент, поэтому трудно предоставить точный ответ (если это вообще возможно, потому что каждый запускает свои приложения, загружает и т. д.).

Однако довольно похожие темы уже несколько раз обсуждались на serverfault. Насколько я помню, последний был вот этот.

Для k8s существует несколько решений для регистрации. Вы сможете найти тот, который подходит для вашей среды.