Good question, on documentation on the network architecture - I’m not aware of any, but would be pleasantly surprised if there is. I believe since the information is retrieved via REST API, we wouldn’t actually have to have anything setup in network, but I’ve never messed with our 3D printers or OctoPrint, so I’m not entirely sure. I know @rgr said we use OctoPrint on at least some of our 3D printers. I think the first step here would be gaining an understanding of what all is needed for using the API for our printers (here the documentation for OctoPrint API). If I recall what @rgr said when I asked about this previously, we may need to have a computer stay connected to a printer to have this work (not sure if any of our printers like maybe the newest one, have built in WiFi).
Normally the way LogicMonitor works for a standard network of devices is that you install the collector software somewhere locally that is able to communicate with other devices in the network easily (not absolutely required, but makes life a lot easier), then you add devices to be monitored by the collector device with applicable credentials like an SNMP community string (most common cross platform protocol for basic metrics).
If anyone is interested in this, I can set up accounts in my LogicMonitor portal so you can see what it looks like on that end.