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