Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logging-1 #8

Merged
merged 3 commits into from Apr 22, 2019
Merged

Logging-1 #8

merged 3 commits into from Apr 22, 2019

Conversation

inkdev
Copy link
Collaborator

@inkdev inkdev commented Apr 22, 2019

Выполнено ДЗ №23(logging-1)

  • [*] Основное ДЗ
  • [*] Задание со *

В процессе сделано:

  • Создали хост logging
  • Пересобрали образы из каталога src
  • Подняли окружение с помощью docker-compose-logging.yml. При создании окружения на машине logging указали параметр, иначе падал контейнер с приложением elasticsearch
sudo sysctl -w vm.max_map_count=262144
  • Подняли контейнер для fluentd. Подключили драйвер для отправки логов во fluentd.
  • Зашли в Kibana, исследовали основной интерфейс, группировку и фильтры
  • Изучили структурированные логи в формате json
  • Изучили неструктурированные логи сервиса ui. Для парсинга использовали grok-шаблоны и regular expressions
  • Изучили инструмент распределенного трейсинга Zipkin
  • Задание со *. Создали фильтр для парсинга логов ui в виде двух форматов. Использовали теги
  • Задание со *** Zipkin. Исследовали проблему с задержкой времени ответа. Для этого запустили трейсер Zipkin и увидели, что запрос post.get занимает 3.019 сек

zipkin

Как запустить проект:

  • docker compose up -d
  • docker-compose -f docker-compose-logging.yml up -d

Как проверить работоспособность:

  • Перейти по ссылке http://ext_ip:5601

PR checklist

  • [*] Выставил label с номером домашнего задания
  • [*] Выставил label с темой домашнего задания

Copy link

@enkov enkov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Добрый день!
Спасибо за работу. Задание принято.

@inkdev inkdev merged commit 8da38b7 into master Apr 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants