Skip to content

@k8slens/extensions

Globals / "src/main/prometheus/provider-registry"

Module: "src/main/prometheus/provider-registry"#

Index#

Classes#

Interfaces#

Type aliases#

Type aliases#

PrometheusClusterQuery#

Ƭ PrometheusClusterQuery: { cpuCapacity: string ; cpuLimits: string ; cpuRequests: string ; cpuUsage: string ; memoryCapacity: string ; memoryLimits: string ; memoryRequests: string ; memoryUsage: string ; podCapacity: string ; podUsage: string }

Defined in src/main/prometheus/provider-registry.ts:3

Type declaration:

Name Type
cpuCapacity string
cpuLimits string
cpuRequests string
cpuUsage string
memoryCapacity string
memoryLimits string
memoryRequests string
memoryUsage string
podCapacity string
podUsage string

PrometheusIngressQuery#

Ƭ PrometheusIngressQuery: { bytesSentFailure: string ; bytesSentSuccess: string ; requestDurationSeconds: string ; responseDurationSeconds: string }

Defined in src/main/prometheus/provider-registry.ts:42

Type declaration:

Name Type
bytesSentFailure string
bytesSentSuccess string
requestDurationSeconds string
responseDurationSeconds string

PrometheusNodeQuery#

Ƭ PrometheusNodeQuery: { cpuCapacity: string ; cpuUsage: string ; fsSize: string ; fsUsage: string ; memoryCapacity: string ; memoryUsage: string }

Defined in src/main/prometheus/provider-registry.ts:16

Type declaration:

Name Type
cpuCapacity string
cpuUsage string
fsSize string
fsUsage string
memoryCapacity string
memoryUsage string

PrometheusPodQuery#

Ƭ PrometheusPodQuery: { cpuLimits: string ; cpuRequests: string ; cpuUsage: string ; fsUsage: string ; memoryLimits: string ; memoryRequests: string ; memoryUsage: string ; networkReceive: string ; networkTransmit: string }

Defined in src/main/prometheus/provider-registry.ts:25

Type declaration:

Name Type
cpuLimits string
cpuRequests string
cpuUsage string
fsUsage string
memoryLimits string
memoryRequests string
memoryUsage string
networkReceive string
networkTransmit string

PrometheusProviderList#

Ƭ PrometheusProviderList: { [key:string]: PrometheusProvider; }

Defined in src/main/prometheus/provider-registry.ts:69


PrometheusPvcQuery#

Ƭ PrometheusPvcQuery: { diskCapacity: string ; diskUsage: string }

Defined in src/main/prometheus/provider-registry.ts:37

Type declaration:

Name Type
diskCapacity string
diskUsage string

PrometheusQuery#

Ƭ PrometheusQuery: PrometheusNodeQuery | PrometheusClusterQuery | PrometheusPodQuery | PrometheusPvcQuery | PrometheusIngressQuery

Defined in src/main/prometheus/provider-registry.ts:53


PrometheusQueryOpts#

Ƭ PrometheusQueryOpts: { [key:string]: string | any; }

Defined in src/main/prometheus/provider-registry.ts:49


PrometheusService#

Ƭ PrometheusService: { id: string ; namespace: string ; port: number ; service: string }

Defined in src/main/prometheus/provider-registry.ts:55

Type declaration:

Name Type
id string
namespace string
port number
service string

Last update: November 10, 2020