Documentation
¶
Index ¶
Constants ¶
View Source
const ( PrometheusInstanceTargetId = "com.steadybit.extension_prometheus.instance" PrometheusIcon = "" /* 1053-byte string literal not displayed */ )
Variables ¶
View Source
var (
Instances []Instance
)
Functions ¶
func NewInstanceDiscovery ¶
func NewInstanceDiscovery() discovery_kit_sdk.TargetDiscovery
Types ¶
type Instance ¶
type Instance struct {
Name string `json:"name"`
BaseUrl string `json:"baseUrl"`
HeaderKey string `json:"headerKey"`
HeaderValue string `json:"headerValue"`
}
func FindInstanceByName ¶
func (*Instance) GetApiClient ¶
func (i *Instance) GetApiClient() (prometheus.API, error)
func (*Instance) IsAuthenticated ¶
Click to show internal directories.
Click to hide internal directories.