aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
2 lines (1 loc) • 3.4 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.EKSMetrics=void 0;class EKSMetrics{static schedulerPendingPodsSum(dimensions){return{namespace:"AWS/EKS",metricName:"scheduler_pending_pods",dimensionsMap:dimensions,statistic:"Sum"}}static schedulerPendingPodsActiveqSum(dimensions){return{namespace:"AWS/EKS",metricName:"scheduler_pending_pods_ACTIVEQ",dimensionsMap:dimensions,statistic:"Sum"}}static schedulerPendingPodsUnschedulableSum(dimensions){return{namespace:"AWS/EKS",metricName:"scheduler_pending_pods_UNSCHEDULABLE",dimensionsMap:dimensions,statistic:"Sum"}}static apiserverRequestTotalSum(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_total",dimensionsMap:dimensions,statistic:"Sum"}}static apiserverRequestTotal5XxSum(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_total_5XX",dimensionsMap:dimensions,statistic:"Sum"}}static apiserverRequestTotal4XxSum(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_total_4XX",dimensionsMap:dimensions,statistic:"Sum"}}static apiserverRequestTotal429Sum(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_total_429",dimensionsMap:dimensions,statistic:"Sum"}}static apiserverRequestDurationSecondsGetP99Average(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_duration_seconds_GET_P99",dimensionsMap:dimensions,statistic:"Average"}}static apiserverRequestDurationSecondsPostP99Average(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_duration_seconds_POST_P99",dimensionsMap:dimensions,statistic:"Average"}}static apiserverRequestDurationSecondsPutP99Average(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_duration_seconds_PUT_P99",dimensionsMap:dimensions,statistic:"Average"}}static apiserverRequestDurationSecondsDeleteP99Average(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_duration_seconds_DELETE_P99",dimensionsMap:dimensions,statistic:"Average"}}static apiserverRequestDurationSecondsPatchP99Average(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_duration_seconds_PATCH_P99",dimensionsMap:dimensions,statistic:"Average"}}static apiserverRequestDurationSecondsListP99Average(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_request_duration_seconds_LIST_P99",dimensionsMap:dimensions,statistic:"Average"}}static apiserverCurrentInflightRequestsMutatingAverage(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_current_inflight_requests_MUTATING",dimensionsMap:dimensions,statistic:"Average"}}static apiserverCurrentInflightRequestsReadonlyAverage(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_current_inflight_requests_READONLY",dimensionsMap:dimensions,statistic:"Average"}}static apiserverAdmissionWebhookRequestTotalSum(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_admission_webhook_request_total",dimensionsMap:dimensions,statistic:"Sum"}}static apiserverAdmissionWebhookRequestTotalValidatingSum(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_admission_webhook_request_total_VALIDATING",dimensionsMap:dimensions,statistic:"Sum"}}static apiserverAdmissionWebhookRequestTotalAdmitSum(dimensions){return{namespace:"AWS/EKS",metricName:"apiserver_admission_webhook_request_total_ADMIT",dimensionsMap:dimensions,statistic:"Sum"}}}exports.EKSMetrics=EKSMetrics;