Documentation
¶
Index ¶
- func NoticeError(ctx context.Context, err error)
- func SetApplication(app *newrelic.Application)
- type APM
- func (a *APM) NoticeError(ctx context.Context, err error)
- func (a *APM) SetApplication(app *newrelic.Application)
- func (a *APM) StartTransaction(ctx context.Context, name string) (*Transaction, context.Context)
- func (a *APM) StartWebTransaction(name string, r *http.Request, w http.ResponseWriter) (*Transaction, *http.Request, http.ResponseWriter)
- type Transaction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NoticeError ¶
func SetApplication ¶
func SetApplication(app *newrelic.Application)
Types ¶
type APM ¶
type APM struct {
// contains filtered or unexported fields
}
func (*APM) SetApplication ¶
func (a *APM) SetApplication(app *newrelic.Application)
func (*APM) StartTransaction ¶
func (*APM) StartWebTransaction ¶
func (a *APM) StartWebTransaction(name string, r *http.Request, w http.ResponseWriter) (*Transaction, *http.Request, http.ResponseWriter)
type Transaction ¶
type Transaction struct {
// contains filtered or unexported fields
}
func NewTransaction ¶
func NewTransaction(inner *newrelic.Transaction) *Transaction
func StartTransaction ¶
func StartWebTransaction ¶
func StartWebTransaction(name string, r *http.Request, w http.ResponseWriter) (*Transaction, *http.Request, http.ResponseWriter)
func (*Transaction) End ¶
func (t *Transaction) End()
Click to show internal directories.
Click to hide internal directories.