Skip to main content
Solved

Config push process Vs Appliance page config push force

  • September 25, 2025
  • 4 replies
  • 0 views

Could you help me understand the background processes when I initiate a "Force Config Push" (e.g., by clicking the lightning bolt icon) vs what differs from the standard config push process?'

  1. What steps does the system execute during a "Force Config Push" to apply configuration changes to managed devices?
  2. If the configuration push process is disabled, will clicking "Force Config Push" still result in a complete and successful configuration update to the target device(s)?

Thanks

Best answer by TonyAndres

Hello James,

Affirmative, clicking the Force Config Push button runs the async_config_push.py process.

Antonio Andres

Principal Technical Support Engineer | ScienceLogic

4 replies

  • September 30, 2025

Hello James,

The Config Push does 2 things:

  • detect when a config table that should exist both on the CDB and each CU is not properly synchronized between the CDB and one or more CUs
  • efficiently send that table to the CUs (and only those) that are out of sync. 

The Enterprise Database: Collector Config Push and Enterprise Database: Async Config Push (Force Config Push) perform the same function.

As these are 2 separate processes, technically the async process should run if the Enterprise Database: Collector Config Push process is disabled, however, it is imperative that Config Push is not disabled, as functionality of SL1 assumes that Config Push is operating normally and is a core process of SL1.

Antonio Andres

Principal Technical Support Engineer | ScienceLogic


  • Author
  • September 30, 2025

Thanks Tony, 

Just to clarify, when i use the 'Force Config Push' option from the appliance page does that invoke the async_config_push.py process?


  • Answer
  • September 30, 2025

Hello James,

Affirmative, clicking the Force Config Push button runs the async_config_push.py process.

Antonio Andres

Principal Technical Support Engineer | ScienceLogic


How can I check that the process is running or been run or the results?

When i click the force, it, i can see it does a DELETE FROM config_push.table_status WHERE collector_id='38'

But I can't see any processes start, and async_config_push.log empty. (with debug enabled)