In terms of entity staleness - the only option existing today is data regarding when an entity has last changed.
This is not enough when looking at specific properties.
For example -
Let's say there is an
Argo Application
entity, which has a
Sync Status
property with the value
Synced
. It would be great to know when the last time the
Synced
property was updated ( not necessarily when the value was changed - but when the last "keepalive" for this property happened).
This would allow creating all sorts of interesting scorecards, showing entity staleness levels per entity.
Ideally, I would like to be able to toggle a flag for a certain property for example
Track last update timestamp
. This in turn will create a read-only datetime property which updates every time an attempt to update this property occurs.
(This does not replace the need for a more
overview
panel showing potential issues with integration not being able to update certain entities)