-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
概要
AZAZEL Pi に Vector diskバッファ+SSDローテート保存を追加し、MacBook接続時に自動でログを一括送信・リアルタイム転送できるようにする。MacBook側は Vector→Elasticsearch→Kibana で解析。
実装タスク
-
Vector設定更新
vector.tomlにlocal_archivesink とto_macsink(diskバッファ付き)を追加
-
docker‑compose.yml 修正
SINK_TARGET環境変数を vector サービスへ- archive ボリュームをマウント
-
接続監視スクリプト
/opt/azazel/scripts/mac_monitor.sh作成- Ping で MacBook を検知し Vector を起動/停止
-
systemd timer/service 配置・有効化
- 5 分間隔でスクリプト実行
-
ドキュメント更新
- 運用手順・SSD容量調整方法を README に追記
受入条件
- MacBook 未接続時でも
/opt/azazel/archive/に日次圧縮ログが残る - MacBook 接続で Kibana に過去ログが即時反映され、以降ライブ更新
- 接続解除後も Pi 側でログ欠損なしに蓄積継続
Metadata
Metadata
Assignees
Labels
No labels