HPE Software Products: OV Performance Management Forum
Share |

Openview agents for RHEL 7Open in a New Window

Hi ,

I need Openview agents for RHEL 7, can anyone let me know where can I get it from

 

OVPI REPORT QUERYOpen in a New Window

Dear All,

Im trying to gave a availability report for my servers on OVPI.The servers have different names but i dont know how to join them in the query.The query is below

select
 c.node_name "System",
 c.dsi_descr "Description",
 AVG ( ( d.TOTUPTIME / d.delta_time ) * 100 ) "Average Up Time",
 AVG (a.AVGcpuutil) "AVG CPU Utilization",
 AVG (a.P95cpuutil) "AVG P95 CPU Utilization",
 AVG (a.AVGmemutil) "AVG Memory Utilization",
 AVG (a.P95memutil) "AVG P95 Memory Utilization",
 AVG (a.AVGswapUtil) "AVG Swap Utilization",
 AVG (a.P95swapUtil) "AVG P95 Swap Utilization",
 AVG (a.AVGmemPageOutRate) "AVG Number of Page Outs",
 AVG (a.P95memPageOutRate) "AVG P95 Number of Page Outs",
 c.make "Operating System",
 MIN (a.TA_PERIOD) "From",
 MAX (a.TA_PERIOD) "To",
 COUNT (a.TA_PERIOD) "No. of Days"

from SDV_SR_SysXcep a,
 SDV_SR_SysUp d,
 KV_SR_System c

where c.dsi_key_id = a.DSI_KEY_ID_ and a.DSI_KEY_ID_ = d.DSI_KEY_ID_
 and trunc(a.TA_PERIOD) >= trunc(sysdate - 7)
 and c.dsi_target_name like 'fmapp%','raapp%'
 and trunc(a.TA_PERIOD) = trunc(d.TA_PERIOD)
Group by  c.node_name,
 c.dsi_descr,
 c.make

order by c.node_name ASC

 

and c.dsi_target_name like 'fmapp%','raapp%'...My servers start with fmapp and raapp.

Please some one should assist

 

HP Performance Manager 9.2 and Performance Agent CompatibilityOpen in a New Window

Dear all,

as per the HPE Software Product Support Matrix Tool (SUMA), HP Performance Manager version v9.2 and Reporter v4 do not have any "Performance Agent" versions listed as compatible/supported (only "Operations Agent" entries) while Performance Manager version 9.0 and Reporter 3.9 list Performance Agents down to version 4.7 as supported. At first sight, a quick test on Performance Manager v9.2 against a Performance Agent running v5.0 showed data graphs as expected.

Is Performance Manager v9.2 and Reporter 4.0 compatible with Performance Agents in the same way as v9.0/v3.9 were? We want to avoid having two installations of Performance Manager, one for newer Operation agents and one for older Performance agents.

Thanks!

 

OVPI - REPORTSOpen in a New Window

Dear All,

Im trying to generate a report from OVPI that will list the file system utilization of servers and also state the exact capacity of the mount points of this servers.

 

Is this possible?

 

(PMD355) Failure calling a function of the security server.Error(NT1722) The RCP server is unavailaOpen in a New Window

Everytime i choose to see one of the items on the tree of  Operation Manager Console , emerge  the error message, (PMD355) Failure calling a function of the security server .Error (NT1722) The RPC server is unavailable (0x2147023174). We have a HP Operation Mananger version A.09.00. and is running on a Window Server 2008R2.

 

 

GBL_CPU_INTERRUPT_UTIL is not available in HP OVPM Graph DesignOpen in a New Window

GBL_CPU_INTERRUPT_UTIL is not available in HP OVPM while i am adding metrics for an Graph Design 

 

GlancePlus Software - License TieringOpen in a New Window

Hi All

I had a request to quote for Glanceplus software for Linux environment. I see that you can get 3 Tiers,1,2 and 3 respectively.

In the linux world how does that map to a particular Proliant model ie. what be the correct license for a DL380 gen 9 etc.

Regards

Kumi

 

Problem executing dpipe_snmp.exeOpen in a New Window

We are executing  the command

dpipe_snmp.exe -h PCSQMSW01A -t XV_IRIFENTRY_IFDESCR -o 1000 -r 5 -P 161 -p 30 -d 0 -i 5 -T 1476368700 -s 300 -K K_IFENTRY_DISC -C 30 -I -S 1 -F -e 0 -c sssssss -f MW

and we are getting the error

argument string in main dpipe_snmp.exe -h PCSQMSW01A -t XV_IRIFENTRY_IFDESCR -o 1000 -r 5 -P 161 -p
30 -d 0 -i 5 -T 1476368700 -s 300 -K K_IFENTRY_DISC -C 30 -I -S 1 -F -e 0 -c dsws3g! -f MW

2016-10-13 15:29:59:000,GMT Daylight Time,+01:00,dpipe_snmp,,DEF_ERROR,4936,3772,0,"Error: enexpecte
d EOF while reaing num_instances in dpipe_ReadInstanceFile"


2016-10-13 15:29:59:000,GMT Daylight Time,+01:00,dpipe_snmp,,DEF_ERROR,4936,3772,0,"Error: failed re
ading input Instance file C:\OVPI\collect\MW\5\XV_IRIFENTRY_IFDESCR_PCSQMSW01A_1476368700.instance f
or target PCSQMSW01A, table XV_IRIFENTRY_IFDESCR"
Error: failed reading instance file for target PCSQMSW01A, table XV_IRIFENTRY_IFDESCR
Error: failed reading instance file for target PCSQMSW01A, table XV_IRIFENTRY_IFDESCR. Error code 20
5
Start work for table XV_IRIFENTRY_IFDESCR failed. Error code: 805

any help?

 

OVPI: NNMi_Datapipe.logOpen in a New Window

Hi friends

We have a PI 5.41 on SO Windows, log NNMi_Datapipe.log this very big (6GB), you know if we can do a backup, and remove it? and if is log self-generated? and what information have this log?,  I have not found information.

Thank you!!!!

 

Agentless Performance (SiteScope) doesn't worksOpen in a New Window

Hello,

We have some servers in our environment that it's necessary generate performance graphics with agentless mode (SiteScope). We know that it needs a monitor on SiteScope and we've already configured, but on Performance Manager it doesn't generate graphics.

The monitor on SiteScope is working fine and the option to send metrics to Operations Agent is marked, but when I go to Performance Manager it says that an error occurs.

.rjopvil01vPM.png

Thanks for any help.

 

How install Performance Agent on Agent already installedOpen in a New Window

Hello

I have many servers where Operation agent are installed without de Performance Agent. (installation with -disableperf option).

Now we want to activate the Performance Agent on these machines.

Anyone know how can I install the Performance Agent or activate the performance Agent ?

 

Regards

Vincent

 

 

Query On License: OVPM Upgrade from 9.00 to 9.20Open in a New Window

Hi,

Can someone let me know if i need to upgrade PM (for Windows) from 9.00 to 9.21 (PM 9.00 resides along with OMW on same server), should i need to buy a new license for 9.21?

 

