Documentation ¶
Index ¶
- func StartNewRelicMonitoring() colibri_monitoring_base.Monitoring
- type MonitoringNewRelic
- func (m *MonitoringNewRelic) EndTransaction(transaction interface{})
- func (m *MonitoringNewRelic) EndTransactionSegment(segment interface{})
- func (m *MonitoringNewRelic) GetSQLDBDriverName() string
- func (m *MonitoringNewRelic) GetTransactionInContext(ctx context.Context) interface{}
- func (m *MonitoringNewRelic) NoticeError(transaction interface{}, err error)
- func (m *MonitoringNewRelic) SetWebResponse(transaction interface{}, w http.ResponseWriter) http.ResponseWriter
- func (m *MonitoringNewRelic) StartTransaction(ctx context.Context, name string) (interface{}, context.Context)
- func (m *MonitoringNewRelic) StartTransactionSegment(ctx context.Context, name string, attributes map[string]string) interface{}
- func (m *MonitoringNewRelic) StartWebRequest(ctx context.Context, header http.Header, path string, method string) (interface{}, context.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartNewRelicMonitoring ¶
func StartNewRelicMonitoring() colibri_monitoring_base.Monitoring
Types ¶
type MonitoringNewRelic ¶
type MonitoringNewRelic struct {
*newrelic.Application
}
func (*MonitoringNewRelic) EndTransaction ¶
func (m *MonitoringNewRelic) EndTransaction(transaction interface{})
func (*MonitoringNewRelic) EndTransactionSegment ¶
func (m *MonitoringNewRelic) EndTransactionSegment(segment interface{})
func (*MonitoringNewRelic) GetSQLDBDriverName ¶
func (m *MonitoringNewRelic) GetSQLDBDriverName() string
func (*MonitoringNewRelic) GetTransactionInContext ¶
func (m *MonitoringNewRelic) GetTransactionInContext(ctx context.Context) interface{}
func (*MonitoringNewRelic) NoticeError ¶
func (m *MonitoringNewRelic) NoticeError(transaction interface{}, err error)
func (*MonitoringNewRelic) SetWebResponse ¶
func (m *MonitoringNewRelic) SetWebResponse(transaction interface{}, w http.ResponseWriter) http.ResponseWriter
func (*MonitoringNewRelic) StartTransaction ¶
func (*MonitoringNewRelic) StartTransactionSegment ¶
Click to show internal directories.
Click to hide internal directories.