Documentation
¶
Index ¶
- func Datasource() dashboard.DataSourceRef
- func NewAdHocVariable() *dashboard.AdHocVariableBuilder
- func NewContainerVariable() *dashboard.QueryVariableBuilder
- func NewDataQuery(expr string) *prometheus.DataqueryBuilder
- func NewLabelValueVariable(name, metric, label string) *dashboard.QueryVariableBuilder
- func NewNamespaceVariable() *dashboard.QueryVariableBuilder
- func NewPodVariable() *dashboard.QueryVariableBuilder
- func NewPodsVariable() *dashboard.QueryVariableBuilder
- func NewServiceVariable() *dashboard.QueryVariableBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Datasource ¶
func Datasource() dashboard.DataSourceRef
Datasource returns the datasource reference for prometheus.
func NewAdHocVariable ¶
func NewAdHocVariable() *dashboard.AdHocVariableBuilder
NewAdHocVariable creates a new adhoc variable builder for prometheus.
func NewContainerVariable ¶
func NewContainerVariable() *dashboard.QueryVariableBuilder
func NewDataQuery ¶
func NewDataQuery(expr string) *prometheus.DataqueryBuilder
func NewLabelValueVariable ¶
func NewLabelValueVariable(name, metric, label string) *dashboard.QueryVariableBuilder
NewLabelValueVariable creates a variable that lists all label values for a given metric and label.
func NewNamespaceVariable ¶
func NewNamespaceVariable() *dashboard.QueryVariableBuilder
func NewPodVariable ¶
func NewPodVariable() *dashboard.QueryVariableBuilder
func NewPodsVariable ¶
func NewPodsVariable() *dashboard.QueryVariableBuilder
func NewServiceVariable ¶
func NewServiceVariable() *dashboard.QueryVariableBuilder
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.