# trpc-log-syslog **Repository Path**: trpc-go-tools/trpc-log-syslog ## Basic Information - **Project Name**: trpc-log-syslog - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-10 - **Last Updated**: 2023-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tRPC syslog 日志插件 ## 1. 配置 ```yaml server: app: fanbook #业务的应用名 server: member_list_sort #进程服务名 plugins: log: #日志配置 支持多个日志 可通过 log.Get("xxx").Debug 打日志 default: #默认日志的配置,每个日志可支持多输出 - writer: syslog #syslog远程日志 level: debug #远程日志的级别 remote_config: #远程日志配置,业务自定义结构,每一种远程日志都有自己独立的配置 protocol: udp #syslog通信协议 addr: 10.2.200.21:514 #syslog上报地址 buffer_length: 1000 #syslog日志缓冲区大小 ``` ## 2. 使用 ### 2.1. 注册 ```go // 程序入口main.go导入trpc-config-nacos包 import( _ "github.com/zanlichard/trpc-go-tools/trpc-log-syslog" ) ```