cancel
Showing results for 
Search instead for 
Did you mean: 
Create Post
Level 13

Where does the "Interface Config" Widget Get the Config Data From?

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:

 

xtraspecialj_0-1583357523614.png

 

2 Replies

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...

0 Kudos

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.

https://support.solarwinds.com/SuccessCenter/s/article/The-Interface-Config-widget-is-not-displayed-...

 

0 Kudos