Недавно потребовалось локально протестировать как пишутся логи в системе, а также найти способ поиска вложенных объектов в другие объекты. Встал вопрос о локальном поднятии стека и быстрой настройки Grafana Loki с Fluent-bit. Предпочтительнее оказался Fluent Bit client так как, полноценный сервер Fluent-bit поднимать не было необходимости, потому-что это целая подсистема для работы с логами, а требовалось проверить в самом простом варианте. Ниже представлен готовый docker-compose.yaml используя который можно одним движением поднять данный стек...
Для Grafana loki буду использовать ОС CentOS 8.5.2111 Будем считать что ОС у вас уже есть, либо можете посмотреть как устанавливать ее тут Если в системе у вас отсутствует пакет позволяющий скачивать файлы, то выполните команду yum install git wget Для компиляции исходника необходимо установить Golang Можно перейти на их сайт и скопировать ссылку на актуальную версию Затем выполнить команду wget https://go.dev/dl/go1.19.3.linux-amd64.tar.gz Нужно распаковать архив tar -v -C /usr/local -xzf go*.tar...