Hi,
I have a situation where I need 2-3 levels of LLD.
The data structure is like so:
We need to monitor up/down status of each communicator and device.
I retrieve everything from a JSON API separately, i.e.:
I know how to do this in a single dimension, but I can't seem to figure out the best way to do it for a nested/cascading structure.
Is my only option to have each installation as a separate host?
I have a situation where I need 2-3 levels of LLD.
The data structure is like so:
- Installation A
- Communicator A
- Device 1
- Device 2
- Device 3
- Communicator B
- Device 4
- Device 5
- Communicator A
- Installation B
- Communicator C
- Device 6
- Device 7
- Device 8
- Communicator C
We need to monitor up/down status of each communicator and device.
I retrieve everything from a JSON API separately, i.e.:
- Get installations
- For each installation, get communicators
- For each communicator in installation, get devices
I know how to do this in a single dimension, but I can't seem to figure out the best way to do it for a nested/cascading structure.
Is my only option to have each installation as a separate host?
Comment