If a stream of data stops appearing, then you can alert. You don't need to pre-configure the existence of that stream (although if you might never get data from an object, this obviously is a failure you won't catch.)
Your article is a good one but in my experience, many companies are still many years from being able to implement that kind of database:machine knowledge consistency.