Hi,
I have a device that is registered on the Aikaan server. The device can go offline for a couple of reasons. But I want to observe the logs of the device. How do I monitor them?
Hi @shreeram,
Yes, you can do it. All the telemetry data are stored on a time-series database on the controller. Even when device is off-line, you can see the data that is stored on the controller.
For eg., if you are monitoring a file /var/log/kern.log This file will be visible on the controller at the “System Logs” tab of the device, even when the device is offline. The image below show, how a user is able to view /var/log/kern.log
Hi @chetansk
Does this include telemetry that aikaan collects, like CPU core usage and businesss telemetry too? Will they reflect on the controller after network is restored to the Edge device too?
Hi @nikhil,
This is how the telemetry collected by AiKaan is pushed to controller:
a. If edge device is connected to Internet (and controller), the telemetry (core system data and business telemetry) is pushed to the controller at regular intervals.
b. If the edge device is not connected to Internet (and controller), the telemetry (core system data and business telemetry) is cached on the device. As soon as the edge device is able to connect to the controller, the cached telemetry data is pushed to the controller.
On the controller, the telemetry data is retained in a time series database.
Thanks
C