IBM Support

System Monitor Troubleshooting

News


Abstract

Here are some steps to take if you are not seeing the System Monitor graphs as expected. If you see an empty chart, aren't seeing data you expect to be available, or get an Error such as: "Performance data is not available. Make sure performance collection is running. Wait a moment and retry this function."

Content

You are in: IBM i Technology Updates  > IBM Navigator for i > Enhancements list > System Monitors > System Monitor Troubleshooting

  • Make sure that Collection Services is Started:
Collection Services Status
  • Make sure you have enabled System Monitoring in Collection Services:
Enable System Monitors
  • Verify the monitor you want is in "Started" status:
Started Status
  • Check that there is an active system monitor collection.  Only one collection that starts with 'R' should be in active status.
Active System Monitor collection
  • If there is not an active Monitor collection file, Cycle collection services:
Cycle Collection Services
  • Verify that you are up to date on the latest Navigator and Group PTFs.  Also note that when you apply new PTFs, the cover letter specifies the Steps to properly Apply the Navigator for i PTFs including stopping the MONITOR :
    • Using the GUI, follow these steps to Stop Monitor Server
    • Using command line: CALL PGM(QSYSDIR/QINAVMNSRV) PARM(*STOP)
  • If you are not able to see any charts or the charts are empty when you use Visualize Monitor Data, try using Performance Data Investigator to view one metric:
System Monitor perspectives
  • Verify that the Collection Services database files required for the view exist. When you open the single metric perspective, you see the View List which indicates which files it requires.  Also shown here is the Collection Names that have the required database files to display that perspective:
View List
  • Use ShowSQL to view the query and use that in RunSQLScripts for your own verification that the file exists:
Show SQL
Data Specifics
Note:  Some views require a specific type of data in a file.  The file existing itself is not necessarily enough to guarantee that you will get data on a chart.  For example, Disk Arm Utilization for Independent ASPs will check for a specific field value for SMDBDD in QAPMSMDSK looking for a '4' to indicate it is a disk unit in independent ASPs
  • '01' - All disk units
  • '02' - Disk units in the system ASP
  • '03' - Disk units in user ASPs
  • '04' - Disk units in Independent ASPs

Reporting to Development
If debugging is necessary, the log & trace files files for Monitor job QINAVMNSRV are located here:
  •  /QIBM/UserData/Os400/Navigator/config/MONITOR
    • monitor.log
    • stderrA.txt & stderrB.txt
    • stdoutA.txt & stdoutB.txt

QINAVMNSVR joblog
  • DSPJOBLOG JOB(QINAVMNSRV) when active
  • The joblog sent to spoolfile when QINAMNSRV is more useful, particularly if it ends abnormally.
    • Verify the job description for QINAVMNSRV has the correct message logging configuration: CHGJOB LOG(4 0 *NOLIST)
    • CHGJOB settings
    • On Navigator for i, it would look like this:
    • CHGJOB LOG parameters
      • "Create printer output for job log if job ends normally" UNCHECKED == LOG(x y *NOLIST) - If the job ends normally, no job log is produced. If the job ends abnormally a job log is produced.
      • CHECKED has radio button options:

        • Print message, cause, and recovery CHECKED == LOG(x y *SECLVL) - Both the message text and the message help (cause and recovery) of the error message are written to the job log.

        • Print message only radio button ON == LOG(x y *MSG)


Log files for System Monitor multi-metrics visualization is found with the Navigator for i and Performance Data Investigator logs:
  • /QIBM/UserData/OS/AdminInst/admin2/wlp/usr/servers/admin2/logs

    • messages.log

All of the regular log files can be gathered and sent in to service with the QMGTOOLS HTTP Admin collector:

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Component":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
12 March 2021

UID

ibm11163782