Деректер қабаты үшін FluentBit плагинін орнату және баптау
-
Бұрын орнатылмаған болса, ВМ-ге Fluent Bit БҚ-ны орнатыңыз.
-
Деректер қабаты аудит оқиғаларын жинау үшін
vkcloudaudit-fluent-bit-pluginплагинін орнатыңыз.CentOS 7.X, CentOS 8.X, AlmaLinux 9Ubuntu 22.X, Astra Linux SE 1.7.2 «Орел»AltLinux Server p10sudo rpm -i https://cloudaudit.hb.bizmrg.com/vkcloudaudit-fluent-bit-plugin/vkcloudaudit-fluent-bit-plugin-0.2.1-1.x86_64.rpmОрнатудан кейін ВМ қызметтерінде
vkcloudaudit-fluent-bit.serviceлогтарды жинау агенті пайда болады. Әдепкі бойынша ол өшірулі.
-
Плагин баптаулары бар YAML файлдары орналасуы тиіс
/etc/vkcloudaudit-fluent-bit-pluginдиректориясына өтіңіз. Мысалдар:/etc/vkcloudaudit-fluent-bit-plugin/fluent-bit.yaml— плагиннің негізгі конфигурация файлы. Толығырақ Деректер қабатының аудит плагині бөлімінде./etc/vkcloudaudit-fluent-bit-plugin/input-kubernetes.yaml— деректер қабаты оқиғаларының көзі сипатталған файл.
-
Логтарды Cloud Audit сервисіне жіберу үшін плагинді баптаңыз.
-
Жобаңыз үшін плагиннің авторизация параметрлерін біліңіз.
-
Агент үшін қосылу параметрлерін көрсетіп,
fluent-bit.yamlфайлын өңдеңіз: -
Директорияға дереккөз параметрлері бар файлды қосыңыз. Мысалы, Kubernetes үшін
input-kubernetes.yaml: -
Плагин жинаған деректерді аудит оқиғалары пішіміне түрлендіруді баптау үшін
/etc/vkcloudaudit-fluent-bit-plugin/filtersдиректориясына Lua тіліндегі скрипт файлын қосыңыз. Мысалы,kubernetes.lua.
-
-
Келесі команданы орындап,
vkcloudaudit-fluent-bit.serviceоқиғаларды жинау агентін қосыңыз:sudo systemctl enable vkcloudaudit-fluent-bit.servicesudo systemctl start vkcloudaudit-fluent-bit.serviceЕгер баптау іске қосылған агентте орындалса, оны қайта іске қосыңыз:
sudo systemctl restart vkcloudaudit-fluent-bit.service -
Деректер жиналуы үшін біраз уақыт күтіңіз.
-
VK Cloud жеке кабинетіне өтіңіз және Мониторинг → Оқиғалар журналы бөлімінде Деректер қабаты қойындысында оқиғалардың бар-жоғын тексеріңіз.