Files
AWatch-rus/docs/AGENT_BSD_SUPPORT_RU.md
T

51 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# AWatch-rus BSD Support
## Цель
BSD-слой нужен для будущей поддержки FreeBSD и pfSense mode без изменения публичного `TelemetryRecord`.
## FreeBSD collector
В v0.3 FreeBSD collector уже формирует единый `TelemetryRecord` через read-only системные probe.
Текущие источники:
- `sysctl`;
- `ps`;
- `ifconfig`;
- `sockstat`;
- `/var/log/messages`;
- окружение SSH-сессии.
Следующий слой глубины:
- `procstat`;
- `kvm`;
- расширенная статистика pf/pfSense.
## pfSense mode
Роль:
```bash
awatch-agent-rs --role firewall
```
Назначение: read-only сбор телеметрии сетевого периметра.
Будущие сигналы:
- interfaces;
- gateway status;
- VPN sessions;
- firewall counters;
- pf statistics;
- NAT counters;
- DNS statistics;
- Suricata summary, если установлен;
- Unbound summary, если установлен.
## Ограничение безопасности
pfSense mode не должен менять правила firewall, NAT, DNS, VPN или маршрутизацию. В рамках v0.3 это только наблюдение.