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 Configuration > General tab > look at Collector Status to verify "Active"
  • Make sure you have enabled System Monitoring in Collection Services:
Configuration - check System Monitor tab
  • Verify the monitor you want is in "Started" status:
Open System Monitors and look at Status for the system monitor
  • Check that there is an active system monitor collection.  Only one collection that starts with 'R' should be in active status.
Open Performanc > Manage Collections.  Filter for R* in the Collection name, and check for Status=="Active"
  • If there is not an active Monitor collection file, Cycle collection services:
Select "Cycle" button on General tab for Collection Services Configuration
  • 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:
Performance > Investigate Data > select Monitors package > selective active R* collection
  • Verify that the Collection Services database files required for the view exist.
  • 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

QNAVMNSVR joblog
  • DSPJOBLOG JOB(QINAVMNSRV) when active
  • The joblog sent to spoolfile when QNAMNSRV is more useful, particularly if it ends abnormally.
    • Verify the job description for QNAVMNSRV 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/admin1/wlp/usr/servers/admin1/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":"LOB57","label":"Power"}}]

Document Information

Modified date:
01 March 2022

UID

ibm11163782