go-syslog:快速的系统日志解析器

时间:2024-05-19 19:42:57
【文件属性】:

文件名称:go-syslog:快速的系统日志解析器

文件大小:172KB

文件格式:ZIP

更新时间:2024-05-19 19:42:57

parser builder logging logs syslog

用于Syslog消息和传输的解析器。 Syslog解析器 通过 。 最后,此软件包提供了: -即BSD-syslog消息 使用成帧技术在syslog流上工作的解析器,请参阅 使用框架技术在系统日志流上工作的解析器,请参阅 该库提供了用于分析遵循各种RFC传输的Syslog消息的片段。 例如: 具有八位字节计数的TLS( ) 具有非透明帧或八位字节计数的TCP( ) UDP每个数据包携带一条消息( ) 安装 go get github.com/influxdata/go-syslog/v3 文件 docs目录包含.dot文件,这些文件表示实现syslog解析器和传输的有限状态机(FSM)。 用法 假设您想将给定的字节序列解析为RFC5424消息。 请注意,同一接口适用于RFC3164。 但是您总是可以看一下示例文件。 i := [] byte ( `<165>4


【文件预览】:
go-syslog-develop
----.gitignore(46B)
----go.mod(282B)
----rfc3164()
--------machine.go.rl(6KB)
--------machine_test.go(6KB)
--------syslog_message.go(1KB)
--------example_test.go(5KB)
--------machine.go(116KB)
--------parser.go(902B)
--------options.go(2KB)
--------year.go(868B)
----LICENSE(1KB)
----rfc5424()
--------machine.go.rl(11KB)
--------machine_test.go(54KB)
--------builder_test.go(13KB)
--------syslog_message.go(3KB)
--------example_test.go(3KB)
--------machine.go(195KB)
--------parser.go(902B)
--------options.go(769B)
--------builder.go(136KB)
--------performance_test.go(6KB)
--------builder.go.rl(7KB)
--------parser_test.go(1KB)
----go.sum(1KB)
----testing()
--------testing.go(3KB)
----octetcounting()
--------scanner.go(3KB)
--------tokens.go(938B)
--------example_test.go(5KB)
--------parser.go(4KB)
--------tokens_test.go(512B)
--------performance_test.go(2KB)
--------parser_test.go(20KB)
----README.md(9KB)
----nontransparent()
--------parser.go.rl(4KB)
--------trailer_type.go(2KB)
--------trailer_type_test.go(2KB)
--------example_test.go(7KB)
--------parser.go(5KB)
--------parser_test.go(5KB)
----options.go(728B)
----makefile(6KB)
----common()
--------severity.go(930B)
--------common.rl(2KB)
--------facility.go(1KB)
--------functions_test.go(762B)
--------functions.go(2KB)
----.circleci()
--------config.yml(934B)
----docs()
--------rfc3164.dot(72KB)
--------rfc5424_version.dot(803B)
--------rfc3164_timestamp.dot(6KB)
--------rfc5424_timestamp.dot(7KB)
--------rfc3164_content.dot(660B)
--------rfc5424_msg_compliant.dot(2KB)
--------rfc5424.dot(139KB)
--------rfc5424_structureddata.dot(22KB)
--------rfc5424_msg.dot(280B)
--------rfc3164_hostname.dot(43KB)
--------nontransparent.dot(618B)
--------rfc5424_msgid.dot(5KB)
--------rfc3164_pri.dot(1KB)
--------rfc3164_tag.dot(4KB)
--------rfc5424_pri.dot(1KB)
--------rfc5424_msg_any.dot(418B)
--------rfc5424_hostname.dot(43KB)
--------rfc5424_appname.dot(8KB)
--------rfc3164_msg.dot(9KB)
--------rfc5424_procid.dot(21KB)
----syslog.go(4KB)

网友评论