Redis

Collect logs and metrics from Redis servers with Elastic Agent.

Version
1.18.0 (View all)
Compatible Kibana version(s)
8.13.0 or higher
Supported Serverless project types

Security
Observability
Subscription level
Basic
Level of support
Elastic

This integration periodically fetches logs and metrics from Redis servers.

Compatibility

The log and slowlog datasets were tested with logs from Redis versions 1.2.6, 2.4.6, and 3.0.2, so we expect compatibility with any version 1.x, 2.x, or 3.x.

The info, key and keyspace datasets were tested with Redis 3.2.12, 4.0.11 and 5.0-rc4, and are expected to work with all versions >= 3.0.

Logs

log

The log dataset collects the Redis standard logs.

ECS Field Reference

Please refer to the following document for detailed information on ECS fields.

Exported fields

FieldDescriptionType
@timestamp
Event timestamp.
date
cloud.image.id
Image ID for the cloud instance.
keyword
data_stream.dataset
Data stream dataset.
constant_keyword
data_stream.namespace
Data stream namespace.
constant_keyword
data_stream.type
Data stream type.
constant_keyword
event.dataset
Event dataset
constant_keyword
event.module
Event module
constant_keyword
host.containerized
If the host is a container.
boolean
host.os.build
OS build information.
keyword
host.os.codename
OS codename, if any.
keyword
redis.log.role
The role of the Redis instance. Can be one of master, slave, child (for RDF/AOF writing child), or sentinel.
keyword

slowlog

The slowlog dataset collects the Redis slow logs.

ECS Field Reference

Please refer to the following document for detailed information on ECS fields.

Exported fields

FieldDescriptionType
@timestamp
Event timestamp.
date
cloud.image.id
Image ID for the cloud instance.
keyword
data_stream.dataset
Data stream dataset.
constant_keyword
data_stream.namespace
Data stream namespace.
constant_keyword
data_stream.type
Data stream type.
constant_keyword
event.dataset
Event dataset
constant_keyword
event.module
Event module
constant_keyword
host.containerized
If the host is a container.
boolean
host.os.build
OS build information.
keyword
host.os.codename
OS codename, if any.
keyword
redis.log.role
The role of the Redis instance. Can be one of master, slave, child (for RDF/AOF writing child), or sentinel.
keyword

Metrics

info

The info dataset collects information and statistics from Redis by running the INFO command and parsing the returned result.

An example event for info looks as following:

{
    "@timestamp": "2020-06-25T10:16:10.138Z",
    "ecs": {
        "version": "8.11.0"
    },
    "event": {
        "dataset": "redis.info",
        "duration": 374411,
        "module": "redis"
    },
    "metricset": {
        "name": "info",
        "period": 10000
    },
    "redis": {
        "info": {
            "clients": {
                "biggest_input_buf": 0,
                "blocked": 0,
                "connected": 5,
                "longest_output_list": 0,
                "max_input_buffer": 0,
                "max_output_buffer": 0
            },
            "cluster": {
                "enabled": false
            },
            "cpu": {
                "used": {
                    "sys": 1.66,
                    "sys_children": 0,
                    "user": 0.39,
                    "user_children": 0.01
                }
            },
            "memory": {
                "active_defrag": {},
                "allocator": "jemalloc-4.0.3",
                "allocator_stats": {
                    "fragmentation": {},
                    "rss": {}
                },
                "fragmentation": {
                    "ratio": 2.71
                },
                "max": {
                    "policy": "noeviction",
                    "value": 0
                },
                "used": {
                    "lua": 37888,
                    "peak": 945016,
                    "rss": 2453504,
                    "value": 904992
                }
            },
            "persistence": {
                "aof": {
                    "bgrewrite": {
                        "last_status": "ok"
                    },
                    "buffer": {},
                    "copy_on_write": {},
                    "enabled": false,
                    "fsync": {},
                    "rewrite": {
                        "buffer": {},
                        "current_time": {
                            "sec": -1
                        },
                        "in_progress": false,
                        "last_time": {
                            "sec": -1
                        },
                        "scheduled": false
                    },
                    "size": {},
                    "write": {
                        "last_status": "ok"
                    }
                },
                "loading": false,
                "rdb": {
                    "bgsave": {
                        "current_time": {
                            "sec": -1
                        },
                        "in_progress": false,
                        "last_status": "ok",
                        "last_time": {
                            "sec": -1
                        }
                    },
                    "copy_on_write": {},
                    "last_save": {
                        "changes_since": 35,
                        "time": 1548663522
                    }
                }
            },
            "replication": {
                "backlog": {
                    "active": 0,
                    "first_byte_offset": 0,
                    "histlen": 0,
                    "size": 1048576
                },
                "connected_slaves": 0,
                "master": {
                    "offset": 0,
                    "sync": {}
                },
                "master_offset": 0,
                "role": "master",
                "slave": {}
            },
            "server": {
                "arch_bits": "64",
                "build_id": "b9a4cd86ce8027d3",
                "config_file": "",
                "gcc_version": "6.4.0",
                "git_dirty": "0",
                "git_sha1": "00000000",
                "hz": 10,
                "lru_clock": 5159690,
                "mode": "standalone",
                "multiplexing_api": "epoll",
                "run_id": "0f681cb959aa47413ec40ff383715c923f9cbefd",
                "tcp_port": 6379,
                "uptime": 707
            },
            "slowlog": {
                "count": 0
            },
            "stats": {
                "active_defrag": {},
                "commands_processed": 265,
                "connections": {
                    "received": 848,
                    "rejected": 0
                },
                "instantaneous": {
                    "input_kbps": 0.18,
                    "ops_per_sec": 6,
                    "output_kbps": 1.39
                },
                "keys": {
                    "evicted": 0,
                    "expired": 0
                },
                "keyspace": {
                    "hits": 15,
                    "misses": 0
                },
                "latest_fork_usec": 0,
                "migrate_cached_sockets": 0,
                "net": {
                    "input": {
                        "bytes": 7300
                    },
                    "output": {
                        "bytes": 219632
                    }
                },
                "pubsub": {
                    "channels": 0,
                    "patterns": 0
                },
                "sync": {
                    "full": 0,
                    "partial": {
                        "err": 0,
                        "ok": 0
                    }
                }
            }
        }
    },
    "service": {
        "address": "localhost:6379",
        "type": "redis"
    }
}

