I want your inputs for Micro-service monitoring and reliability scenario using ioFog:
There are 2 devices, these devices knows IP of each other.
Device 1 want to run a micro-service on Device 2 and get status of that micro-service as and when it changed. Additionally for micro-service reliability if it fails it should do retry.
For this scenario, I am thinking to Setup:
(a) one controller on a device (It can be any other device)
(b) one agent on Device 2
Device 1 can send rest request to controller to execute a micro-service on Device 2.
Is controller really needed here:
- Can I directly send a curl/rest request from device 1 to agent to run the container?
- Is there is any rest endpoint, by which agent can notify device 1 the status of micro-service?
Is micro-service reliability provided by ioFog controller/agent ?
Is there is any specific document for service Monitoring/Reliability that I can refer?