All checks were successful
Podman DDNS Image / build-and-push-ddns (push) Successful in 1m3s
1.1 KiB
1.1 KiB
Agentic System Monitoring
This is a suite of scripts and tools for safely monitoring and responding to server events without human intervention.
Quick Start
- uv init .
- uv add langchain langchain-openai dotenv openai
- See Agents
Environment Setup
-
Create a directory at
/etc/duco-agentsfor storing configuration -
Create an email credential .env file at
/etc/duco-agents/.env/smtp.envwith the following:USER=... PASSWORD=... ENDPOINT=... TLS_PORT=... SENDER=... RECEIVER=... -
Ensure all your btrfs top level volumes are mounted under a directory called
/btrfs
Agents
Agent Disk Report
Runs a one-shot disk evaluation script to check the health of btrfs partitions and send an alert with any findings or actions taken.
uv run active/vibe_system_report/agent_disk_report.py
Agent Update Check
Checks for available updates and applies them if necessary based on the prompt.
uv run active/vibe_system_report/agent_update_check.py
Agent VM Create
Creates a new VM and installs tools based on the user's request.