ECS Field Reference

Please refer to the following document for detailed information on ECS fields.

Exported fields

FieldDescriptionTypeMetric Type
@timestamp
Event timestamp.
date
agent.id
keyword
cloud.account.id
The cloud account or organization id used to identify different entities in a multi-tenant environment. Examples: AWS account id, Google Cloud ORG Id, or other unique identifier.
keyword
cloud.availability_zone
Availability zone in which this host is running.
keyword
cloud.image.id
Image ID for the cloud instance.
keyword
cloud.instance.id
Instance ID of the host machine.
keyword
cloud.provider
Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean.
keyword
cloud.region
Region in which this host is running.
keyword
container.id
Unique container id.
keyword
data_stream.dataset
Data stream dataset.
constant_keyword
data_stream.namespace
Data stream namespace.
constant_keyword
data_stream.type
Data stream type.
constant_keyword
event.dataset
Event dataset
constant_keyword
event.module
Event module
constant_keyword
host.containerized
If the host is a container.
boolean
host.name
Name of the host. It can contain what hostname returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.
keyword
host.os.build
OS build information.
keyword
host.os.codename
OS codename, if any.
keyword
os.full
Operating system name, including the version or code name.
keyword
os.full.text
Multi-field of os.full.
match_only_text
redis.info.clients.biggest_input_buf
Biggest input buffer among current client connections (replaced by max_input_buffer).
long
gauge
redis.info.clients.blocked
Number of clients pending on a blocking call (BLPOP, BRPOP, BRPOPLPUSH).
long
gauge
redis.info.clients.connected
Number of client connections (excluding connections from slaves).
long
gauge
redis.info.clients.longest_output_list
Longest output list among current client connections (replaced by max_output_buffer).
long
gauge
redis.info.clients.max_input_buffer
Biggest input buffer among current client connections (on redis 5.0).
long
gauge
redis.info.clients.max_output_buffer
Longest output list among current client connections.
long
gauge
redis.info.cluster.enabled
Indicates that the Redis cluster is enabled.
boolean
redis.info.cpu.used.sys
System CPU consumed by the Redis server.
scaled_float
gauge
redis.info.cpu.used.sys_children
User CPU consumed by the Redis server.
scaled_float
gauge
redis.info.cpu.used.user
System CPU consumed by the background processes.
scaled_float
gauge
redis.info.cpu.used.user_children
User CPU consumed by the background processes.
scaled_float
gauge
redis.info.memory.active_defrag.is_running
Flag indicating if active defragmentation is active
boolean
redis.info.memory.allocator
Memory allocator.
keyword
redis.info.memory.allocator_stats.active
Active memeory
long
gauge
redis.info.memory.allocator_stats.allocated
Allocated memory
long
gauge
redis.info.memory.allocator_stats.fragmentation.bytes
Fragmented bytes
long
gauge
redis.info.memory.allocator_stats.fragmentation.ratio
Fragmentation ratio
float
gauge
redis.info.memory.allocator_stats.resident
Resident memory
long
gauge
redis.info.memory.allocator_stats.rss.bytes
Resident bytes
long
gauge
redis.info.memory.allocator_stats.rss.ratio
Resident ratio
float
gauge
redis.info.memory.fragmentation.bytes
Bytes between used_memory_rss and used_memory
long
gauge
redis.info.memory.fragmentation.ratio
Ratio between used_memory_rss and used_memory
float
gauge
redis.info.memory.max.policy
Eviction policy to use when memory limit is reached.
keyword
redis.info.memory.max.value
Memory limit.
long
gauge
redis.info.memory.used.dataset
The size in bytes of the dataset
long
gauge
redis.info.memory.used.lua
Used memory by the Lua engine.
long
gauge
redis.info.memory.used.peak
Peak memory consumed by Redis.
long
gauge
redis.info.memory.used.rss
Number of bytes that Redis allocated as seen by the operating system (a.k.a resident set size).
long
gauge
redis.info.memory.used.value
Total number of bytes allocated by Redis.
long
gauge
redis.info.persistence.aof.bgrewrite.last_status
Status of the last AOF rewrite operatio
keyword
redis.info.persistence.aof.buffer.size
Size of the AOF buffer
long
gauge
redis.info.persistence.aof.copy_on_write.last_size
The size in bytes of copy-on-write allocations during the last RBD save operation
long
gauge
redis.info.persistence.aof.enabled
Flag indicating AOF logging is activated
boolean
redis.info.persistence.aof.fsync.delayed
Delayed fsync counter
long
gauge
redis.info.persistence.aof.fsync.pending
Number of fsync pending jobs in background I/O queue
long
gauge
redis.info.persistence.aof.rewrite.buffer.size
Size of the AOF rewrite buffer
long
gauge
redis.info.persistence.aof.rewrite.current_time.sec
Duration of the on-going AOF rewrite operation if any
long
gauge
redis.info.persistence.aof.rewrite.in_progress
Flag indicating a AOF rewrite operation is on-going
boolean
redis.info.persistence.aof.rewrite.last_time.sec
Duration of the last AOF rewrite operation in seconds
long
gauge
redis.info.persistence.aof.rewrite.scheduled
Flag indicating an AOF rewrite operation will be scheduled once the on-going RDB save is complete.
boolean
redis.info.persistence.aof.size.base
AOF file size on latest startup or rewrite
long
gauge
redis.info.persistence.aof.size.current
AOF current file size
long
gauge
redis.info.persistence.aof.write.last_status
Status of the last write operation to the AOF
keyword
redis.info.persistence.loading
Flag indicating if the load of a dump file is on-going
boolean
redis.info.persistence.rdb.bgsave.current_time.sec
Duration of the on-going RDB save operation if any
long
gauge
redis.info.persistence.rdb.bgsave.in_progress
Flag indicating a RDB save is on-going
boolean
redis.info.persistence.rdb.bgsave.last_status
Status of the last RDB save operation
keyword
redis.info.persistence.rdb.bgsave.last_time.sec
Duration of the last RDB save operation in seconds
long
gauge
redis.info.persistence.rdb.copy_on_write.last_size
The size in bytes of copy-on-write allocations during the last RBD save operation
long
gauge
redis.info.persistence.rdb.last_save.changes_since
Number of changes since the last dump
long
gauge
redis.info.persistence.rdb.last_save.time
Epoch-based timestamp of last successful RDB save
long
gauge
redis.info.replication.backlog.active
Flag indicating replication backlog is active
long
redis.info.replication.backlog.first_byte_offset
The master offset of the replication backlog buffer
long
gauge
redis.info.replication.backlog.histlen
Size in bytes of the data in the replication backlog buffer
long
gauge
redis.info.replication.backlog.size
Total size in bytes of the replication backlog buffer
long
gauge
redis.info.replication.connected_slaves
Number of connected slaves
long
gauge
redis.info.replication.master.last_io_seconds_ago
Number of seconds since the last interaction with master
long
gauge
redis.info.replication.master.link_status
Status of the link (up/down)
keyword
redis.info.replication.master.offset
The server's current replication offset
long
gauge
redis.info.replication.master.second_offset
The offset up to which replication IDs are accepted
long
gauge
redis.info.replication.master.sync.in_progress
Indicate the master is syncing to the slave
boolean
redis.info.replication.master.sync.last_io_seconds_ago
Number of seconds since last transfer I/O during a SYNC operation
long
gauge
redis.info.replication.master.sync.left_bytes
Number of bytes left before syncing is complete
long
gauge
redis.info.replication.master_offset
The server's current replication offset
long
gauge
redis.info.replication.role
Role of the instance (can be "master", or "slave").
keyword
redis.info.replication.slave.is_readonly
Flag indicating if the slave is read-only
boolean
redis.info.replication.slave.offset
The replication offset of the slave instance
long
gauge
redis.info.replication.slave.priority
The priority of the instance as a candidate for failover
long
redis.info.server.arch_bits
keyword
redis.info.server.build_id
keyword
redis.info.server.config_file
keyword
redis.info.server.gcc_version
keyword
redis.info.server.git_dirty
keyword
redis.info.server.git_sha1
keyword
redis.info.server.hz
long
redis.info.server.lru_clock
long
redis.info.server.mode
keyword
redis.info.server.multiplexing_api
keyword
redis.info.server.run_id
keyword
redis.info.server.tcp_port
long
redis.info.server.uptime
long
gauge
redis.info.slowlog.count
Count of slow operations
long
gauge
redis.info.stats.active_defrag.hits
Number of value reallocations performed by active the defragmentation process
long
gauge
redis.info.stats.active_defrag.key_hits
Number of keys that were actively defragmented
long
gauge
redis.info.stats.active_defrag.key_misses
Number of keys that were skipped by the active defragmentation process
long
gauge
redis.info.stats.active_defrag.misses
Number of aborted value reallocations started by the active defragmentation process
long
gauge
redis.info.stats.commands_processed
Total number of commands processed.
long
counter
redis.info.stats.connections.received
Total number of connections received.
long
counter
redis.info.stats.connections.rejected
Total number of connections rejected.
long
counter
redis.info.stats.instantaneous.input_kbps
The network's read rate per second in KB/sec
scaled_float
gauge
redis.info.stats.instantaneous.ops_per_sec
Number of commands processed per second
long
gauge
redis.info.stats.instantaneous.output_kbps
The network's write rate per second in KB/sec
scaled_float
gauge
redis.info.stats.keys.evicted
Number of evicted keys due to maxmemory limit
long
gauge
redis.info.stats.keys.expired
Total number of key expiration events
long
gauge
redis.info.stats.keyspace.hits
Number of successful lookup of keys in the main dictionary
long
gauge
redis.info.stats.keyspace.misses
Number of failed lookup of keys in the main dictionary
long
gauge
redis.info.stats.latest_fork_usec
Duration of the latest fork operation in microseconds
long
gauge
redis.info.stats.migrate_cached_sockets
The number of sockets open for MIGRATE purposes
long
gauge
redis.info.stats.net.input.bytes
Total network input in bytes.
long
counter
redis.info.stats.net.output.bytes
Total network output in bytes.
long
counter
redis.info.stats.pubsub.channels
Global number of pub/sub channels with client subscriptions
long
gauge
redis.info.stats.pubsub.patterns
Global number of pub/sub pattern with client subscriptions
long
gauge
redis.info.stats.slave_expires_tracked_keys
The number of keys tracked for expiry purposes (applicable only to writable slaves)
long
gauge
redis.info.stats.sync.full
The number of full resyncs with slaves
long
gauge
redis.info.stats.sync.partial.err
The number of denied partial resync requests
long
gauge
redis.info.stats.sync.partial.ok
The number of accepted partial resync requests
long
gauge
service.address
Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets).
keyword

