Comments
-
Yes! Please!!
-
I am. Is there anything you need help with?
-
If I'm not mistaken (because I have configured Pollers for Azure before) you don't need to get the access token if you already configured the OAuth 2.0 authentication (on the configure link on the top right corner). If so, you can hit directly the URL to get the metrics from. There are some API Poller templates available…
-
Not really, the duplicated one doesn't have any stored value unless you explicitly store any as part of the response from the URL like you did on the first one to get the access token. What is really stored in memory is the access token from the first step. Keep in mind that every time you run the Poller manually your…
-
Just make sure that the first step gets a code 200 from the API, then go and get the value to be stored from the response body, it would make the variable visible. It works whether you put the credentials on the body or if you use them from the stored ones. I am working right now with API Pollers and came across your post…
-
You are going on the right direction. Do you have 2 different steps for the API poller? You may need to run the first step and make sure the variable has a value on it, then it will use it on the 2nd step. Sory I can't see a value on your access_token variable...
-
If you are using the token from the previous step you need to store it as a variable and then use it with the format ${your_variable}
-
Those are ESX server which are being monitored via VMAN from their vCenter and via ICMP for packet loss. So, they are available in the Virtualization section of my Orion server, however some of them are missing hardware details info that should be fetched by VMAN.
-
I had been trying this since some days ago and what I've found is that the map gets created but the entities are not. I took an existing map from the server (definition) and created a new one based on what already existed. So, I can see the map listed on the map list, however the objects inside the map won't load. If I…
-
I have a SWQL for a table, building a KPI wouldn't be that complex, here's my code: SELECT [Comp].[Application].[Node].Caption as [Server Name] , ToString([Comp].[CurrentStatistics].[ErrorMessage]) AS [Status], CASE WHEN ( [Comp].[CurrentStatistics].ComponentStatisticData < 30 AND…
-
You need to go through all the json object returned by the discovery and create an array filtering out anything with status == 1. That way will help you to remove anything that wasn't "UP"
-
I would suggest to do the following: (1) Read all the Excel file and columns (2) Convert the dataset into a Pandas DataFrame (3) Blank cells should be replaced by 'NaN' (4) Iterate the DataFrame and use the swisClient.create method in order to create the new element. (5) Repeat (4) with custom properties as you need first…
-
I normally send the variables to the script and there I make the changes and correct what I have to correct, then an email is sent out. Is this what you are looking for?
-
You nailed it! This is what I was looking for! Thank you @"dgsmith80"
-
I'd been struggling with this and finally I was able to create an integration between Solarwinds and Jira, the trigger action is a custom script that I created and gets executed when an alert is fired up. It gets a number of parameters and contact Jira passing these parameters and then created a ticket with the required…
-
Does the table allow updates? You can check that out on SWQL, open up the table and make sure it allows CRUD operations. I don't use IPAM but this might be the case
-
Looking at the code I was wondering if "Description" is a custom field?
-
I didn't implement SWSD. I did it directly with Solarwinds, executing an external script when an alert is triggered. Just need to prepare your data and send a json document to Jira
-
Thanks @"MitchKiah".. After much research and tests I was able to get the integration working between both products.
-
Hi @"tdanner" What's the procedure when there are intermediate certificates? Which thumbprint should be used? My cert looks like this:
-
Hey Christopher. I am using the PowerBI Desktop version and specifying this address on Get data -> web form: the FQDN:17778/.../Query
-
You are right! My Orion API is using a self-signed certificate and that might be the problem. I'm stuck because I don't know how to fix that problem keeping the same certificate configuration. I thought there was a configuration within PowerBI to allow import certificates as the step #2 you gave me does not work either.
-
Hi @"m_roberts" Do you have an idea on how to connect to the Solarwinds API from PowerBI? I am running into an issue with the connection when I select Get data -> Web. Then I provide an URL: https://myserver:17778/SolarWinds/InformationService/v3/Json/Query?query=SELECT+caption+FROM+Orion.Nodes An error pops up when I try…
-
Thank you Tony. This has been very helpful.
-
Hi @"tony.johnson". I found that there is another table that can't be object of CRUD operations although the documentation says any CRUD is allowed. When I try to create a record on the Orion.APIPoller.ValueToMonitor table I receive this error in PowerShell: $ValueToMonitor = @{ ApiPollerId = $Queryresult+1;…
-
Yes sir. That is exactly my goal. I have edited the ${Message} but still need to continue with step 3
-
My goal with the external script is to remove '\r' characters from the message on the Pre-processing rule. When the message gets modified by my script let Solarwinds with other 'Processing rules' generate an alarm and send an email
-
Could it be a bug?
-
Thanks @KMSigma I've tested successfully my script that receives the argument ${Message} from Solarwinds. So, now that I have received the argument how do I pass back the variable ${Message} (already modified) to Solarwinds for further processing?