Thanks and Regards,

Anand Bommakanti

 

 

Application performance such as CPU, mem utilization for a particular serviceOpen in a New Window

Hello expert,

Two of our customer is requiring this -Application performance such as CPU, mem utilization for a particular service using OMi agent.

They gave me a specific sample, for example, a java.exe process on a managed node, there is two application is using the java process/services, they want to know how much performance utilization like CPU,Memory,Disk the application is occuppying by the process/service,also which application instance is using the process? Can OMi make it? How can we achieve this?

Actually what customer wants , you may refer to Windows Task Manager, it can show Java.exe process and which application instance is using and it's performance utilization on CPU,Memory,Disk,Network...

Any idea we can make it?

Best Regards

Shelly

 

global cpu utilizationOpen in a New Window

Hi, we want to monitor the global CPU utilization instead of the individual CPU's, the policy we have is Sys_CPUSpikeCheck below is the raw policy, could we change this to monitor the global cpu utilization instead?

 

SYNTAX_VERSION 10


ADVMONITOR "Sys_CPUSpikeCheck - IMS"
        DESCRIPTION "Detects CPU spike for individual CPUs"
        INTERVAL "0h4m7s"
        SCRIPTTYPE "Perl"
        INSTANCEMODE  ONCE
        MAXTHRESHOLD
        SEPARATORS " 	"
        SEVERITY Unknown
        APPLICATION "System"
        MSGGRP "OS"
        OBJECT "CPU"
        SERVICE_NAME "SI:unclassified@@<$MSG_NODE_ID>"
        HELPTEXT "Probable Cause(s):  

    Potential Impact:  

    Suggested Action(s):  

    1. CPU is on high utilization rate 


In this policy, the CPU's total utilization rate, utilization rate in user mode and utilization rate in system mode are thresholded against and in case of violation of thresholds, alerts are dispatched.

If in the event that these 3 parameters have exceeded their respective thresholds, interrupt rate on system are measured against their thresholds and any violations are reported in addition.

Steps to troubleshoot:
Launch the graph action provided for the incident, and view the performance of the system.

Drill down to view process resource utilization rates and take appropriate steps to ensure that processes using too much CPU on the system are migrated to other systems, or lower priority processes are stopped/migrated so that CPU utilization rates reduce on this system.

If interrupt rates is high, please examine which device is causing interrupts and why this is happening. The device/hardware may be malfunctioning."
        HELP "dd56792a-cd28-4088-bcdb-8ff93f8e4ff2"
        CODA "Usermode"
          DESCRIPTION "Utilization rate of CPU in user mode"
          DATASOURCE "CODA"
          COLLECTION "CPU"
            METRIC "BYCPU_CPU_USER_MODE_UTIL"
        CODA "Sysmode"
          DESCRIPTION "Utilization rate of CPU in system mode"
          DATASOURCE "CODA"
          COLLECTION "CPU"
            METRIC "BYCPU_CPU_SYS_MODE_UTIL"
        CODA "CPUbusytime"
          DESCRIPTION "CPU utilization rate"
          DATASOURCE "CODA"
          COLLECTION "CPU"
            METRIC "BYCPU_CPU_TOTAL_UTIL"
        CODA "CPUId"
          DESCRIPTION "CPU ID"
          DATASOURCE "CODA"
          COLLECTION "CPU"
            METRIC "BYCPU_ID"
        MSGCONDITIONS
          INSTANCERULE "CPU Spikes level Critical"
          ID "6dda2d0d-0793-4a0f-923e-45f821762d1e"
          DESCRIPTION "CPU Spikes level Critical"
          CONDITION_ID "a58ee58c-f4eb-43f2-bc19-6653b56a9696"
          CONDITION
            OBJECT "<*>"
            THRESHOLD 
              SCRIPT "#############################################################################################
