🐳 Как установить Jaeger с помощью Docker |

🐳 Как установить Jaeger с помощью Docker

Мануал

В этой статье мы расскажем вам, как установить Jaeger, инструмент распределенной трассировки с открытым исходным кодом, с помощью Docker

Что такое Jaeger?

Jaeger помогает отслеживать и устранять неполадки в микросервисах путем трассировки запросов между сервисами.

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

Установка Docker на

Если у вас еще не установлен Docker, вы можете установить его на свою систему:

Шаг-1: Обновите базу данных пакетов:

sudo apt update

Шаг-2: Установите Docker:

sudo apt install docker.io

Шаг-3: Запустите и включите Docker:

sudo systemctl start docker
sudo systemctl enable docker

Шаг 4: Проверьте установку:

docker --version

Как установить Jaeger с помощью Docker

Шаг #1:Извлеките образ Jaeger из Docker

Чтобы установить Jaeger, извлеките его универсальный образ Docker, который включает в себя Jaeger Agent, Collector, Query service и компонент хранения in-memory.

sudo docker pull jaegertracing/all-in-one:latest

Шаг № 2:Запуск Docker-контейнера Jaeger

Запустите контейнер Jaeger с помощью следующей команды:

sudo docker run -d --name jaeger \
-e COLLECTOR_ZIPKIN_HTTP_PORT=9411 \
-p 5775:5775/udp \
-p 6831:6831/udp \
-p 6832:6832/udp \
-p 5778:5778 \
-p 16686:16686 \
-p 14268:14268 \
-p 14250:14250 \
-p 9411:9411 \
jaegertracing/all-in-one:latest

Шаг № 3:Проверка установки

После запуска контейнера вы можете получить доступ к пользовательскому интерфейсу Jaeger, открыв браузер и перейдя по ссылке:

http://<ip-address>:16686

Там вы сможете увидеть трассировки и другие телеметрические данные, передаваемые в Jaeger.

Шаг № 4: Проверка журналов контейнера

Чтобы просмотреть логи контейнера Jaeger, выполните следующую команду:

sudo docker logs jaeger

Остановка и удаление контейнера Jaeger Docker Container

Чтобы остановить и удалить контейнер Jaeger, когда он больше не нужен, выполните следующие действия:

Чтобы остановить контейнер:

sudo docker stop jaeger

Чтобы удалить контейнер:

sudo docker rm jaeger

Заключение

Установка Jaeger с помощью образа Docker на Ubuntu – это простой процесс, который включает в себя настройку Docker, извлечение образа Jaeger и запуск его с необходимыми конфигурациями портов.

Такая настройка идеально подходит для сред разработки и тестирования, позволяя быстро развернуть универсальное решение Jaeger для распределенной трассировки.

Выполнив эти шаги, вы получите доступ к мощным возможностям трассировки Jaeger и его веб-интерфейсу, что поможет вам эффективно контролировать и анализировать ваши распределенные системы.

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий