Skip to content

AWS ElastiCache

AWS ElastiCache

About

Amazon ElastiCache for Redis is a blazing fast in-memory data store that provides sub-millisecond latency to power internet-scale real-time applications. Built on open-source Redis and compatible with the Redis APIs, ElastiCache for Redis works with your Redis clients and uses the open Redis data format to store your data. Your self-managed Redis applications can work seamlessly with ElastiCache for Redis without any code changes. ElastiCache for Redis combines the speed, simplicity, and versatility of open-source Redis with manageability, security, and scalability from Amazon to power the most demanding real-time applications in Gaming, Ad-Tech, E-Commerce, Healthcare, Financial Services, and IoT.

Product Details

Product Type: Cloud Storage

Product Tier: Tier III

Integration URL: AWS ElastiCache Technical Documentation

Integration Method: Custom

Log Guide: Sample Logs by Log Type

Parser Details

Log Format: JSON

Expected Normalization Rate: 97%-100%

Data Label: AWS_ELASTI_CACHE

UDM Fields (list of all UDM fields leveraged in the Parser):

Log File Field UDM Field
id metadata.product_log_id
logGroup principal.resource_ancestors.name
logStream principal.resource.name
message metadata.description
messageType metadata.event_type
owner principal.user.userid
subscriptionFilters principal.resource.attribute.labels

Product Event Types

Event UDM Event Classification
all GENERIC_EVENT

Log Sample

{"logEvents":[{"id":"00000000725711688409975989124045343961308919611955609600","message":"ingcache1234/0001:S 02 Feb 2024 01:00:41.301 UTC * Background saving started.","timestamp":1706835641000}],"logGroup":"ingcache1234","logStream":"elasticache/redis/ingcache1234/engine-log","messageType":"DATA_MESSAGE","owner":"ownerid","subscriptionFilters":["elasticache"]}

Sample Parsing

metadata.vendor_name = "AMAZON"
metadata.product_name = "AWS ElastiCache"
metadata.product_event_type = "DATA_MESSAGE"
metadata.product_log_id = "00000000725711688409975989124045343961308919611955609600"
metadata.description = "Background saving started."
principal.user.userid = "ownerid"
target.asset.attribute.labels.key[subscriptionFilter] = "elasticache"
principal.resource.name = "elasticache/redis/ingcache1234/engine-log"
principal.resource_ancestors.name = "ingcache1234"

Rules

Coming Soon