Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var HOSTNAME string
Functions ¶
func NewElkAdapter ¶
func NewElkAdapter(route *router.Route) (router.LogAdapter, error)
Types ¶
type ElkAdapter ¶
type ElkAdapter struct {
// contains filtered or unexported fields
}
func (*ElkAdapter) Stream ¶
func (adapter *ElkAdapter) Stream(logstream chan *router.Message)
type ElkMessage ¶
type ElkMessage struct { Object struct { Timestamp float64 `json:"timestamp"` Message string `json:"message"` Hostname string `json:"hostname"` Image string `json:"image"` App string `json:"app"` Env string `json:"env"` } // contains filtered or unexported fields }
func NewElkMessage ¶
func NewElkMessage(routerMessage *router.Message) *ElkMessage
func (*ElkMessage) ToString ¶
func (elkMessage *ElkMessage) ToString() string
Click to show internal directories.
Click to hide internal directories.