Final pass through existing statsd endpoints to ensure they match new naming strategy.

Updates accordingly.
This commit is contained in:
Martyn Inglis
2016-08-08 11:23:58 +01:00
parent 0fa614d812
commit fe54fa9f73
7 changed files with 15 additions and 15 deletions

View File

@@ -93,9 +93,10 @@ class AwsSesClient(EmailClient):
ReplyToAddresses=reply_to_addresses)
elapsed_time = monotonic() - start_time
current_app.logger.info("AWS SES request finished in {}".format(elapsed_time))
self.statsd_client.timing("notifications.clients.ses.request-time", elapsed_time)
self.statsd_client.timing("clients.ses.request-time", elapsed_time)
self.statsd_client.incr("clients.ses.success")
return response['MessageId']
except Exception as e:
# TODO logging exceptions
self.statsd_client.incr("notifications.clients.ses.error")
self.statsd_client.incr("clients.ses.error")
raise AwsSesClientException(str(e))

View File

@@ -106,10 +106,11 @@ class FiretextClient(SmsClient):
api_error.message
)
)
self.statsd_client.incr("notifications.clients.firetext.error")
self.statsd_client.incr("clients.firetext.error")
raise api_error
finally:
elapsed_time = monotonic() - start_time
self.current_app.logger.info("Firetext request finished in {}".format(elapsed_time))
self.statsd_client.timing("notifications.clients.firetext.request-time", elapsed_time)
self.statsd_client.incr("clients.firetext.success")
self.statsd_client.timing("clients.firetext.request-time", elapsed_time)
return response

View File

@@ -106,10 +106,11 @@ class MMGClient(SmsClient):
api_error.message
)
)
self.statsd_client.incr("notifications.clients.mmg.error")
self.statsd_client.incr("clients.mmg.error")
raise api_error
finally:
elapsed_time = monotonic() - start_time
self.statsd_client.timing("notifications.clients.mmg.request-time", elapsed_time)
self.statsd_client.timing("clients.mmg.request-time", elapsed_time)
self.statsd_client.incr("clients.mmg.success")
self.current_app.logger.info("MMG request finished in {}".format(elapsed_time))
return response