Skip to content

Commit 15c1662

Browse files
authored
Use API endpoint for series submission (DataDog#782)
* Use the API endpoint for timeseries submission of RDS enhanced metrics instead of the web endpoint * same for VPC Flow Logs metrics We in #fabric are trying to keep timeseries traffic out of the web endpoint, for better isolation and perforance tunning. This change aligns with our best practices, see https://docs.datadoghq.com/api/latest/metrics/#submit-metrics.
1 parent aef1936 commit 15c1662

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

aws/rds_enhanced_monitoring/lambda_function.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ def flush(self):
342342
creds = urlencode(datadog_keys)
343343
data = json.dumps(metrics_dict).encode("ascii")
344344
url = "%s?%s" % (
345-
datadog_keys.get("api_host", "https://app.%s/api/v1/series" % DD_SITE),
345+
datadog_keys.get("api_host", "https://api.%s/api/v1/series" % DD_SITE),
346346
creds,
347347
)
348348
req = Request(url, data, {"Content-Type": "application/json"})

aws/vpc_flow_log_monitoring/lambda_function.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ def flush(self):
417417
creds = urlencode(datadog_keys)
418418
data = json.dumps(metrics_dict).encode("utf-8")
419419
url = "%s?%s" % (
420-
datadog_keys.get("api_host", "https://app.%s/api/v1/series" % DD_SITE),
420+
datadog_keys.get("api_host", "https://api.%s/api/v1/series" % DD_SITE),
421421
creds,
422422
)
423423
req = Request(url, data, {"Content-Type": "application/json"})

0 commit comments

Comments
 (0)