Advertisement
Guest User

Untitled

a guest
May 23rd, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. def ping_handler(event, context):
  2. print(url)
  3. failures=0
  4. for i in range(3):
  5. res = app_check(url)
  6. print(response)
  7. if "Exception:" in res
  8. or res.status_code > 399:
  9. failures+=1
  10. print(failures)
  11. if failures < 2 :
  12. rT = res.elapsed.total_seconds()
  13. metric = builder.create_metric(
  14. service, 'Response Time', 'url',
  15. url, 'Seconds', rt
  16. )
  17. builder.add_custom_metric(metric)
  18. else:
  19. if res.raise_for_status() is None:
  20. raise Exception("Check Failed")
  21. else:
  22. res.raise_for_status
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement