Тайга

Методика

Как Тайга строит инвентарь

Практика

Правила соответствияОбнаружение дрейфа

Как Тайга строит инвентарь

Тайга 0.4.0 · документация разработчика

Содержание главы

Тайга снимает конфигурацию сервера (пакеты, сервисы, порты, sysctl, файлы из списка наблюдения) и складывает её в инвентарь — снапшот состояния с датой и хостом.

Модель

хост ──сборщики──> сырые факты ──нормализация──> инвентарь (jsonl)

Сборщики отключаемы: packages, services, ports, sysctl, files. Каждый возвращает плоский список записей «ключ → значение → источник».

Сборщики

СборщикЧто читаетЦена
packagesdpkg/rpm -qa~200 мс
servicessystemd unit-стейты~80 мс
portsss -tlnp~20 мс
sysctl/proc/sys (белый список)~5 мс
filesхэши файлов из списказависит от списка

Хранение

Инвентарь — append-only jsonl, одна строка = один снапшот хоста. Дельты между снапшотами считаются на лету, отдельного хранилища нет.

Правила соответствия →
© 2026 Тайга · изменено 2026-11-12