Comments 4
Лучше бы Grafana Alloy вместо Promtail. Последний уже EOL.
Согласен, что Alloy более актуален на перспективу, и его стоило бы рассмотреть в статье. Мне показалось, что в нём тяжелее разобраться. Документация объёмная и рассчитана на сложные кейсы, готовых примеров под простой сценарий с Docker меньше, плюс свой язык конфигурации River вместо привычного YAML.
Без трейсинга - это не observability :)
В статье как раз затронул этот момент. Traces намеренно вынес за скоуп. При одном инстансе приложения трейсинг не даёт практической ценности: запрос не проходит через цепочку сервисов. При этом тот же Jaeger добавляет нагрузку по памяти, которой и так в обрез. Назвал "observability", потому что подход и инструменты из этой парадигмы, просто с прагматичным выбором того, что реально нужно на данном этапе.
Observability своими руками: затаскиваем Prometheus, Loki и Grafana в Go-стартап на бесплатный VPS