How to clear an alarm automatically for external check-result ?

I have a use case wherein, when an event is raised because of a certain log entries (by some external check on the sensu-client). If there are more than 1 alarm of the same type/client within a specified time (like 2hrs), i want to be able to automatically clear that alarm (without any clear event for the same).
The thing to note is that, the alarm is raised by some log-event which are sent to the client on port 3030. So i don’t have anything running continuously to check for the status of the alarm. What is the best way to get this stuff working.

Any ideas/comments would be really beneficial.

Thanks.

Akshay