key

The key dataset collects information about Redis keys.

For each key matching one of the configured patterns, an event is sent to Elasticsearch with information about this key, what includes the type, its length when available, and its TTL.

Patterns are configured as a list containing these fields:

  • pattern (required): pattern for key names, as accepted by the Redis KEYS or SCAN commands.
  • limit (optional): safeguard when using patterns with wildcards to avoid collecting too many keys (Default: 0, no limit)
  • keyspace (optional): Identifier of the database to use to look for the keys (Default: 0)

An example event for key looks as following:

{
    "@timestamp": "2020-06-25T10:16:10.138Z",
    "ecs": {
        "version": "8.11.0"
    },
    "event": {
        "dataset": "redis.key",
        "duration": 374411,
        "module": "redis"
    },
    "metricset": {
        "name": "key",
        "period": 10000
    },
    "redis": {
        "key": {
            "expire": {
                "ttl": 360
            },
            "id": "0:foo",
            "length": 3,
            "name": "foo",
            "type": "string"
        }
    },
    "service": {
        "address": "localhost:6379",
        "type": "redis"
    }
}

ECS Field Reference

Please refer to the following document for detailed information on ECS fields.

Exported fields

FieldDescriptionTypeMetric Type
@timestamp
Event timestamp.
date
agent.id
keyword
cloud.account.id
The cloud account or organization id used to identify different entities in a multi-tenant environment. Examples: AWS account id, Google Cloud ORG Id, or other unique identifier.
keyword
cloud.availability_zone
Availability zone in which this host is running.
keyword
cloud.image.id
Image ID for the cloud instance.
keyword
cloud.instance.id
Instance ID of the host machine.
keyword
cloud.provider
Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean.
keyword
cloud.region
Region in which this host is running.
keyword
container.id
Unique container id.
keyword
data_stream.dataset
Data stream dataset.
constant_keyword
data_stream.namespace
Data stream namespace.
constant_keyword
data_stream.type
Data stream type.
constant_keyword
event.dataset
Event dataset
constant_keyword
event.module
Event module
constant_keyword
host.containerized
If the host is a container.
boolean
host.name
Name of the host. It can contain what hostname returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.
keyword
host.os.build
OS build information.
keyword
host.os.codename
OS codename, if any.
keyword
redis.key.expire.ttl
Seconds to expire.
long
gauge
redis.key.id
Unique id for this key (With the form \<keyspace\>:\<name\>).
keyword
redis.key.length
Length of the key (Number of elements for lists, length for strings, cardinality for sets).
long
gauge
redis.key.name
Key name.
keyword
redis.key.type
Key type as shown by TYPE command.
keyword
service.address
Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets).
keyword

