We are getting the below error in the "splunk_ta_dynatrace_dynatrace_timeseries_metrics.log" log after setting up a new input in the "Dynatrace Add-on for Splunk" app and setting it up to collect a timeseries metric. Has anyone seen this issue before or had any other issues setting up the add-on app? 2020-06-26 14:08:49,784 ERROR pid=12302 tid=MainThread file=base_modinput.py:log_error:309 | Get error when collecting events.
Traceback (most recent call last):
File "/opt/splunk/etc/apps/Splunk_TA_Dynatrace/bin/splunk_ta_dynatrace/aob_py3/modinput_wrapper/base_modinput.py", line 128, in stream_events
File "/opt/splunk/etc/apps/Splunk_TA_Dynatrace/bin/dynatrace_timeseries_metrics.py", line 76, in collect_events
File "/opt/splunk/etc/apps/Splunk_TA_Dynatrace/bin/input_module_dynatrace_timeseries_metrics.py", line 179, in collect_events
File "/opt/splunk/etc/apps/Splunk_TA_Dynatrace/bin/input_module_dynatrace_timeseries_metrics.py", line 130, in send_data
data = response.json()
File "/opt/splunk/etc/apps/Splunk_TA_Dynatrace/bin/splunk_ta_dynatrace/aob_py3/requests/models.py", line 897, in json
return complexjson.loads(self.text, **kwargs)
File "/opt/splunk/lib/python3.7/json/__init__.py", line 348, in loads
File "/opt/splunk/lib/python3.7/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/opt/splunk/lib/python3.7/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 6 column 1 (char 5)
... View more
I am trying to better understand the encryption of data in-flight when sending data up to AWS S3 and pulling it back down.
The docs page "https://docs.splunk.com/Documentation/Splunk/7.3.4/Indexer/SmartStoresecuritystrategies" (link might not show as I do not enough Karma to post links; I'm talking about the SmartStoresecuritystrategies section of the Indexer documentation) discusses the different SSL settings that can/should be set for SmartStore.
We are looking to use KMS encryption at-rest and the example for it feels lacking for me to understand it. How do we ensure that the data is encrypted in-flight to AWS S3? I am assuming that the KMS encryption is not magically handling the in-flight encryption. Do we need to pull down a cert from AWS to use as the sslRootCAPath or do we need to still generate our own (Public vs. Internal)? Is the only way to do this switching over to sse-c?
Any help or clarification would be greatly appreciated!
... View more