Comments
-
Good Day. Below brief note on how I would answer the questions posted. Btw I've lately been through an interview process for Solarwinds. These answers worked pretty well. Anyone in the community feel free to explain, expand, correct as needed.…
-
I think I figured this one out. Unless I am mistaken the out-of-box http monitor does not let you insert the host name in the URL. This requires a standard PowerShell monitor. Here is the solution that appears to work. $hostname = "${Node.Caption}" $url = "https://" + $hostname + ".mycompany.internal:9876/website-name"…
-
Playing around with this I suspect the solution will be some kind of Powershell script monitor that uses invoke-webrequst rather than the out of box HTTP monitor. Let me know if any ideas from the community. Thanks.
-
Thank you! That looks like it.
-
Writing Bash scripts with GPT? What an idea. I'll have to try it.
-
Thanks!
-
I suspect this particular line of inquiry has reached a dead end. I did find in the SAM documentation that SAM will read metrics from Kubernetes containers. However, this functionality does not work if your Solarwinds servers are FIPS compliant. Note: FIPS means "Federal Information Processing Standards". Servers in my…
-
Thank you for all the replies! I've posted my solution for the problem. The code has comments which detail things like why I could not use invoke-webrequest in this situation. In this case the script pulls license expiration data from the Sonatype Nexus application. However, I believe the structures have value for any…
-
Hi Everybody! I realize this thread grew out of an issue that I posted several months ago. I'm going to mark 'verify answer' on a couple of good entries. Perhaps community members can open a new thread if they want to continue the discussion. Btw resolution of the original issue about Powershell command versions and script…
-
We were able to solve this with a PowerShell script monitor. Was necessary to load the Powershell Exchange Module on the SW polling servers.
-
AHA! Found it! Orion.APM.DynamicEvidenceColumnSchema Filter on 'Name' or 'Label' fields for return variable name, then 'Type' = 1 (no idea what Type 1 vs 0 means), select 'ThresholdWarning' or 'ThresholdCritical' fields as needed. Cheers.
-
Ok, I may have figured this one out. As part of one of the 2023.x upgrades the APM.DynamicEvidence table was marked as Obsolete. HOWEVER, the pop-up notice instructed users to look in APM.DynamicEvidenceCurrent for data currently in DynamicEvidence. This was a (documentation) error. Historical Statistic data does not…
-
Thank you everyone for all responses. Postscript: the Linux admin I worked with on the monitor was reluctant to share details about the text file and the script that produced it. Once I actually got a look at the file I realized the script was just spitting out Linux process data for the target application. In any case…
-
Thank you! This is very helpful. One question: with regard to option #1 - sql programming on the display side to parse a large text field into rows and columns. Do you know of any examples where someone has done this? I'm at best a fair SQL programmer. Having some trouble figuring out how to make the field parsing work.
-
Thank you for the assistance. BTW I really like the Log Adjuster. Didn't know that tool even existed. When you hover over the Name field a tooltip displays where that log lives. When time permits I might put in a few cycles to see if the Solarwinds logs can be captured and time-correlated into a third party tool like…
-
In a situation where a database connection becomes unavailable, I can guess the time of service restoration by adding a couple of minutes to the last 4001 error message in the solarwinds.net log. It would be nice to find out the exact time that the application was able to (re)connect to the database. Thanks.
-
Thank you! Much appreciated. I can tell that understanding the Solarwinds logs will be a journey, not a quick trip to the store. In particular I'd like to identify the log or logs that track the interaction between the application and the back-end database. I know that you can remote desktop to the main polling server…
-
Good day nilayvekediler. The community may be able to offer some assistance. However, a couple of things. * Recommend that you submit your question in a separate thread. The thread above has pretty much closed. * Can you clarify your Solarwinds version? Solarwinds version 2023.4.2 recently hit the streets, so that version…
-
Issue was resolved in the context of another thread. See: SAM credential - use only password not username Cheers.
-
With some effort and troubleshooting got this working. Using Get-Credential something else was needed to make this work. Assign a variable to the ${creds} macro with the -credential switch, as below: $b = ${creds}$c = Get-Credential -Credential $b Once ${creds} was assigned to $c the function provided above successfully…
-
Thank you! Reading through the thread it sounds like this will provide the needed result. One question. I assume then... * I will add ${CREDENTIAL} as a script argument in the component monitor. * the '$c = Get-Credential' as the first line of the component script is smart enough to know that the credential was passed from…
-
Having worked on this a while today... Solarwinds documentation says there are two macros that represent various parts of the SAM credential used in script monitors - ${USER} and ${PASSWORD}. Working with this and trying to replace the loooooooong token in the header >> authorization part of the script monitor I have no…
-
Note that I am still working on this issue. My script monitor works fine with the Bearer token represented in plain text in the script body. However, I'm still working to obfuscate the credential: * All settings >> credentials >> manage api poller credentials. Allows me to add a Bearer token credential. However, these…
-
Thank you! I was able to solve the problem with a query similar to that provided by bobmarley. Agree that the view limitations feature is pretty hit-and-miss in terms of what resources it will actually filter. Cheers.
-
Thank you! This provides exactly what needed. Good to know that in the context of custom properties >> assign values that a 'filter' can actually add fields to the display.
-
Hi Everybody. Further research and input from team members provided answers to the question: * the Red Hat SSO process (in fact, a lot of Linux applications) run inside of the Java process. * to isolate specific application within the Java process use the Solarwinds Linux process monitor with a command line filter *…
-
Thank you pawelbikeman, I agree with your question. In my organization we are interested in some of the features of Observability (like AppOptics), but not wishing to dive headlong into a full-cloud solution. Would be great if someone in the community could point to a good side-by-side feature comparison between Orion…
-
Hi All. After a bit of back-and-forth with Solarwinds support (and with Solarwinds development), I think we have an answer regarding Message and Statistic data captured by script monitors: Beginning with the Orion 2023.2 release, a design change was made regarding the retention policies of data returned from script…
-
Greetings all. I had some side channel dialog with a couple of Solarwinds reps which cleared things up pretty well: * AppOptics is part of the Solarwinds "Observability" suite. * All of the Observability products run in the Cloud, not on premises * Traditional on-prem Solarwinds is now called just 'Orion' * Orion does not…
-
Greetings all. A little bit of research and experimentation answered the question. short version: you copy the Oracle files directly onto '[program files]\Solarwinds\Orion' on the polling server(s). Downloaded the latest-and-greatest Instant Client files from Oracle. Current version of Instant Client unzips to 27…