keyspace

The keyspace dataset collects information about the Redis keyspaces. For each keyspace, an event is sent to Elasticsearch. The keyspace information is fetched from the INFO command.

An example event for keyspace looks as following:

{
    "@timestamp": "2020-06-25T10:16:10.138Z",
    "ecs": {
        "version": "8.11.0"
    },
    "event": {
        "dataset": "redis.keyspace",
        "duration": 374411,
        "module": "redis"
    },
    "metricset": {
        "name": "keyspace",
        "period": 10000
    },
    "redis": {
        "keyspace": {
            "avg_ttl": 359459,
            "expires": 0,
            "id": "db0",
            "keys": 1
        }
    },
    "service": {
        "address": "localhost:6379",
        "type": "redis"
    }
}

ECS Field Reference

Please refer to the following document for detailed information on ECS fields.

Exported fields

FieldDescriptionTypeMetric Type
@timestamp
Event timestamp.
date
agent.id
keyword
cloud.account.id
The cloud account or organization id used to identify different entities in a multi-tenant environment. Examples: AWS account id, Google Cloud ORG Id, or other unique identifier.
keyword
cloud.availability_zone
Availability zone in which this host is running.
keyword
cloud.image.id
Image ID for the cloud instance.
keyword
cloud.instance.id
Instance ID of the host machine.
keyword
cloud.provider
Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean.
keyword
cloud.region
Region in which this host is running.
keyword
container.id
Unique container id.
keyword
data_stream.dataset
Data stream dataset.
constant_keyword
data_stream.namespace
Data stream namespace.
constant_keyword
data_stream.type
Data stream type.
constant_keyword
event.dataset
Event dataset
constant_keyword
event.module
Event module
constant_keyword
host.containerized
If the host is a container.
boolean
host.name
Name of the host. It can contain what hostname returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.
keyword
host.os.build
OS build information.
keyword
host.os.codename
OS codename, if any.
keyword
redis.keyspace.avg_ttl
Average ttl.
long
gauge
redis.keyspace.expires
long
redis.keyspace.id
Keyspace identifier.
keyword
redis.keyspace.keys
Number of keys in the keyspace.
long
service.address
Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets).
keyword

