diff --git a/newrelic/hooks/external_botocore.py b/newrelic/hooks/external_botocore.py index 9d8e4eba89..39317ea752 100644 --- a/newrelic/hooks/external_botocore.py +++ b/newrelic/hooks/external_botocore.py @@ -1388,6 +1388,7 @@ def wrap_serialize_to_request(wrapped, instance, args, kwargs): extract_agent_attrs=extract_kinesis_agent_attrs, library="Kinesis", ), + ("kinesis", "describe_account_settings"): aws_function_trace("describe_account_settings", library="Kinesis"), ("kinesis", "describe_limits"): aws_function_trace("describe_limits", library="Kinesis"), ("kinesis", "describe_stream"): aws_function_trace( "describe_stream", extract_kinesis, extract_agent_attrs=extract_kinesis_agent_attrs, library="Kinesis" @@ -1465,6 +1466,7 @@ def wrap_serialize_to_request(wrapped, instance, args, kwargs): ("kinesis", "untag_resource"): aws_function_trace( "untag_resource", extract_kinesis, extract_agent_attrs=extract_kinesis_agent_attrs, library="Kinesis" ), + ("kinesis", "update_account_settings"): aws_function_trace("update_account_settings", library="Kinesis"), ("kinesis", "update_max_record_size"): aws_function_trace( "update_max_record_size", extract_kinesis, extract_agent_attrs=extract_kinesis_agent_attrs, library="Kinesis" ), @@ -1474,6 +1476,12 @@ def wrap_serialize_to_request(wrapped, instance, args, kwargs): ("kinesis", "update_stream_mode"): aws_function_trace( "update_stream_mode", extract_kinesis, extract_agent_attrs=extract_kinesis_agent_attrs, library="Kinesis" ), + ("kinesis", "update_stream_warm_throughput"): aws_function_trace( + "update_stream_warm_throughput", + extract_kinesis, + extract_agent_attrs=extract_kinesis_agent_attrs, + library="Kinesis", + ), ("kinesis", "put_record"): aws_message_trace( "Produce", "Stream", extract_kinesis, extract_agent_attrs=extract_kinesis_agent_attrs, library="Kinesis" ),