Skip to content

VovetZ/devops-DZ10.4-ELK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

devops-DZ10.4-ELK

Домашнее задание к занятию "15.Система сбора логов Elastic Stack"

Дополнительные ссылки

При выполнении задания пользуйтесь вспомогательными ресурсами:

В процессе выполнения задания могут возникнуть также не указанные тут проблемы в зависимости от системы.

Используйте output stdout filebeat/kibana и api elasticsearch для изучения корня проблемы и ее устранения.

Задание повышенной сложности

Не используйте директорию help при выполнении домашнего задания.

Задание 1

Вам необходимо поднять в докере:

  • elasticsearch(hot и warm ноды)
  • logstash
  • kibana
  • filebeat

и связать их между собой.

Logstash следует сконфигурировать для приёма по tcp json сообщений.

Filebeat следует сконфигурировать для отправки логов docker вашей системы в logstash.

В директории help находится манифест docker-compose и конфигурации filebeat/logstash для быстрого выполнения данного задания.

Результатом выполнения данного задания должны быть:

  • скриншот docker ps через 5 минут после старта всех контейнеров (их должно быть 5)

Ответ

docker ps --no-trunc

  • скриншот интерфейса kibana Kibana

Ответ

  • docker-compose манифест (если вы не использовали директорию help)

Ответ

docker-compose.yml

  • ваши yml конфигурации для стека (если вы не использовали директорию help)

Ответ

yml конфигурации

Задание 2

Перейдите в меню создания index-patterns в kibana и создайте несколько index-patterns из имеющихся.

Перейдите в меню просмотра логов в kibana (Discover) и самостоятельно изучите как отображаются логи и как производить поиск по логам.

В манифесте директории help также приведенно dummy приложение, которое генерирует рандомные события в stdout контейнера. Данные логи должны порождать индекс logstash-* в elasticsearch. Если данного индекса нет - воспользуйтесь советами и источниками из раздела "Дополнительные ссылки" данного ДЗ.

Ответ

  • Management/Stack management/Kibana/Index patterns/ Create index pattern Create Index

  • Analytics/Discover Create Index


Как оформить ДЗ?

Выполненное домашнее задание пришлите ссылкой на .md-файл в вашем репозитории.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published