![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||
Solution Type Problem Resolution Sure Solution 1573414.1 : The sensor metrics in ibswitch collection fails with: Can't get query descriptor or execution descriptor
Various metrics in the 'Sensors' collection, for example the 'FanSpeedSensors' metric, do not have Execution descriptors defined when the MetricSource dynamic property is 'direct'. - Targets with MetricSource 'direct' use PushDescriptors - Targets with MetricSource 'opscenter' use ExecutionDescriptors In this Document
Created from <SR 3-7582031331> Applies to:Enterprise Manager for Exadata - Version 12.1.0.3.0 and laterOracle Exadata Hardware - Version 11.2.0.3 and later Exadata Database Machine V2 - Version All Versions and later Enterprise Manager Base Platform - Version 12.1.0.3.0 and later Exalytics In-Memory Machine X3-4 - Version All Versions and later Information in this document applies to any platform. As well the the 'FanSpeedSensors' metric the following other sensor metrics are known to see this as well: AggregateSensors VoltageSensors TemperatureSensors SymptomsYou will see warning messages for the ibswitch in the Enterprise Manager under Monitoring ==>> Metrics Issues you will see the Oracle Infiniband Switch reporting errors on the Metrics for: FanSpeedSensors
If you check the gcagent.log, usually under <AGENT_INST>/sysman/log directory, you will see messages as follows in the agent log gcagent.log: WARN - oracle_ibswitch:dm01sw-iba0.oracle.com:Sensors:AggregateSensors
oracle.sysman.emSDK.agent.fetchlet.exception.FetchletException: Can't get query descriptor or execution descriptor WARN - oracle_ibswitch:dm01sw-iba0.oracle.com:Sensors:VoltageSensors oracle.sysman.emSDK.agent.fetchlet.exception.FetchletException: Can't get query descriptor or execution descriptor WARN - oracle_ibswitch:dm01sw-iba0.oracle.com:Sensors:TemperatureSensors oracle.sysman.emSDK.agent.fetchlet.exception.FetchletException: Can't get query descriptor or execution descriptor WARN - oracle_ibswitch:dm01sw-iba0..oracle.com:Sensors:FanSpeedSensors oracle.sysman.emSDK.agent.fetchlet.exception.FetchletException: Can't get query descriptor or execution descriptor
The switch name - dm01sw-iba0.oracle.com - will reflect your environment.
CauseThis is due to unpublished Bug 14362799 - SENSOR METRICS BEING COLLECTED IN DIRECT MODE LEADING TO ERROR. Metrics can be collected in different ways, direct and opscenter, in some cases for the direct collection method, we do not find the execution descriptor triggering the error "Can't get query descriptor or execution descriptor"
SolutionThere is no known workaround for this issue.
The fix for this is included in the 12.1.0.4 Exadata Plugin. To get this latest Exadata Plugin the EM Base version (OMS) must be at least 12.1.0.3.
References<BUG:14362799> - SENSOR METRICS BEING COLLECTED IN DIRECT MODE LEADING TO ERRORAttachments This solution has no attachment |
||||||||||||||||||
|