Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMetricsPlugin ¶
This is a plugin that emits well-formed metrics to datadog based on queries/operations performed by gorm.
It is semi-inspired by https://github.com/go-gorm/prometheus/blob/master/prometheus.go which takes this a step further by pulling in database metrics and emitting them via prometheus, however prometheus is lower level than what we have here.
Types ¶
type OperationType ¶
type OperationType string
const ( CreateOperation OperationType = "create" QueryOperation OperationType = "query" UpdateOperation OperationType = "update" DeleteOperation OperationType = "delete" RawOperation OperationType = "raw" )
Click to show internal directories.
Click to hide internal directories.