System monitor
The System Manager provides the capability to monitor Core performance over a period of time. Core collects the performance information into log files. MobileIron Technical Support uses these files to diagnose Core performance issues.
The files contain information about:
- CPU usage
- memory usage
- threads
- tomcat performance
- database performance
- mysql logs
You can download the files, or upload them to an external server that MobileIron Technical Support specifies.
To monitor Core performance when working with MobileIron Technical Support, go to the System Manager to Troubleshooting > System Monitor.
You can run the system monitor daily and on demand. If you are experience Core performance issues, collecting system monitor logs can help MobileIron Technical Support diagnose the issue.
Running the system monitor
Procedure
-
Configuring the server to upload the log files to
You can skip this step if you plan to download the log files from running the system monitor to the computer on which you are running the System Manager. Only the log files from the most recent system monitor run are available.
- Configuring the system monitor
Configuring the server to upload the log files to
When you run the system monitor, you can either:
- download the resulting log files to the computer on which you are viewing the System Manager.
- upload the resulting log files to an SFTP or HTTPS server.
Procedure
If you want to upload the files to an SFTP or HTTPS server, do the following:
- Log into System Manager.
- Go to Settings > Log Upload.
-
To upload system monitor logs to an HTTPS server, enter the URL of the HTTPS server.
Typically, you enter https://support.mobileiron.com/uploads/ when working with MobileIron Technical Support.
Using an SFTP server is not supported.
-
Enter the User Name and Password for the appropriate server.
When working with MobileIron Technical Support, they will provide the credentials.
If you upgraded Core, the credentials you entered on Maintenance > Software Updates are automatically filled into this display.
- Enter the password again in Confirm Password.
- Click Apply for the server configuration you just entered.
Configuring the system monitor
Procedure
- Log into the System Manager.
- Go to Troubleshooting > System Monitor.
-
Select On for the Status field to enable the system monitor.
Selecting Off disables the system monitor. When disabled, the daily system monitor runs do not occur, and you cannot select Run Now.
-
For Iterations, enter a value between 1 and 9999.
This number specifies how many times to collect system data. MobileIron Technical Support will tell you waht value to use.
-
For Intervals (Seconds), enter a value between 1 and 100.
This number specifies the number of seconds between each iteration. MobileIron Technical Support will tell you waht value to use.
- For Run daily at, select the time of day you want to run the system monitor.
-
For Export Type, select one of the following:
- Download - The latest system monitor log files will be available for download.
- HTTPS Upload - System monitor files will be uploaded to the server you specify in Settings > Log Upload.
Another option is SFTP Upload, but this option is not supported.
- Click Apply.
- If you want to run the system monitor immediately, click Run Now.
The system monitor files
MobileIron Core collects the system monitor log files into an archive file:
system-monitor-<Core host name>-<date and time>.tar.gz
Example
system-monitor-myCore.mycompany.com-2016-01-19-17-31-04.tar.gz
The tar file contains these log files:
- miiostat.log
- mitop.log
- monitor-mysql-process-<date>.log
- monitor-threads-<date>.log
- mivmstat.log
- monitor-mysql-innodb-<date>.log
- monitor-mysql-locks-<date>.log
- tomcat-catalina.out