Quantcast
Channel: THWACK: All Content - Orion SDK
Viewing all articles
Browse latest Browse all 2677

pollNow verb doesnt work using an AD account although using a local Orion account it works well | SAM

$
0
0

my CODE:

====================================

$applicationTemplateId = 118

$SQL = "SELECT NN.NodeID, NN.caption as SERVERNAME, ApplicationID, Name, ApplicationTemplateID FROM Orion.APM.Application AA INNER JOIN Orion.Nodes NN ON NN.NodeID= AA.NodeID where ApplicationTemplateID = $applicationTemplateId"

Write-Output "...$SQL"

 

$SWIS_Data = Get-SwisData $swis $SQL

foreach ($Item in $SWIS_Data)

{

          $tmp_applicationId=$Item.ApplicationID

          $tmp_server=$Item.SERVERNAME

          Write-Output "NODE: $tmp_server >> executing Poll Now for application '$tmp_applicationId'."

          Invoke-SwisVerb $swis "Orion.APM.Application" "PollNow" @($tmp_applicationId) | Out-Null

          Write-Output "....Poll Now for application '$tmp_applicationId' was executed."

          break

}

 

 

output ERROR:

====================================

Invoke-SwisVerb : Object reference not set to an instance of an object.

At D:\data\tcxpda\orion sdk\pollnow_harvest_v1.ps1:69 char:18

+         Invoke-SwisVerb <<<<  $swis "Orion.APM.Application" "PollNow" @($tmp_applicationId) | Out-Null

    + CategoryInfo          : InvalidOperation: (pollNow verb doesnt work using an AD account although using a local Orion account it works well | SAM, FaultException`1

    + FullyQualifiedErrorId : SwisError,SwisPowerShell.InvokeSwisVerb

 

Executing same script but logged in Orion with a local account (with nodeManagement permission =  true), it works well.

 

I'm using SDK 1.6, same error happens with SDK 1.5

 

 


Viewing all articles
Browse latest Browse all 2677

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>