В каком виде у вас представлена "модель данных сервера"? Это база данных или просто значения переменных в памяти?
В первом случае за базой можно установить наблюдение, через механизм
LISTEN/
NOTIFY в PostgreSQL. Например:
1,
2,
3.
Во втором случае, похоже, решения не существует, так как код может спокойно менять значения любых (неконстантных) переменных, никого при этом не уведомляя.