Plugins: Add tracing to pipeline (#115448)
This commit is contained in:
@@ -140,6 +140,27 @@ func GrafanaPluginId(val string) attribute.KeyValue {
|
||||
return grafanaPluginIdKey.String(val)
|
||||
}
|
||||
|
||||
// Describes Grafana plugin source attributes.
|
||||
const (
|
||||
// GrafanaPluginSourceClassKey is the attribute Key conforming to the
|
||||
// "grafana.plugin.source.class" semantic conventions. It represents the
|
||||
// plugin source class.
|
||||
//
|
||||
// Type: Enum
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
grafanaPluginSourceClassKey = attribute.Key("grafana.plugin.source.class")
|
||||
)
|
||||
|
||||
var (
|
||||
// Core Plugin
|
||||
GrafanaPluginSourceClassCore = grafanaPluginSourceClassKey.String("core")
|
||||
// External Plugin
|
||||
GrafanaPluginSourceClassExternal = grafanaPluginSourceClassKey.String("external")
|
||||
// Unknown Plugin Source
|
||||
GrafanaPluginSourceClassUnknown = grafanaPluginSourceClassKey.String("unknown")
|
||||
)
|
||||
|
||||
// Describes Grafana service attributes.
|
||||
const (
|
||||
// GrafanaServiceNameKey is the attribute Key conforming to the
|
||||
|
||||
Reference in New Issue
Block a user