#Perl options.
#############################################################################################
#PARAMETERS START
#PARAMETER CpuUtilCriticalThreshold INT DEFAULT 98 VALUE 65535 NODEINFO \"CpuUtilCriticalThreshold\" SESSION CAPTION \"CPU utilization level - Critical threshold\" 
my $CpuUtilCriticalThreshold;
$CpuUtilCriticalThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilCriticalThreshold\",\"%%CpuUtilCriticalThreshold%%\");
$Session->Value(\"CpuUtilCriticalThreshold\", $CpuUtilCriticalThreshold);

#PARAMETER CpuUtilMajorThreshold INT DEFAULT 95 VALUE 98 NODEINFO \"CpuUtilMajorThreshold\" SESSION CAPTION \"CPU utilization level - Major threshold\" 
my $CpuUtilMajorThreshold;
$CpuUtilMajorThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilMajorThreshold\",\"%%CpuUtilMajorThreshold%%\");
$Session->Value(\"CpuUtilMajorThreshold\", $CpuUtilMajorThreshold);

#PARAMETER CpuUtilMinorThreshold INT DEFAULT 90 VALUE 95 NODEINFO \"CpuUtilMinorThreshold\" SESSION CAPTION \"CPU utilization level - Minor threshold\" 
my $CpuUtilMinorThreshold;
$CpuUtilMinorThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilMinorThreshold\",\"%%CpuUtilMinorThreshold%%\");
$Session->Value(\"CpuUtilMinorThreshold\", $CpuUtilMinorThreshold);

#PARAMETER CpuUtilWarningThreshold INT DEFAULT 85 VALUE 90 NODEINFO \"CpuUtilWarningThreshold\" SESSION CAPTION \"CPU utilization level - Warning threshold\" 
my $CpuUtilWarningThreshold;
$CpuUtilWarningThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilWarningThreshold\",\"%%CpuUtilWarningThreshold%%\");
$Session->Value(\"CpuUtilWarningThreshold\", $CpuUtilWarningThreshold);

#PARAMETER CpuUtilUsermodeCriticalThreshold INT DEFAULT 95 VALUE 65535 NODEINFO \"CpuUtilUsermodeCriticalThreshold\" SESSION \"CpuUtilUsermodeCriticalThreshold\" CAPTION \"CPU utilization level in user mode - Critical threshold\" 
my $CpuUtilUsermodeCriticalThreshold;
$CpuUtilUsermodeCriticalThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilUsermodeCriticalThreshold\",\"%%CpuUtilUsermodeCriticalThreshold%%\");
$Session->Value(\"CpuUtilUsermodeCriticalThreshold\", $CpuUtilUsermodeCriticalThreshold);

#PARAMETER CpuUtilUsermodeMajorThreshold INT DEFAULT 90 VALUE 95 NODEINFO \"CpuUtilUsermodeMajorThreshold\" SESSION \"CpuUtilUsermodeMajorThreshold\" CAPTION \"CPU utilization level in user mode - Major severity threshold\" 
my $CpuUtilUsermodeMajorThreshold;
$CpuUtilUsermodeMajorThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilUsermodeMajorThreshold\",\"%%CpuUtilUsermodeMajorThreshold%%\");
$Session->Value(\"CpuUtilUsermodeMajorThreshold\", $CpuUtilUsermodeMajorThreshold);

#PARAMETER CpuUtilUsermodeMinorThreshold INT DEFAULT 85 VALUE 90 NODEINFO \"CpuUtilUsermodeMinorThreshold\" SESSION \"CpuUtilUsermodeMinorThreshold\" CAPTION \"CPU utilization level in user mode - Minor severity threshold\" 
my $CpuUtilUsermodeMinorThreshold;
$CpuUtilUsermodeMinorThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilUsermodeMinorThreshold\",\"%%CpuUtilUsermodeMinorThreshold%%\");
$Session->Value(\"CpuUtilUsermodeMinorThreshold\", $CpuUtilUsermodeMinorThreshold);

#PARAMETER CpuUtilUsermodeWarningThreshold INT DEFAULT 80 VALUE 85 NODEINFO \"CpuUtilUsermodeWarningThreshold\" SESSION \"CpuUtilUsermodeWarningThreshold\" CAPTION \"CPU utilization level in user mode - Warning severity threshold\" 
my $CpuUtilUsermodeWarningThreshold;
$CpuUtilUsermodeWarningThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilUsermodeWarningThreshold\",\"%%CpuUtilUsermodeWarningThreshold%%\");
$Session->Value(\"CpuUtilUsermodeWarningThreshold\", $CpuUtilUsermodeWarningThreshold);

#PARAMETER CpuUtilSysmodeCriticalThreshold INT DEFAULT 35 VALUE 65535 NODEINFO \"CpuUtilSysmodeCriticalThreshold\" SESSION \"CpuUtilSysmodeCriticalThreshold\" CAPTION \"CPU utilization level in system mode - Critical threshold\" 
my $CpuUtilSysmodeCriticalThreshold;
$CpuUtilSysmodeCriticalThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilSysmodeCriticalThreshold\",\"%%CpuUtilSysmodeCriticalThreshold%%\");
$Session->Value(\"CpuUtilSysmodeCriticalThreshold\", $CpuUtilSysmodeCriticalThreshold);

#PARAMETER CpuUtilSysmodeMajorThreshold INT DEFAULT 30 VALUE 35 NODEINFO \"CpuUtilSysmodeMajorThreshold\" SESSION \"CpuUtilSysmodeMajorThreshold\" CAPTION \"CPU utilization level in system mode - Major severity threshold\" 
my $CpuUtilSysmodeMajorThreshold;
$CpuUtilSysmodeMajorThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilSysmodeMajorThreshold\",\"%%CpuUtilSysmodeMajorThreshold%%\");
$Session->Value(\"CpuUtilSysmodeMajorThreshold\", $CpuUtilSysmodeMajorThreshold);

#PARAMETER CpuUtilSysmodeMinorThreshold INT DEFAULT 25 VALUE 30 NODEINFO \"CpuUtilSysmodeMinorThreshold\" SESSION \"CpuUtilSysmodeMinorThreshold\" CAPTION \"CPU utilization level in system mode - Minor severity threshold\" 
my $CpuUtilSysmodeMinorThreshold;
$CpuUtilSysmodeMinorThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilSysmodeMinorThreshold\",\"%%CpuUtilSysmodeMinorThreshold%%\");
$Session->Value(\"CpuUtilSysmodeMinorThreshold\", $CpuUtilSysmodeMinorThreshold);

#PARAMETER CpuUtilSysmodeWarningThreshold INT DEFAULT 20 VALUE 25 NODEINFO \"CpuUtilSysmodeWarningThreshold\" SESSION \"CpuUtilSysmodeWarningThreshold\" CAPTION \"CPU utilization level in system mode - Warning severity threshold\" 
my $CpuUtilSysmodeWarningThreshold;
$CpuUtilSysmodeWarningThreshold = $OVOSystem->ParameterGetNum(\"CpuUtilSysmodeWarningThreshold\",\"%%CpuUtilSysmodeWarningThreshold%%\");
$Session->Value(\"CpuUtilSysmodeWarningThreshold\", $CpuUtilSysmodeWarningThreshold);

#PARAMETER InterruptRateCriticalThreshold INT DEFAULT 200 VALUE 65535 NODEINFO \"InterruptRateCriticalThreshold\" SESSION \"InterruptRateCriticalThreshold\" CAPTION \"Rate of Interrupts - Critical severity threshold\" 
my $InterruptRateCriticalThreshold;
$InterruptRateCriticalThreshold = $OVOSystem->ParameterGetNum(\"InterruptRateCriticalThreshold\",\"%%InterruptRateCriticalThreshold%%\");
$Session->Value(\"InterruptRateCriticalThreshold\", InterruptRateCriticalThreshold);

#PARAMETER InterruptRateMajorThreshold INT DEFAULT 180 VALUE 200 NODEINFO \"InterruptRateMajorThreshold\" SESSION \"InterruptRateMajorThreshold\" CAPTION \"Rate of Interrupts - Major severity threshold\" 
my $InterruptRateMajorThreshold;
$InterruptRateMajorThreshold = $OVOSystem->ParameterGetNum(\"InterruptRateMajorThreshold\",\"%%InterruptRateMajorThreshold%%\");
$Session->Value(\"InterruptRateMajorThreshold\", $InterruptRateMajorThreshold);

#PARAMETER InterruptRateMinorThreshold INT DEFAULT 160 VALUE 180 NODEINFO \"InterruptRateMinorThreshold\" SESSION \"InterruptRateMinorThreshold\" CAPTION \"Rate of Interrupts - Minor severity threshold\" 
my $InterruptRateMinorThreshold;
$InterruptRateMinorThreshold = $OVOSystem->ParameterGetNum(\"InterruptRateMinorThreshold\",\"%%InterruptRateMinorThreshold%%\");
$Session->Value(\"InterruptRateMinorThreshold\", $InterruptRateMinorThreshold);

#PARAMETER InterruptRateWarningThreshold INT DEFAULT 150 VALUE 160 NODEINFO \"InterruptRateWarningThreshold\" SESSION \"InterruptRateWarningThreshold\" CAPTION \"Rate of Interrupts - Warning severity threshold\" 
my $InterruptRateWarningThreshold;
$InterruptRateWarningThreshold = $OVOSystem->ParameterGetNum(\"InterruptRateWarningThreshold\",\"%%InterruptRateWarningThreshold%%\");
$Session->Value(\"InterruptRateWarningThreshold\", $InterruptRateWarningThreshold);

#PARAMETER MessageGroup STRING DEFAULT \"OS\" VALUE \"OS\" NODEINFO \"MessageGroup\" SESSION CAPTION \"Message group for outgoing messages\" 
my $MessageGroup;
$MessageGroup = $OVOSystem->ParameterGetString(\"MessageGroup\",\"%%MessageGroup%%\");
$Session->Value(\"MessageGroup\", $MessageGroup);

#PARAMETER Debug INT DEFAULT 0 VALUE 0 SESSION \"Debug\" CAPTION \"Use 1 to enable Console debug Message,2 to write debug message to a log file and 0 to disable debug message\" 
my $Debug;
$Debug = 0;
$Session->Value(\"Debug\", $Debug);

#PARAMETERS END

#---------------------------------------------------------------------------------------------------

use OvTrace;
my $tracer = OvTrace->new($Policy,$ConsoleMessage, $Rule, $Session);


# Get the values from sources
my $CPUbusytimesrc=$Policy->Source(\"CPUbusytime\");
my $CPUbusytimeVal = $CPUbusytimeSrc->Value();
$Session->Value('CPUbusytime', $CPUbusytimeVal);

my $Usermodesrc=$Policy->Source(\"Usermode\");
my $UsermodeVal = $UsermodeSrc->Value();
$Session->Value('Usermode', $UsermodeVal);

my $Sysmodesrc=$Policy->Source(\"Sysmode\");
my $SysmodeVal = $SysmodeSrc->Value();
$Session->Value('Sysmode', $SysmodeVal);

my $CpuId;
my $CpuIdSrc;
my $LsKey;
$CpuIdsrc=$Policy->Source(\"CPUId\");
$CpuId=$CpuIdSrc->Value();
$LsKey=$CpuIdSrc->Name();
$Session->Value('CpuId',$CpuId);

my $InterruptRateSrc;
my $InterruptRateVal = 0;
if (($^O ne 'aix') && ($^O ne 'dec_osf') && ($^O ne 'hpux')) {
	$InterruptRatesrc=$Policy->SourceEx(\"CODA\\\\\\\\CODA\\\\\\\\CPU\\\\\\\\BYCPU_INTERRUPT_RATE\\\\\\\\$LsKey\");
	if ($InterruptRateSrc && $InterruptRateSrc->DataAvailable())
	{
		#$InterruptRateVal = $InterruptRateSrc->Item($CpuId)->Value();
		$InterruptRateVal = $InterruptRateSrc->Value();
	}
}
$Session->Value('InterruptRate', $InterruptRateVal);

if ($Debug) 
{
 	my $debugString;
	$debugString .= \"Percentage of time the CPU was busy = \".$Session->Value('CPUbusytime');
	$debugString .= \"\\nPercentage of time the CPU utilized in user mode = \".$Session->Value('Usermode');
	$debugString .= \"\\nPercentage of time the CPU utilized in system mode  = \".$Session->Value('Sysmode');
	$debugString .= \"\\nCPU interrupt rate  = \".$Session->Value('InterruptRate');
	$tracer->WriteTraceLog($Debug, \"$debugString\");
	
}
my $AlertString;

if ($Session->Value('CPUbusytime') >= $Session->Value('CpuUtilCriticalThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU was busy = \".$Session->Value('CPUbusytime').\" (Threshold = \".$Session->Value('CpuUtilCriticalThreshold').\")\";
}

if ($Session->Value('Usermode') >= $Session->Value('CpuUtilUsermodeCriticalThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU utilized in user mode = \".$Session->Value('Usermode').\" (Threshold = \".$Session->Value('CpuUtilUsermodeCriticalThreshold').\")\";
}

if ($Session->Value('Sysmode') >= $Session->Value('CpuUtilSysmodeCriticalThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU utilized in system mode  = \".$Session->Value('Sysmode').\" (Threshold = \".$Session->Value('CpuUtilSysmodeCriticalThreshold').\")\";
}

if ( $Rule->Status == TRUE ) {
	if ($Session->Value('InterruptRate') >= $Session->Value('InterruptRateCriticalThreshold')) {
		$AlertString .= \"\\n\\tCPU interrupt rate  = \".$Session->Value('InterruptRate').\" (Threshold = \".$Session->Value('InterruptRateCriticalThreshold').\")\";   
	}
}

$Session->Value('AlertString',$AlertString);"
            FOR "0h10m0s"
            SETSTART
              SEVERITY Critical
              APPLICATION "System"
              MSGGRP "<$SESSION(MessageGroup)>"
              OBJECT "CPU <$SESSION(CpuId)>"
              SERVICE_NAME "SI:cpucollection:<$SESSION(CpuId)>@@<$MSG_NODE_ID>"
              MSGKEY "<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:START:CPUUsageLevel:Spike"
              MSGKEYRELATION ACK  "^<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:<*>" ICASE
              CUSTOM  "SPIName"  "SISPI"
              CUSTOM  "CiInfo"  "cpu:<$SESSION(CpuId)>@@<$MSG_NODE_NAME>"
              CUSTOM  "SearchTag"  "<$SESSION(MessageGroup)>;CPU;"
              CUSTOM  "SPIFamily"  "InfraSPI"
              CUSTOM  "EventTypeIndicator"  "CPUUsageLevel:Spike"
              CUSTOM  "Description"  "<$MSG_NODE_NAME> (<$MSG_NODE>)"
              CUSTOM  "SubCategory"  "Performance"
              TEXT "Utilization rate for CPU <$SESSION(CpuId)> has exceeded critical threshold. <$SESSION(AlertString)>  [Policy: <$NAME>]"
              OPACTION "<$GRAPH_TEMPLATE> -TEMPLATE=\"InfraSPI\" -GRAPH=\"CPU Utilization Summary\" -DATASOURCE=\"CODA\" -DATERANGE=\"6 Hours\" -FILTERVALUE=\"<$INSTANCE>\"" ACTIONNODE IP 0.0.0.0  "<$OPC_GUI_CLIENT>" ANNOTATE
                        SIGNATURE ""
            SETEND
              SERVERLOGONLY
              SEVERITY Normal
              APPLICATION "System"
              MSGGRP "<$SESSION(MessageGroup)>"
              OBJECT "CPU <$SESSION(CpuId)>"
              SERVICE_NAME "SI:cpucollection:<$SESSION(CpuId)>@@<$MSG_NODE_ID>"
              MSGKEY "<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:START:CPUUsageLevel:Normal"
              MSGKEYRELATION ACK  "^<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:<*>" ICASE
              CUSTOM  "SPIName"  "SISPI"
              CUSTOM  "CiInfo"  "cpu:<$SESSION(CpuId)>@@<$MSG_NODE_NAME>"
              CUSTOM  "SearchTag"  "<$SESSION(MessageGroup)>;CPU;"
              CUSTOM  "SPIFamily"  "InfraSPI"
              CUSTOM  "EventTypeIndicator"  "CPUUsageLevel:Normal"
              CUSTOM  "Description"  "<$MSG_NODE_NAME> (<$MSG_NODE>)"
              CUSTOM  "SubCategory"  "Performance"
              TEXT "Utilization rate for CPU <$SESSION(CpuId)> has fallen back to normal levels. <$SESSION(AlertString)>  [Policy: <$NAME>]"
          INSTANCERULE "CPU Spikes level Major"
          ID "683eb1eb-e6fb-4f90-a33a-dd1ef3d52bfa"
          DESCRIPTION "CPU Spikes level Major"
          CONDITION_ID "2a52a5dd-f953-4ae4-8135-7e4e87af8985"
          CONDITION
            OBJECT "<*>"
            THRESHOLD 
              SCRIPT "#############################################################################################
#Perl options.
#############################################################################################
#use strict ;
use warnings;

#############################################################################################
# Evaluate for Major conditions.
#############################################################################################

my $AlertString;

if ($Session->Value('CPUbusytime') >= $Session->Value('CpuUtilMajorThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU was busy = \".$Session->Value('CPUbusytime').\" (Threshold = \".$Session->Value('CpuUtilMajorThreshold').\")\";	
}

if ($Session->Value('Usermode') >= $Session->Value('CpuUtilUsermodeMajorThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU utilized in user mode = \".$Session->Value('Usermode').\" (Threshold = \".$Session->Value('CpuUtilUsermodeMajorThreshold').\")\";
}

if ($Session->Value('Sysmode') >= $Session->Value('CpuUtilSysmodeMajorThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU utilized in system mode  = \".$Session->Value('Sysmode').\" (Threshold = \".$Session->Value('CpuUtilSysmodeMajorThreshold').\")\";
}

if ( $Rule->Status == TRUE ) {
	if ($Session->Value('InterruptRate') >= $Session->Value('InterruptRateMajorThreshold')) {
		$AlertString .= \"\\n\\tCPU interrupt rate  = \".$Session->Value('InterruptRate').\" (Threshold = \".$Session->Value('InterruptRateMajorThreshold').\")\";   
	}
}
$Session->Value('AlertString',$AlertString);"
            FOR "0h10m0s"
            SETSTART
              SEVERITY Major
              APPLICATION "System"
              MSGGRP "<$SESSION(MessageGroup)>"
              OBJECT "CPU <$SESSION(CpuId)>"
              SERVICE_NAME "SI:cpucollection:<$SESSION(CpuId)>@@<$MSG_NODE_ID>"
              MSGKEY "<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:START:CPUUsageLevel:Spike"
              MSGKEYRELATION ACK  "^<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:<*>" ICASE
              CUSTOM  "SPIName"  "SISPI"
              CUSTOM  "CiInfo"  "cpu:<$SESSION(CpuId)>@@<$MSG_NODE_NAME>"
              CUSTOM  "SearchTag"  "<$SESSION(MessageGroup)>;CPU;"
              CUSTOM  "SPIFamily"  "InfraSPI"
              CUSTOM  "EventTypeIndicator"  "CPUUsageLevel:Spike"
              CUSTOM  "Description"  "<$MSG_NODE_NAME> (<$MSG_NODE>)"
              CUSTOM  "SubCategory"  "Performance"
              TEXT "Utilization rate for CPU <$SESSION(CpuId)> has exceeded major threshold. <$SESSION(AlertString)>  [Policy: <$NAME>]"
              OPACTION "<$GRAPH_TEMPLATE> -TEMPLATE=\"InfraSPI\" -GRAPH=\"CPU Utilization Summary\" -DATASOURCE=\"CODA\" -DATERANGE=\"6 Hours\" -FILTERVALUE=\"<$INSTANCE>\"" ACTIONNODE IP 0.0.0.0  "<$OPC_GUI_CLIENT>" ANNOTATE
                        SIGNATURE ""
            SETEND
              SERVERLOGONLY
              SEVERITY Normal
              APPLICATION "System"
              MSGGRP "<$SESSION(MessageGroup)>"
              OBJECT "CPU <$SESSION(CpuId)>"
              SERVICE_NAME "SI:cpucollection:<$SESSION(CpuId)>@@<$MSG_NODE_ID>"
              MSGKEY "<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:START:CPUUsageLevel:Normal"
              MSGKEYRELATION ACK  "^<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:<*>" ICASE
              CUSTOM  "SPIName"  "SISPI"
              CUSTOM  "CiInfo"  "cpu:<$SESSION(CpuId)>@@<$MSG_NODE_NAME>"
              CUSTOM  "SearchTag"  "<$SESSION(MessageGroup)>;CPU;"
              CUSTOM  "SPIFamily"  "InfraSPI"
              CUSTOM  "EventTypeIndicator"  "CPUUsageLevel:Normal"
              CUSTOM  "Description"  "<$MSG_NODE_NAME> (<$MSG_NODE>)"
              CUSTOM  "SubCategory"  "Performance"
              TEXT "Utilization rate for CPU <$SESSION(CpuId)> has fallen back to normal levels. <$SESSION(AlertString)>  [Policy: <$NAME>]"
          INSTANCERULE "CPU Spikes level Minor"
          ID "40752b59-7f2e-44f6-845a-7d626a6d7157"
          DESCRIPTION "CPU Spikes level Minor"
          CONDITION_ID "9c70896c-6f3b-4646-ae71-2c68cd9000e5"
          CONDITION
            OBJECT "<*>"
            THRESHOLD 
              SCRIPT "#############################################################################################
#Perl options.
#############################################################################################
#use strict ;
use warnings;

#############################################################################################
# Evaluate for Minor conditions.
#############################################################################################

my $AlertString;

if ($Session->Value('CPUbusytime') >= $Session->Value('CpuUtilMinorThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU was busy = \".$Session->Value('CPUbusytime').\" (Threshold = \".$Session->Value('CpuUtilMinorThreshold').\")\";
}

if ($Session->Value('Usermode') >= $Session->Value('CpuUtilUsermodeMinorThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU was utilized in user mode = \".$Session->Value('Usermode').\" (Threshold = \".$Session->Value('CpuUtilUsermodeMinorThreshold').\")\";
}

if ($Session->Value('Sysmode') >= $Session->Value('CpuUtilSysmodeMinorThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU was utilized in system mode  = \".$Session->Value('Sysmode').\" (Threshold = \".$Session->Value('CpuUtilSysmodeMinorThreshold').\")\";
}

if ( $Rule->Status == TRUE ) {
	if ($Session->Value('InterruptRate') >= $Session->Value('InterruptRateMinorThreshold')) {
		$AlertString .= \"\\n\\tCPU interrupt rate  = \".$Session->Value('InterruptRate').\" (Threshold = \".$Session->Value('InterruptRateMinorThreshold').\")\";   
	}
}

$Session->Value('AlertString',$AlertString);"
            FOR "0h10m0s"
            SETSTART
              SEVERITY Minor
              APPLICATION "System"
              MSGGRP "<$SESSION(MessageGroup)>"
              OBJECT "CPU <$SESSION(CpuId)>"
              SERVICE_NAME "SI:cpucollection:<$SESSION(CpuId)>@@<$MSG_NODE_ID>"
              MSGKEY "<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:START:CPUUsageLevel:Spike"
              MSGKEYRELATION ACK  "^<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:<*>" ICASE
              CUSTOM  "SPIName"  "SISPI"
              CUSTOM  "CiInfo"  "cpu:<$SESSION(CpuId)>@@<$MSG_NODE_NAME>"
              CUSTOM  "SearchTag"  "<$SESSION(MessageGroup)>;CPU;"
              CUSTOM  "SPIFamily"  "InfraSPI"
              CUSTOM  "EventTypeIndicator"  "CPUUsageLevel:Spike"
              CUSTOM  "Description"  "<$MSG_NODE_NAME> (<$MSG_NODE>)"
              CUSTOM  "SubCategory"  "Performance"
              TEXT "Utilization rate for CPU <$SESSION(CpuId)> has exceeded minor threshold. <$SESSION(AlertString)>  [Policy: <$NAME>]"
              OPACTION "<$GRAPH_TEMPLATE> -TEMPLATE=\"InfraSPI\" -GRAPH=\"CPU Utilization Summary\" -DATASOURCE=\"CODA\" -DATERANGE=\"6 Hours\" -FILTERVALUE=\"<$INSTANCE>\"" ACTIONNODE IP 0.0.0.0  "<$OPC_GUI_CLIENT>" ANNOTATE
                        SIGNATURE ""
            SETEND
              SERVERLOGONLY
              SEVERITY Normal
              APPLICATION "System"
              MSGGRP "<$SESSION(MessageGroup)>"
              OBJECT "CPU <$SESSION(CpuId)>"
              SERVICE_NAME "SI:cpucollection:<$SESSION(CpuId)>@@<$MSG_NODE_ID>"
              MSGKEY "<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:START:CPUUsageLevel:Normal"
              MSGKEYRELATION ACK  "^<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:<*>" ICASE
              CUSTOM  "SPIName"  "SISPI"
              CUSTOM  "CiInfo"  "cpu:<$SESSION(CpuId)>@@<$MSG_NODE_NAME>"
              CUSTOM  "SearchTag"  "<$SESSION(MessageGroup)>;CPU;"
              CUSTOM  "SPIFamily"  "InfraSPI"
              CUSTOM  "EventTypeIndicator"  "CPUUsageLevel:Normal"
              CUSTOM  "Description"  "<$MSG_NODE_NAME> (<$MSG_NODE>)"
              CUSTOM  "SubCategory"  "Performance"
              TEXT "Utilization rate for CPU <$SESSION(CpuId)> has fallen back to normal levels. <$SESSION(AlertString)>  [Policy: <$NAME>]"
          INSTANCERULE "CPU Spikes level Warning"
          ID "3cf0b3d0-109d-4084-8ae9-19445d710e9d"
          DESCRIPTION "CPU Spikes level Warning"
          CONDITION_ID "efdb9d3c-4681-4c7b-8ed0-433b4af999c7"
          CONDITION
            OBJECT "<*>"
            THRESHOLD 
              SCRIPT "#############################################################################################
#Perl options.
#############################################################################################
#use strict ;
use warnings;

#############################################################################################
# Evaluate for Warning conditions.
#############################################################################################

my $AlertString;

if ($Session->Value('CPUbusytime') >= $Session->Value('CpuUtilWarningThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU was busy = \".$Session->Value('CPUbusytime').\" (Threshold = \".$Session->Value('CpuUtilWarningThreshold').\")\";
}

if ($Session->Value('Usermode') >= $Session->Value('CpuUtilUsermodeWarningThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU was utilized in user mode = \".$Session->Value('Usermode').\" (Threshold = \".$Session->Value('CpuUtilUsermodeWarningThreshold').\")\";
}

if ($Session->Value('Sysmode') >= $Session->Value('CpuUtilSysmodeWarningThreshold')) {
	$Rule->Status(TRUE);
	$AlertString .= \"\\n\\tPercentage of time the CPU was utilized in system mode  = \".$Session->Value('Sysmode').\" (Threshold = \".$Session->Value('CpuUtilSysmodeWarningThreshold').\")\";
}

if ( $Rule->Status == TRUE ) {
	if ($Session->Value('InterruptRate') >= $Session->Value('InterruptRateWarningThreshold')) {
		$AlertString .= \"\\n\\tCPU interrupt rate  = \".$Session->Value('InterruptRate').\" (Threshold = \".$Session->Value('InterruptRateWarningThreshold').\")\";   
	}
}

$Session->Value('AlertString',$AlertString);"
            FOR "0h10m0s"
            SETSTART
              SEVERITY Warning
              APPLICATION "System"
              MSGGRP "<$SESSION(MessageGroup)>"
              OBJECT "CPU <$SESSION(CpuId)>"
              SERVICE_NAME "SI:cpucollection:<$SESSION(CpuId)>@@<$MSG_NODE_ID>"
              MSGKEY "<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:START:CPUUsageLevel:Spike"
              MSGKEYRELATION ACK  "^<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:<*>" ICASE
              CUSTOM  "SPIName"  "SISPI"
              CUSTOM  "CiInfo"  "cpu:<$SESSION(CpuId)>@@<$MSG_NODE_NAME>"
              CUSTOM  "SearchTag"  "<$SESSION(MessageGroup)>;CPU;"
              CUSTOM  "SPIFamily"  "InfraSPI"
              CUSTOM  "EventTypeIndicator"  "CPUUsageLevel:Spike"
              CUSTOM  "Description"  "<$MSG_NODE_NAME> (<$MSG_NODE>)"
              CUSTOM  "SubCategory"  "Performance"
              TEXT "Utilization rate for CPU <$SESSION(CpuId)> has exceeded warning threshold. <$SESSION(AlertString)>  [Policy: <$NAME>]"
              OPACTION "<$GRAPH_TEMPLATE> -TEMPLATE=\"InfraSPI\" -GRAPH=\"CPU Utilization Summary\" -DATASOURCE=\"CODA\" -DATERANGE=\"6 Hours\" -FILTERVALUE=\"<$INSTANCE>\"" ACTIONNODE IP 0.0.0.0  "<$OPC_GUI_CLIENT>" ANNOTATE
                        SIGNATURE ""
            SETEND
              SERVERLOGONLY
              SEVERITY Normal
              APPLICATION "System"
              MSGGRP "<$SESSION(MessageGroup)>"
              OBJECT "CPU <$SESSION(CpuId)>"
              SERVICE_NAME "SI:cpucollection:<$SESSION(CpuId)>@@<$MSG_NODE_ID>"
              MSGKEY "<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:START:CPUUsageLevel:Normal"
              MSGKEYRELATION ACK  "^<$NAME>:<$MSG_NODE_NAME>:<$MSG_OBJECT>:<*>" ICASE
              CUSTOM  "SPIName"  "SISPI"
              CUSTOM  "CiInfo"  "cpu:<$SESSION(CpuId)>@@<$MSG_NODE_NAME>"
              CUSTOM  "SearchTag"  "<$SESSION(MessageGroup)>;CPU;"
              CUSTOM  "SPIFamily"  "InfraSPI"
              CUSTOM  "EventTypeIndicator"  "CPUUsageLevel:Normal"
              CUSTOM  "Description"  "<$MSG_NODE_NAME> (<$MSG_NODE>)"
              CUSTOM  "SubCategory"  "Performance"
              TEXT "Utilization rate for CPU <$SESSION(CpuId)> has fallen back to normal levels. <$SESSION(AlertString)>  [Policy: <$NAME>]"

thanks

 

Charles

 

Reporter gatherCODA.exe issueOpen in a New Window

As you can see in the below text we are having this sma eissue on several servers all of a sudden. Connectivity seems to be there and we can even browse the data with OVPM but gatherCODA.exe gets to a certain point and then just hangs until it timesout. Increasing the timeout value does not help. If anyone has seen this issue or other possible troubleshooting steps please let me know.

 

2016/08/11 15:08:03 (1):(2556) Reporter gather from CODA agents A.4.00.014 09/05/2012
2016/08/11 15:08:03 (1):(2556) (c) Copyright 2010 Hewlett-Packard Development Company, L.P.
2016/08/11 15:08:03 (I):(2556) gatherCODA.exe -h <REMOVED SERVER NAME>
2016/08/11 15:08:04 (9):(2556) <REMOVED SERVER NAME>, CODA Build Version: 11.14.014
2016/08/11 15:08:04 (1):(2556) <REMOVED SERVER NAME>, GatherCODA with Non-slice option
2016/08/11 15:08:04 (1):(2556) <REMOVED SERVER NAME>, CODA agent found, version number 17, Collection enabled
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Begin finding all metric lists
2016/08/11 15:08:04 (5):(2556) Start to read the SYSTEMS table
2016/08/11 15:08:04 (1):(2556) Reporter is a SQL Server database
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Start to read the metrics
2016/08/11 15:08:04 (5):(2556) SELECT DATASOURCES.DATASOURCE, DATASOURCES.CLASS, METRICLISTINFO.METRICLISTNAME, METRICLISTINFO.SUMMARIZATION, METRICLISTINFO.RETAINDAYS, METRICLISTMETRICS.METRICNAME FROM DATASOURCES, METRICLISTINFO, METRICLISTMETRICS WHERE DATASOURCES.SYSTEMID = ? AND DATASOURCES.AGENT like 'Coda%' AND DATASOURCES.CLASS = METRICLISTINFO.CLASS AND METRICLISTINFO.METRICLISTNAME = METRICLISTMETRICS.METRICLISTNAME AND (DATASOURCES.DATASOURCE = METRICLISTINFO.DATASOURCE OR METRICLISTINFO.DATASOURCE like '%') order by DATASOURCES.DATASOURCE,DATASOURCES.CLASS,METRICLISTINFO.METRICLISTNAME;
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "CODA" "GLOBAL" @ 3600 sec -> "GLOBAL"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "CODA" "GLOBAL" @ 900 sec -> "GLOBAL_15MIN"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "CODA" "GLOBAL" @ 3600 sec -> "UPTIME"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "DBSPI_ORA_UDM" "DBSPI_ORA_UDM" @ 0 sec -> "ORACLE_APP_MEMORY"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "APPLICATION" @ 3600 sec -> "APPLICATION"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "APPLICATION" @ 900 sec -> "APPLICATION_15MIN"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "CONFIGURATION" @ 3600 sec -> "VM_CONFIG"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "FILESYSTEM" @ 3600 sec -> "FILESYSTEM"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "GLOBAL" @ 3600 sec -> "GLOBAL"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "GLOBAL" @ 900 sec -> "GLOBAL_15MIN"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "GLOBAL" @ 3600 sec -> "UPTIME"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "GLOBAL" @ 3600 sec -> "VM_GLOBAL"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "NETIF" @ 3600 sec -> "NETIF"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "PROCESS" @ 0 sec -> "PROCESS"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, Building Collection for "SCOPE" "TRANSACTION" @ 3600 sec -> "TRANSACTIONS"
2016/08/11 15:08:04 (5):(2556) <REMOVED SERVER NAME>, 170 matched metrics available
2016/08/11 15:08:04 (9):(2556) <REMOVED SERVER NAME>, Matched collections: SCOPE:APPLICATION and SCOPE:APPLICATION
2016/08/11 15:08:04 (6):(2556) <REMOVED SERVER NAME>, Validating metrics for APPLICATION::SCOPE
2016/08/11 15:08:04 (3):(2556) SQLTables reports SQL_SUCCESS, Table APPLICATION exists
2016/08/11 15:08:04 (9):(2556) DB type is Access, SQLServer or SQLNative
2016/08/11 15:08:04 (5):(2556) Database type is BIGINT versus data source type INTEGER for ID
2016/08/11 15:08:04 (5):(2556) Database type is FLOAT versus data source type REAL for APP_ACTIVE_PROC
2016/08/11 15:08:04 (5):(2556) Database type is FLOAT versus data source type REAL for APP_CPU_TOTAL_TIME
2016/08/11 15:08:04 (9):(2556) Building Indexes on APPLICATION
2016/08/11 15:08:04 (9):(2556) Check for the presence of index SD_Inx for table APPLICATION
2016/08/11 15:08:04 (9):(2556) Index SD_Inx for table APPLICATION already exists
2016/08/11 15:08:04 (9):(2556) <REMOVED SERVER NAME>, Prepare to read 35 instances from APPLICATION (08/11/16 01:00:00 to 08/11/16 16:00:00)
2016/08/11 15:08:05 (2):(2556) <REMOVED SERVER NAME>, Read 14 intervals of 35 instances from APPLICATION
2016/08/11 15:08:05 (5):(2556) <REMOVED SERVER NAME>, Gathered 256 records so far
2016/08/11 15:08:05 (2):(2556) <REMOVED SERVER NAME>, APPLICATION Sent 434 records to DB
2016/08/11 15:08:05 (5):(2556) <REMOVED SERVER NAME>, APPLICATION records are up to date with 3600 second summarization
2016/08/11 15:08:05 (9):(2556) <REMOVED SERVER NAME>, Matched collections: SCOPE:APPLICATION and SCOPE:APPLICATION
2016/08/11 15:08:05 (6):(2556) <REMOVED SERVER NAME>, Validating metrics for APPLICATION::SCOPE
2016/08/11 15:08:05 (3):(2556) SQLTables reports SQL_SUCCESS, Table APPLICATION_15MIN exists
2016/08/11 15:08:05 (9):(2556) DB type is Access, SQLServer or SQLNative
2016/08/11 15:08:05 (5):(2556) Database type is BIGINT versus data source type INTEGER for ID
2016/08/11 15:08:05 (9):(2556) Building Indexes on APPLICATION_15MIN
2016/08/11 15:08:05 (9):(2556) Check for the presence of index SD_Inx for table APPLICATION_15MIN
2016/08/11 15:08:05 (9):(2556) Index SD_Inx for table APPLICATION_15MIN already exists
2016/08/11 15:08:05 (9):(2556) <REMOVED SERVER NAME>, Prepare to read 35 instances from APPLICATION (08/11/16 00:15:00 to 08/11/16 16:00:00)
2016/08/11 15:08:06 (2):(2556) <REMOVED SERVER NAME>, Read 59 intervals of 35 instances from APPLICATION

 

Coredump issue on sol servers with HPOM agent.Open in a New Window

Hello Experts,


I am getting some auto generated alerts related to core.opcmsga…
any idea why we are getting these alerts.

Agent Version: 11.03
SunOS 5.10


Original Text
-------------
Jul 31 16:15:04 brandy genunix: [ID 603404 kern.notice] NOTICE: core_log: opcmsga[4972] core dumped: /var/cores/core.opcmsga.xyz.4972.1470006900

c1:#pwd
/var/cores
C1:#ls -lrt
total 313872
-rw------- 1 root root 26658056 Apr 6 2015 core.opcmsga.xyz.25807.1428362079
-rw------- 1 root root 26469704 Jul 26 2015 core.opcmsga.xyz.2483.1437953615
-rw------- 1 root root 26868620 Aug 20 2015 core.opcmsga.xyz.20541.1440113704
-rw------- 1 root root 26240264 Dec 9 2015 core.opcmsga.xyz.17633.1449706455
-rw------- 1 root root 26363432 Apr 5 01:44 core.opcmsga.xyz.4949.1459845874
-rw------- 1 root root 27920008 Jul 31 16:15 core.opcmsga.xyz.4972.1470006900
C1:#


[ID 603404 kern.notice] NOTICE: core_log: opcmsg
[ID 603404 kern.notice] NOTICE: core_log: ovc
[ID 603404 kern.notice] NOTICE: core_l
[ID 603404 kern.notice] NOTICE: core_log: opcms
[ID 603404 kern.notice] NOTICE: core_log
[ID 603404 kern.notice] NOTICE: core_log: ovconfd


Regards
MKK

 

 

OV Reporter NOt Showing all Nodes in ReportOpen in a New Window

Hi Experts,

 

Please suggest how to extract all nodes CPU DISk & Memory Reports in OV reporter.

unable to get report for all nodes.

 

Thanks & Regards,

 K V K

 

PA Collector Service MissingOpen in a New Window

Hi

I've installed OA 12.01 on several windows nodes and find that perfalarm & perfalarmsrv are stopped.

I'm not sure if the correct license is installed, but it seems the PA COllector service is missing.  I've tried oaclean and re-installed agent but still the service is missing and perfalarm is stoped due to missing service.

Anyone have any suggestions, is this a licnse problem or an OA 12.01 on windows x64 problem?

LICENSE NAME                                                    TYPE        ACTIVATION    EXPIRY        EXTN
------------------------------------------------------------------------------------------------------------
HP Operations OS Inst Adv SW LTU                                PERMANENT   17/Jul/2016   N/A           N/A

C:\Windows\system32>oalicense -ld
LICENSE NAME                                                    TYPE
---------------------------------------------------------------------------
HP Operations OS Inst Adv SW LTU                               PERMANENT
HP Operations OS Inst Adv SW NP FO LTU                         PERMANENT
HP Operations OS Inst Adv SW NP DV LTU                         PERMANENT
HP Operations OS Inst Adv SW LTU                               EVALUATION
HP Ops OS Inst to Realtime Inst LTU                            PERMANENT
HP Ops OS Inst to Realtime Inst NP FO LTU                      PERMANENT
HP Ops OS Inst to Realtime Inst NP DV LTU                      PERMANENT
HP Ops OS Inst to Realtime Inst LTU                            EVALUATION
HP Operations OS Inst Performance LTU                          PERMANENT
HP Operations OS Inst Performance LTU                          EVALUATION
HP Ops OS Inst Perf to OS Inst Adv LTU                         PERMANENT
HP Ops OS Inst Perf to OS Inst Adv NP FO LTU                   PERMANENT
HP Ops OS Inst Perf to OS Inst Adv NP DV LTU                   PERMANENT

 

dsisrv        (DSI service)                                  (2968)   Running
midaemon      (measurement interface)                        (4072)   Running
misrv         (measurement interface service)                (3040)   Running
perfalarm     (Alarm generator)                                       Stopped
perfalarmsrv  (Alarm generator service)                               Stopped
ttd           (transaction tracking)                         (4960)   Running
ttsrv         (transaction tracking service)                 (4364)   Running
Mwecsrv       (extended collection service)                  (2412)   Running
agtrep        OV Discovery Agent                AGENT,AgtRep (5404)   Running
hpsensor      HP Compute Sensor                 AGENT,OA     (12188)  Running
oacore        Operations Agent Core             AGENT,OA     (11152)  Running
opcacta       OVO Action Agent                  AGENT,EA     (11648)  Running
opcmona       OVO Monitor Agent                 AGENT,EA     (10568)  Running
opcmsga       OVO Message Agent                 AGENT,EA     (10764)  Running
ovbbccb       OV Communication Broker           CORE         (6768)   Running
ovcd          OV Control                        CORE         (3172)   Running
ovconfd       OV Config and Deploy              COREXT       (9768)   Running

Agent Health Status: OK, Time:Sun Jul 17 09:52:03 2016

Message Agent is not buffering.
C:\Windows\system32>sc query | findstr /c:"DISPLAY_NAME: PA"
DISPLAY_NAME: PA Measurement Interface
DISPLAY_NAME: PA Transaction Manager
DISPLAY_NAME: PA DSI Service
DISPLAY_NAME: PA Extended Collector

 

OVPI 5.41 probrlem raw2rate procedure in trend.logOpen in a New Window

Hi,

 

We are getting this error in trend.log file.. what can it be?? Any help?

 

2016-07-13 13:15:08:000,GMT Daylight Time,+01:00,trendpm,,INFO,5764,3964,0,"No procedures found to execute - trying to generate one from command line params."
2016-07-13 13:15:08:000,GMT Daylight Time,+01:00,trendpm,,ERROR,5764,3964,0,"No output table specified."
2016-07-13 13:15:08:000,GMT Daylight Time,+01:00,trendpm,,ERROR,5764,3964,0,"No procedure application type specified."
2016-07-13 13:15:08:000,GMT Daylight Time,+01:00,trendpm,,ERROR,5764,3964,0,"No procedure could be generated - insufficient information"
2016-07-13 13:15:08:000,GMT Daylight Time,+01:00,mw_collect,,ERROR,3964,492,0,"Error: raw2rate procedure failed for table RSNVCPU, database PKPPSP23. Error code=98"

 

Best Regards,

HJ

 

Data in report is missing??Open in a New Window

Hi, 

I have 2 admin users (trendadm and p056423)  in OVPI (version 5.41.0002) and  when I open a deployed report in p056423 I don't see any data.

 

I don't see in browser and the behaviour in Viewer tool is the same... 

Can anyhone help so solve this?? Any parametrization?

Sorry if is a simple question but I'm new in this tool..

 

Best Regards,

HJ

Contact Us

Vivit Worldwide
P.O. Box 18510
Boulder, CO 80308

Email: info@vivit-worldwide.org

Mission

Vivit's mission is to serve
the Hewlett Packard
Enterprise User
Community through
Advocacy, Community,
and Education.