Globals / "src/main/prometheus/provider-registry"
Module: "src/main/prometheus/provider-registry"#
Index#
Classes#
Interfaces#
Type aliases#
- PrometheusClusterQuery
- PrometheusIngressQuery
- PrometheusNodeQuery
- PrometheusPodQuery
- PrometheusProviderList
- PrometheusPvcQuery
- PrometheusQuery
- PrometheusQueryOpts
- PrometheusService
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 |