logstash-logger:编写logstash事件的Ruby logger

时间:2024-02-24 14:21:40
【文件属性】:

文件名称:logstash-logger:编写logstash事件的Ruby logger

文件大小:73KB

文件格式:ZIP

更新时间:2024-02-24 14:21:40

ruby redis json logstash tcp

LogStashLogger LogStashLogger扩展了Ruby的Logger类,以直接登录到 。 它支持以logstash JSON格式写入各种输出。 由于Logstash可以直接接收结构化数据,因此这是对写入文件或syslog的改进。 产品特点 可以通过UDP或TCP / SSL连接直接写入logstash侦听器。 可以写入文件,Redis,Kafka,Kinesis,Firehose,Unix套接字,syslog,stdout或stderr。 Logger可以将字符串消息,哈希, LogStash::Event ,对象或JSON字符串作为输入。 事件会自动填充消息,时间戳


【文件预览】:
logstash-logger-master
----.travis.yml(507B)
----Rakefile(502B)
----gemfiles()
--------rails_4.2.gemfile(220B)
--------rails_4.1.gemfile(220B)
--------rails_5.1.gemfile(220B)
--------rails_5.0.gemfile(220B)
--------rails_3.2.gemfile(236B)
--------rails_4.0.gemfile(220B)
----.rubocop.yml(37KB)
----Appraisals(333B)
----Gemfile(144B)
----samples()
--------file.conf(134B)
--------unix.conf(125B)
--------example.key(887B)
--------udp.conf(113B)
--------syslog.conf(99B)
--------redis.conf(138B)
--------tcp.conf(113B)
--------example.crt(912B)
--------ssl.conf(212B)
----logstash-logger.gemspec(1KB)
----.rspec(47B)
----spec()
--------logger_spec.rb(4KB)
--------formatter_spec.rb(2KB)
--------multi_logger_spec.rb(2KB)
--------configuration_spec.rb(780B)
--------formatter()
--------syslog_spec.rb(930B)
--------tagged_logging_spec.rb(824B)
--------rails_spec.rb(2KB)
--------device_spec.rb(3KB)
--------device()
--------silenced_logging_spec.rb(717B)
--------spec_helper.rb(4KB)
--------constructor_spec.rb(963B)
----.gitignore(187B)
----CHANGELOG.md(8KB)
----lib()
--------logstash-logger.rb(267B)
--------logstash-logger()
----README.md(28KB)
----LICENSE.txt(1KB)

网友评论