Device Care Troubleshooting_
No Data Recieved By myRTLS
- checking if the services are alive:
- sudo docker ps
- this should reveal if the telegram, redis & device-care services are running and for how long;
- restarting the services:
- navigate to device-care-installer folder;
- sudo docker-compose stop
- sudo docker-compose up -d
- the service should start working as expected after the reset;
- checking logs:
- sudo docker logs telegraf
- sudo docker logs device-care
- there should not be any connection errors etc.
- If telegraf logs shows error with Client.Timeout exceeded then check DNS configuration.
- Check configuration of the host OS DNS configuration.
systemd-resolve --status
- Check configuration of running telegraf DNS setting:
docker exec device-care-telegraf cat /etc/resolv.conf
- Output of the command should match DNS server IPs of host OS or it should contain nameserver 127.0.0.53.
- If there is something different from the prerequisite then there might be some wrong custom global configuration of Docker deamon.
File /etc/docker/daemon.json shouldn't exist of it should contains correct DNS servers.
- Check configuration of the host OS DNS configuration.
Some Of The Data Is Missing In myRTLS
- check if the server time is corect:
- date
- this command should output the current time of your server machine, compare it with the actual time
- if there is a significant delay, the data on myRTLS Device Care Dashboard may be missing