VictoriaLogs Field Names Variable Go SDK
Constructor#
import fieldnames "github.com/perses/plugins/victorialogs/sdk/go/variable/field-names"
var options []fieldnames.Option
fieldnames.VictoriaLogsFieldNames(options...)Need a list of options.
Default options#
- None
Available options#
Datasource#
import fieldnames "github.com/perses/plugins/victorialogs/sdk/go/variable/field-names"
fieldnames.Datasource("MyVictoriaLogsDatasource")Define the datasource the variable will use.
Query#
import fieldnames "github.com/perses/plugins/victorialogs/sdk/go/variable/field-names"
fieldnames.Query(`_stream:{environment="production"}`)Define an optional LogsQL query to filter the results.
Example#
package main
import (
"github.com/perses/perses/go-sdk/dashboard"
fieldnames "github.com/perses/plugins/victorialogs/sdk/go/variable/field-names"
)
func main() {
dashboard.New("VictoriaLogs Dashboard",
dashboard.AddVariable("available_fields", fieldnames.VictoriaLogsFieldNames()),
)
}
