gorelic

package
v0.0.0-...-78381b0 Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2016 License: MIT Imports: 5 Imported by: 0

README

Gorelic

NewRelic middleware for yvasiyarov/gorelic

Installation

go get github.com/syntaqx/echo-middleware/gorelic

Usage

package main

import (
    "github.com/labstack/echo"
    "github.com/syntaqx/echo-middleware/gorelic"
)

func main() {
    e := echo.New()

    // Attach middleware
    gorelic.InitNewRelicAgent("YOUR_LICENSE_KEY", "YOUR_APPLICATION_NAME", true)
    e.Use(gorelic.Handler())

    e.Run(":8080")
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Handler

func Handler() echo.MiddlewareFunc

Gorelic returns a middleware function that attaches a gorelic agent

func InitNewRelicAgent

func InitNewRelicAgent(license string, appname string, verbose bool) (*gorelic.Agent, error)

InitNewRelicAgent initializes a new gorelic agent for usage in Handler

Types

This section is empty.

Jump to

Keyboard shortcuts

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