Comments
-
This is great, thanks! I'll have a look at this. I have a coworker that is strong in Powershell and SQL, so he can help me along. I do also want to open a support request about this so if this is a potential bug it can be addressed. In search THWACK for a solution I did notice that other people seem to be having this same…
-
This seems to be occurring, at least for me, when a component in the application template is deleted while the application template is still applied to nodes. I think there may be a few other causes, but I know for sure this is one of the causes for me. I'm going to open a support request so this can be put on their radar…
-
Can you advise how to write the WHERE to show me custom properties that are blank (NULL)? Something is wrong with the way I'm writing it and it returns a table with no results. No error either. I've tried writing the NULL different ways and even using ISNULL with the same blank results. There are definitely Nodes with…
-
This ended up being an issue with my polling engine. We reinstalled the core package and it seems to have resolved the issue.
-
I like your alternative solution. That would work fine for us. But I have a dumb question... How do you get the link to contain the username and PW in URL parameters? It seems like it would just send them to the login page and they would still have to login?
-
I was reading abut this for classic dashboards. I was wondering the same thing and hoping somebody knows for sure.
-
Here's the SWQL to be placed in a modern dashboard table widget to report on Account Lockouts. This will extract the important details from the event id message. I'd have to think someone would find this useful in addition to me, SELECT DISTINCT ToLocal(TimeGeneratedUtc) as LocalTime ,SubString(message, CHARINDEX('Account…
-
I had a colleague assist with the SQL to achieve what I needed. It was a bit tricky because the Event message contained the information we needed to place in the table. The SQL returns the information we need, but now I'm struggling a bit with converting this to SWQL for the Table widget. I could use this SQL query in a…
-
I was able to get this monitoring and alerting scripted out in a Powershell template. Just thought I'd share. $myMessage = Get-WmiObject -Namespace "root\MicrosoftActiveDirectory" -query "Select * from Microsoft_DomainTrustStatus" $a = 0 foreach ($trust in $myMessage) { if (!$trust.TrustIsOk) { $a++ Write-Host "Message:…
-
I have, but from what I see it only lists the trust relationships. It doesn't show me the health of each of them. Am I wrong?
-
Yeah, we use agent polling and I just found out that one of my polling engines is exceeding the 1000 agent limit. So I went to load balance things and ended up with a lot of pissed off people. I didn't think about putting them all in maintenance before moving them. I'm not a huge fan of this but I suppose that's the only…
-
Yep, I follow what you're saying. I think that should work. I'll give it a shot.
-
@"TerryHarding" I understand the article up until the part where it says apply the application template to a node. What is the node supposed to be? Do I just create a dummy external node to apply the template to?
-
Awesome write up!!! Would you by any chance know how to get the metric for CPU credits of an RDS instance?
-
Is it even possible to trigger an alert off these thresholds, or would it be an alert based on node health overall?
-
Yes, you are correct. I confirmed it is truly a fixed disk. I found the issue with the alert not applying to the low volume in my trigger conditions. All is good now. Thanks for the help.
-
I like this and I am trying to implement this in my environment. How are you obtaining the the Agent ID to delete? I don't see a specific variable to use. Or perhaps there is a custom variable I can create using SWQL? Any help would be greatly appreciated!
-
@"mesverrum" I've been testing this in different ways. What I have found is that discovery does not work at all, only discovery. I am trying to find primarily Windows and Linux nodes, but no subnets or nodes are found at all. Interestingly, I have both Windows and Linux nodes in AWS that are running the agent and monitored…
-
With my issue, I could test my code successfully every time in Postman. What I found was that certain variables didn't apply to certain device or hardware types and it was causing it to fail on certain nodes when executing the action. Using the built-in test function in the alert would work against certain nodes, and not…
-
So you see the same issue in vCenter for the host? Are you polling vCenter with the vmware polling? If you are then that might explain where your false positive is coming from. Fix the problem in vCenter with the hardware monitoring and it should fix your issue in SW.
-
I had this exact same issue. There's something in your code that it doesn't like. Most likely one of the variables. What I found is that if the variable you are using doesn't apply to the node type, vendor, or model, then it will throw this error. It was a constant battle so I gave up. I started using a powershell action…
-
I'd be curious to know what happens if you swap the power supplies between the slots. Curious if the problem follows. I'd also be curious to know what Solarwinds support determines and how you resolve the problem.
-
We found out the problem. Somewhere during the HF2 install (may not have been the HF itself), the OrionSDK installation broke. This was evident in a few logs stating various SwisPowersell paths could not be found when executing the script. I tried uninstalling the SwisPowershell module and reinstalling it with no luck. It…
-
You give me hope it's something minor causing this. Here's an example of my execution string from the trigger action: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -command {d:\path\filename.ps1 -AlertObjectID ${N=Alerting;M=AlertObjectID} -EventAction "trigger"} I do see this in the…
-
@"serena" You did an awesome job with the video and I hope to see more! I also appreciate the helpful links. I did come across many of these in trying to find the instruction I'm seeking. Orion side, I'm good to go and don't have any questions on abilities or configuration of API polling and templates. However, I'm still…
-
Security aside, is there any benefit to using the Agent for Domain Controller and AD AppInsight monitoring vs WMI\WinRM?
-
@"the_ben_keen" Works for me on 2020.2.1. I had issues up until I edited the code to add the API key from OpenWeather (code found in this thread). Works as expected.
-
@"jan.rachwalik" One last question... There is no way to modify or delete any of the API Poller credentials created on the 2020.2 platform, right? I created quite a few of them in the process of trying to get this to work. It would be great to be able to clean up these authorization credentials that don't work.
-
@"jan.rachwalik" You nailed it! That absolutely solved the Authentication issues. I very much appreciate you and @"serena" help!! I know this will go a long way in helping other people too.
-
Thanks @"ccousineau" , I am interested and I sent you a message. I think REST API polling is a critical aspect of modern day monitoring. Also, if you have any advice on how the authentication actually works with Azure REST, then please share. The Azure templates are great and I know the GET requests in them work, but I…