Silvan Reporter

From Sea of Fate
Revision as of 15:26, 7 April 2026 by Wikisailor (talk | contribs) (Created page with "==Introduction== The Intention of the Silvan Reporter is to generate reports on the current state of the Homelab. it will also be able to show the current status of all of the entire network. ==Outline== The outline of the project is to have a LXC on Orchard with a SWI Prolog orchestrator with a Go application that builds a model of the current Silvan network then uses the data from the Victoria metrics / Prometheus application to report on the current status of all o...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Introduction

The Intention of the Silvan Reporter is to generate reports on the current state of the Homelab. it will also be able to show the current status of all of the entire network.

Outline

The outline of the project is to have a LXC on Orchard with a SWI Prolog orchestrator with a Go application that builds a model of the current Silvan network then uses the data from the Victoria metrics / Prometheus application to report on the current status of all of the applications, VMs, LXCs nd hosts. There will be an additional WASM Prolog application that will get the details as presented from the server side Prolog. To avoid direct contact between the two halves of the reporting application suite we will be creating a directory within public_html to write the relevant data so that there can be no security risk or chance of a web application having control of the services inside the hosts.