To correctly troubleshoot your server you need to understand Navixy architecture and what each components is responsible for.
Here we will describe what each Navixy unit is responsible for and where to find it's logs.
Nginx
Navixy uses nginx as a web-service. It is responsible for serving you static files of the UI and Admin panel.
If pages do not load at all - this is your first place to look.
Linux:
Configs are usually located at /etc/nginx/conf/sites-enabled for Linux
Logs are usually located at /var/log/nginx
Windows:
Configs are usually located at C:\nginx\conf\sites-enabled
Logs are usually located at C:\nginx\logs
Java backend services
Navixy has 3 java services.
MySQL
Stores all of your data. There are 2 main databases:
- google - has all of the business info
- tracking - has GPS data from devices
Linux:
Configs are usually located at /etc/mysql/mysql.conf.d/mysqld.cnf
Logs are usually located at /var/log/mysql
Windows:
Configs are usually located at C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
Logs are usually located at C:\ProgramData\MySQL\MySQL Server 8.0\Data