Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Logstash - не единственная система для транспорта логов. В этом видео рассмотрим Vector - универсальных "харон" для ваших логов и метрик. ====================================== Подпишись на telegram канал: Поддержи автора и получи доступ к уникальному контенту: Читай публикации на Хабре Ссылка на используемые роли:
Ссылка на playbook: Ссылка на проект: ====================================== Таймкоды: 0:00 Вступление 1:25 Что такое Vector? 1:40 Что Vector умеет? 4:44 Как установить Vector? 6:00 Из чего состоит конфиг Vector? 7:31 На каком синтаксисе можно написать конфиг Vector? 8:20 Виды конфигов Vector 9:30 Дописываем playbook Obervability 9:56 Добавляем роль в requirements.yml 10:44 Добавляем play в playbook 11:18 Добавляем group_vars и изменяем inventory 12:31 Скачиваем роли через ansible-galaxy 12:51 Определяем параметры из default для group_vars 13:09 Выбираем компоненты для конфига Vector 15:28 Описываем sources типа file в group_vars 17:17 Описываем siлks типа clickhouse в group_vars 19:53 Определяем что мы сможем записать в таблицу хранения логов 21:25 Создаём БД и таблицу в clickhouse 22:51 Записываем имя БД и таблицы в group_vars 23:10 Указываем создание пользователя через group_vars clickhouse 24:50 Добавляем авторизационные данные в group_vars Vector 25:21 Запускаем playbook 25:55 Проверяем работу после исполнения playbook 26:48 Добавляем директорию с логами и создаём файл 27:57 Проверяем наличие данных из файла в БД 28:49 Послесловие ====================================== Музыка: NotOps Logo - / notops-logo