perf agent stopped logging data after 12.26 upgrade

We upgraded our linux agents running in MIXED MODE from 12.24 to 12.26 using the rpm method. We now have the problem that the perf agent only stores global and process data store metrics after the upgrade - no disk, lan, filesystem, cpu data like before. parm file looks correct, output of script utility says everything should be alright:

############################################################

# /opt/perf/bin/utility -xp -v
Verbose output will be generated
PARMFILE

Parm File = "/var/opt/perf/parm"
ID        = not specified

SubProcSampleInterval =    5

Will collect data at the following intervals:
  Process                                       = 60 seconds
  Global (and all other intervalized classes)   = 300 seconds


Will log data in Perfomance datastore
Will log global (nolan) data
Will log transaction data
Performance datastore will NOT generate transactions.

Java arg (argv1 class name overloading) is enabled.

GapApp feature  disabled.

Core normalization is off

Cache memory is considered free memory

Will log disk, lan, filesystem, cpu data

Data for 6 filesystem types will be excluded


Data for all filesystem names will be collected


Will log applications which consumed CPU
   64 file  names used to define applications
    1 user  names used to define applications
    0 group names used to define applications

Will flush data for all applications and devices every 3600 seconds

Will log data  for processes exceeding thresholds:
  CPU        =  10.00%
  IO         = 100.0 KB/sec
  Disk       =   5.0 IO/sec
  Memory     = 900.0 Megabytes
  NoNew      = TRUE
  NoKilled   = TRUE

Logging of PROC_PROC_CMD is Disabled

Maintenance Time      = 23:30

Maintenance Week Day = Sun

Parm File: "/var/opt/perf/parm" had 0 Warnings.

############################################################

  • 0  

    Did you manage to get this working?

    --
    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button

  • Verified Answer

    +1 in reply to   

    With a workaround - we are using MIXED mode and the new default 750 permissions on the /var/opt/perf directory are the problem. For whatever reason the oacore is not able to read the /var/opt/perf/parm config file - looks like an agent process that is not running as root in MIXED mode is trying to load the config. So we reset the permissions with the parameters eaagt OPC_PERF_DIR_W=TRUE stated in the docs and opened a case 02909718 that it will be fixed