logging

package
v6.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

README

Logging

This package provides logging-related services.

Fireplace

Fireplace is a custom log aggregation server written by App Nerds. It provides a RESTful endpoint for writing log entries which in turn stores them in a MongoDB database. There is also a viewer application that can be used to browse and search log entries. This package provides a method to create a new instance of a Logrus logger that is connected to a Fireplace server.

go get github.com/ResurgenceIT/kit/v6/logging

To begin you'll need two pieces of information:

Example
logger := logging.NewFireplaceLogger("My application", "info", "https://someurl.com:8999", "password", nil)

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFireplaceLogger

func NewFireplaceLogger(application, logLevel, fireplaceURL, password string, fields logrus.Fields) *logrus.Entry

NewFireplaceLogger creates a new Logrus logger with a Fireplace Server hook installed

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL