Documentation ¶
Index ¶
Constants ¶
View Source
const (
// ErrorMessage is echo context key that contain error message to be relay as NewRelic error
ErrorMessage = "error-message"
)
Variables ¶
View Source
var (
// DefaultConfigName is default value for ConfigName
DefaultConfigName = "NEWRELIC"
)
Functions ¶
func Middleware ¶
func Middleware(e *echo.Echo, nrApp nr.Application)
Middleware to initiation middleware for newrelic
func MiddlewareFunc ¶
func MiddlewareFunc(app nr.Application) echo.MiddlewareFunc
MiddlewareFunc to capture error and panic to newrelic
Types ¶
type Module ¶
type Module struct {
// contains filtered or unexported fields
}
Module of new-relic TODO: use typgo.Module instead
func (*Module) Configurations ¶ added in v0.8.26
func (m *Module) Configurations() []*typgo.Configuration
Configurations the module
func (*Module) Constructors ¶ added in v0.8.26
func (*Module) Constructors() []*typgo.Constructor
Constructors of newreslice
func (*Module) WithConfigName ¶
WithConfigName return new-relic module with new config-name
Click to show internal directories.
Click to hide internal directories.