chore: enumerate log sources to harvest from huginn #55
Labels
No labels
compliance
demo
deployment
docs
enhancement
parser
patterns
performance
security
ux
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/turnstone#55
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hey @nimdah — Turnstone (the log aggregation + LLM diagnosis tool running on Heimdall) can pull logs from Huginn via SSH and ingest them into the cluster database. Since Huginn is the WireGuard entry point and public edge proxy for
opensourcesolarpunk.com, it's particularly worth watching for tunnel failures, Caddy errors, and ddclient DDNS events.Here's a starter list based on Huginn's known role. Please review, fill in paths, and add anything we're missing.
Suggested sources for Huginn
What to fill in
/var/log/ddclient.logor journald?Notes
vpn_tunnel_failandvpn_handshakepatterns that will fire on them.ssh huginnwhen the WireGuard VPN is up. If the VPN is down, Turnstone will skip it with a warning (same as other unreachable nodes).chore: enumerate log sources to harvest from huginn (Daniel)to chore: enumerate log sources to harvest from huginnResolved by the live Orchard setup. Huginn is now submitting to harvest.circuitforge.tech/huginn (#55). The example-node (node2) has its sources enumerated in
patterns/sources-example.yamland the compose setup indocker-compose.submissions.yml(#54). The graft API (#27) handles future node enrollment automatically.