Hi all,
My first post, please be gentle :-)
I know this has been asked in various guises, but I don;t see a definitive answer.
I’m trying to identify on Cisco devices where the running config does not match the start-up config.
Then present both a ‘count’ of affected nodes (modern dashboard) and node caption (classic view table).
Annoyingly we’ve been able to achieve this with our Hirschmann (Belden) devices as whilst the startup config is not viewable/downloadable they presents a config ‘sync’ state via an integer that can be polled.
Cisco do not seem to present a fixed value but a UTC time-stamp of three related elements.
ccmHistoryRunningLastChanged
ccmHistoryRunningLastSaved
ccmHistoryStartupLastChanged
The only way I believe a config ‘sync’ issue can be identified with Cisco is to compare these polled values with SWQL.
Specifically WHERE ccmHistoryRunningLastSaved DOES NOT EQUAL ccmHistoryStartupLastChanged
I know the native 'Overall Running vs. Startup Config Conflicts' is supposed to achieve this same thing, but
1. It's as good as the last local copy of the running/start-up configs downloaded (what of you only download configs monthly, but need an answer hourly?)
2. The widget cannot be used on a modern dashboard (where I'm trying to display this figure).
Does anyone know whether this is achievable via SWQL or any other poller means please?