Changelog

VersionDetailsKibana version(s)

1.18.0

Enhancement View pull request
Add processor support for info, key, keyspace and slowlog data streams.

8.13.0 or higher

1.17.0

Enhancement View pull request
ECS version updated to 8.11.0. Update the kibana constraint to ^8.13.0. Modified the field definitions to remove ECS fields made redundant by the ecs@mappings component template.

8.13.0 or higher

1.16.0

Enhancement View pull request
Add global filter on data_stream.dataset to improve performance.

8.12.0 or higher

1.15.0

Enhancement View pull request
Add AUTH (username) and SSL/TLS support.

8.12.0 or higher

1.14.0

Enhancement View pull request
Enable 'secret' for the sensitive fields.

8.12.0 or higher

1.13.1

Enhancement View pull request
Inline "by reference" visualizations

8.10.2 or higher

1.13.0

Enhancement View pull request
Update value format of "Top Slowest command" visualization.

8.10.2 or higher

1.12.0

Enhancement View pull request
Update the package format_version to 3.0.0.

8.8.0 or higher

1.11.1

Bug fix View pull request
Add null check and ignore_missing check to the rename processor

8.8.0 or higher

1.11.0

Enhancement View pull request
Enable time series data streams for the metrics datasets. This dramatically reduces storage for metrics and is expected to progressively improve query performance. For more details, see https://www.elastic.co/guide/en/elasticsearch/reference/current/tsds.html.

