Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var InputName = "syslog"
Functions ¶
func Handler ¶
func Handler() core.InputHandler
Types ¶
type Config ¶
type Config struct {
Address string `json:"address" validate:"required|ip"`
Port int `json:"port" validate:"required|int|min:0|max:65535"`
Protocol string `json:"protocol" validate:"required|in:tcp,udp,both"`
Format string `json:"format" validate:"required|in:automatic,RFC3164,RFC5424,RFC6587,raw"`
FlushFrequency int `json:"flush_frequency" validate:"required|min:0"`
}
Click to show internal directories.
Click to hide internal directories.