Situation provides the core infrastructure to automatically collect and consolidate IT data (machines, device, apps, network, flows...), on its own. Providing then an up-to-date and reliable view of the current state of your infra (or your home LAN), namely the graph.
Now you are ready to build a context-rich IT tool above Situation.
The agent currently supports Linux and Windows.
Pre-built binaries are available through github releases.
go install github.com/situation-sh/situation/agent@latestYou can run the agent directly (without data persistence) and explore what has been discovered (experimental terminal ui)
situation run --exploreOnce you gives a db (sqlite or postgres) to situation you enable data persistence.
situation run --db=situation.sqliteTo go further, several agents can collaborate by sharing the same postgres db (you own). The IT data collection starts here!
situation run --db="postgres://user:[email protected]:5432/situation"See the docs for more details.