Example #1
0
 def test_datadog_check_string_tag2(self):
     output = datadog_lambda_check_output(
         metric_name="dbsnap-verify.lambda",
         metric_value="CRITICAL",
         metric_tags="#database:test-db-instance",
     )
     self.assertIn("|#database:test-db-instance", output)
Example #2
0
 def test_datadog_check_list_tags(self):
     output = datadog_lambda_check_output(
         metric_name="dbsnap-verify.lambda",
         metric_value="CRITICAL",
         metric_tags=["database:test-db-instance", "another"],
     )
     self.assertIn("|#database:test-db-instance,another", output)
Example #3
0
 def test_datadog_check_multi_tags(self):
     output = datadog_lambda_check_output(
         metric_name="dbsnap-verify.lambda",
         metric_value="OK",
         metric_tags={"database": "test-db-instance", "another": 3},
     )
     self.assertIn("|#database:test-db-instance,another:3", output)
Example #4
0
 def test_datadog_check_ok(self):
     output = datadog_lambda_check_output(
         metric_name="dbsnap-verify.lambda",
         metric_value="OK",
         metric_tags={"database": "test-db-instance"},
     )
     self.assertIn("|#database:test-db-instance", output)
     self.assertIn("MONITORING|", output)
     self.assertIn("|0|", output)