Event alarms have been supported in Aodh for a while, but a lot of features used by those example templates were added only in Ocata. This includes the OS::Aodh::EventAlarm
and OS::Zaqar::MistralTrigger
resource types. (The template version is not actually especially important in this case, and could be changed to an earlier version, but it will still fail if you don't have the required resource plugins.)
To get this working on Newton you would need to upgrade Heat to Ocata, or at least backport those two resource type plugins. As I recall, there were also several changes required to other services to be able to develop these templates. I'm not sure how many of those landed in Newton vs. Ocata.