Redis output plugin for Fluent event collector¶ ↑
Overview¶ ↑
redisstore output plugin buffers event logs in local file and upload it to redis storage.
this sources folked ‘fluent-plugin-redis’. (github.com/yuki24/fluent-plugin-redis)
Installation¶ ↑
Configuration¶ ↑
<match pattern> type redisstore host REDIS_HOST_ADDRESS(string, all , localhost) port REDIS_PORT(int, all, 6379) db_number REDIS_DB_NUMBER(int, all , nil) timeout TIMEOUT(float, all , 5.0) key_prefix prefix_(string, all, '') key_suffix _suffix(string, all , '') store_type zset(zset|set|list|string, all, zset) key_name key(string, all, nil) score_name score(string, all , nil) value_name value(string, all, nill) key_expire 604800(int, all, nil) value_expire 86400(int , zset, nil) value_length 100(int, zset|list, nil) order asc(asc|desc, zset/list, nil) </match> # use hiredis for better performance # this configuration requires "gem install hiredis" <match pattern> type redisstore driver hiredis ... </match>
Copyright¶ ↑
- Copyright
-
Copyright © 2013 moaikids
- License
-
Apache License, Version 2.0