8.8.0 or higher

1.10.0

Enhancement View pull request
Rename ownership from obs-service-integrations to obs-infraobs-integrations

8.3.0 or higher

1.9.2

Bug fix View pull request
Modifed the dimension field mapping to support public cloud deployment.

8.3.0 or higher

1.9.1

Enhancement View pull request
Update legend size for Overview dashboard.

8.3.0 or higher

1.9.0

Enhancement View pull request
Migrate Logs Overview dashboard visualizations to lens.

8.3.0 or higher

1.8.0

Enhancement View pull request
Migrate Key Metrics dashboard visualizations to lens.

8.3.0 or higher

1.7.0

Enhancement View pull request
Migrate Overview dashboard visualizations to lens.

8.3.0 or higher

1.6.5

Enhancement View pull request
Added metric_type mapping for keyspace datastream.

7.14.0 or higher
8.0.0 or higher

1.6.4

Enhancement View pull request
Added metric_type mapping for key datastream.

7.14.0 or higher
8.0.0 or higher

1.6.3

Enhancement View pull request
Added metric_type mapping for info datastream.

7.14.0 or higher
8.0.0 or higher

1.6.2

Enhancement View pull request
Added dimension fields for keyspace datastream for TSDB enablement.

7.14.0 or higher
8.0.0 or higher

1.6.1

Enhancement View pull request
Added dimension fields for key datastream for TSDB enablement.

7.14.0 or higher
8.0.0 or higher

1.6.0

Enhancement View pull request
Added dimension fields for info datastream for TSDB enablement .

7.14.0 or higher
8.0.0 or higher

1.5.1

Enhancement View pull request
Added categories and/or subcategories.

7.14.0 or higher
8.0.0 or higher

1.5.0

Enhancement View pull request
Update ECS version to 8.5.1

7.14.0 or higher
8.0.0 or higher

1.4.0

Enhancement View pull request
Added infrastructure category.

7.14.0 or higher
8.0.0 or higher

1.3.1

Enhancement View pull request
Add documentation for multi-fields

7.14.0 or higher
8.0.0 or higher

1.3.0

Enhancement View pull request
Update to ECS 8.0

1.2.0

Enhancement View pull request
Release package for v8.0.0

7.14.0 or higher
8.0.0 or higher

1.1.2

Enhancement View pull request
Uniform with guidelines

1.1.1

Bug fix View pull request
Fix logic that checks for the 'forwarded' tag

1.1.0

Enhancement View pull request
Update to ECS 1.12.0

7.14.0 or higher

1.0.0

Enhancement View pull request
Release Redis as GA

0.7.3

Enhancement View pull request
Convert to generated ECS fields

0.7.2

Enhancement View pull request
update to ECS 1.11.0

0.7.1

Enhancement View pull request
Escape special characters in docs

0.7.0

Enhancement View pull request
Update documentation to fit mdx spec

0.6.0

Enhancement View pull request
Update integration description

0.5.0

Enhancement View pull request
Set "event.module" and "event.dataset"

0.4.0

Enhancement View pull request
Update ECS to 1.10.0, converting pipeline to yml and adding event.original options

0.3.8

Enhancement View pull request
Updating package owner

0.3.7

Bug fix View pull request
Correct sample event file.

0.1.0

Enhancement View pull request
initial release

On this page