Obviously I know it's parsed from the overall config file for that device, but where is that little snippet stored? I've looked all through the SWQL Studio tables and can't find it at all. Surely this text isn't parsed on the fly when the page is displayed, is it?
Based on the support articles I found it seems like it is parsed after each config file is downloaded (so for us that'd be every night), but where is it stored so it can be displayed when the widget renders?
I have checked the NCM.Interfaces, NCM.ParsedConfigData, and NCM.ConfigInterface tables and none of them have the data at all.
For clarification, this is the widget I'm referring to. It displays on an "Interface Details" view when clicking on an interface:
Don't forget the "Cirrus" tables also, lots of NCM stuff is still there, Cirrus was its old name.
I didn't find anything initially. They might generate it on the fly. If they have the NodeID and the whole config in a string, I would think it would be a somewhat simple regex to pull out the correct interface through the first line that starts with a "!". It only does it for Cisco at the moment, so...
Yeah, I looked, but based on the wording of this support article it sounds like the data is parsed when a new config is downloaded. I don't think it's parsed on the fly. My only other thought is that it's stored in a temporary file somewhere, but that seems like a bad practice if that's the case.
Check the first line under "Cause:" and you'll see what I mean.
SolarWinds solutions are rooted in our deep connection to our user base in the THWACK® online community. More than 150,000 members are here to solve problems, share technology and best practices, and directly contribute to our product development process. Learn more today by joining now.