Beispiel #1
0
 def addEvent(self, es, service, metric):
     es.append(
         bernhard.Event(params={
             'host': self.host,
             'service': service,
             'metric': metric
         }))
Beispiel #2
0
def events(n):
    events = list()
    for i in range(0, n):
        events.append(
            bernhard.Event(
                params={
                    'host': "host-%i" % i,
                    'service': 'service-foo',
                    'tags': ['foo', 'bar', 'baz']
                }))
    return events
Beispiel #3
0
 def send(self, events):
       message = bernhard.Message(events=[bernhard.Event(params=e) for e in events])
       response = self.transmit(message)
       return response.ok