aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
2 lines (1 loc) • 11.8 kB
JavaScript
Object.defineProperty(exports,"__esModule",{value:!0}),exports.NetworkELBMetrics=exports.GatewayELBMetrics=exports.ApplicationELBMetrics=void 0;class ApplicationELBMetrics{static activeConnectionCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ActiveConnectionCount",dimensionsMap:dimensions,statistic:"Sum"}}static clientTlsNegotiationErrorCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ClientTLSNegotiationErrorCount",dimensionsMap:dimensions,statistic:"Sum"}}static consumedLcUsAverage(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ConsumedLCUs",dimensionsMap:dimensions,statistic:"Average"}}static desyncMitigationModeNonCompliantRequestCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"DesyncMitigationMode_NonCompliant_Request_Count",dimensionsMap:dimensions,statistic:"Sum"}}static elbAuthErrorSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ELBAuthError",dimensionsMap:dimensions,statistic:"Sum"}}static elbAuthFailureSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ELBAuthFailure",dimensionsMap:dimensions,statistic:"Sum"}}static elbAuthLatencySum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ELBAuthLatency",dimensionsMap:dimensions,statistic:"Sum"}}static elbAuthRefreshTokenSuccessSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ELBAuthRefreshTokenSuccess",dimensionsMap:dimensions,statistic:"Sum"}}static elbAuthSuccessSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ELBAuthSuccess",dimensionsMap:dimensions,statistic:"Sum"}}static elbAuthUserClaimsSizeExceededSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ELBAuthUserClaimsSizeExceeded",dimensionsMap:dimensions,statistic:"Sum"}}static grpcRequestCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"GrpcRequestCount",dimensionsMap:dimensions,statistic:"Sum"}}static httpFixedResponseCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTP_Fixed_Response_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpRedirectCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTP_Redirect_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpRedirectUrlLimitExceededCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTP_Redirect_Url_Limit_Exceeded_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeElb3XxCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_ELB_3XX_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeElb4XxCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_ELB_4XX_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeElb5XxCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_ELB_5XX_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeElb500CountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_ELB_500_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeElb502CountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_ELB_502_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeElb503CountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_ELB_503_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeElb504CountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_ELB_504_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeTarget2XxCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_Target_2XX_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeTarget3XxCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_Target_3XX_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeTarget4XxCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_Target_4XX_Count",dimensionsMap:dimensions,statistic:"Sum"}}static httpCodeTarget5XxCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HTTPCode_Target_5XX_Count",dimensionsMap:dimensions,statistic:"Sum"}}static iPv6ProcessedBytesSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"IPv6ProcessedBytes",dimensionsMap:dimensions,statistic:"Sum"}}static iPv6RequestCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"IPv6RequestCount",dimensionsMap:dimensions,statistic:"Sum"}}static newConnectionCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"NewConnectionCount",dimensionsMap:dimensions,statistic:"Sum"}}static nonStickyRequestCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"NonStickyRequestCount",dimensionsMap:dimensions,statistic:"Sum"}}static processedBytesSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ProcessedBytes",dimensionsMap:dimensions,statistic:"Sum"}}static rejectedConnectionCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"RejectedConnectionCount",dimensionsMap:dimensions,statistic:"Sum"}}static requestCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"RequestCount",dimensionsMap:dimensions,statistic:"Sum"}}static ruleEvaluationsSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"RuleEvaluations",dimensionsMap:dimensions,statistic:"Sum"}}static targetConnectionErrorCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"TargetConnectionErrorCount",dimensionsMap:dimensions,statistic:"Sum"}}static targetResponseTimeAverage(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"TargetResponseTime",dimensionsMap:dimensions,statistic:"Average"}}static targetTlsNegotiationErrorCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"TargetTLSNegotiationErrorCount",dimensionsMap:dimensions,statistic:"Sum"}}static lambdaTargetProcessedBytesSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"LambdaTargetProcessedBytes",dimensionsMap:dimensions,statistic:"Sum"}}static requestCountPerTargetSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"RequestCountPerTarget",dimensionsMap:dimensions,statistic:"Sum"}}static lambdaInternalErrorSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"LambdaInternalError",dimensionsMap:dimensions,statistic:"Sum"}}static lambdaUserErrorSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"LambdaUserError",dimensionsMap:dimensions,statistic:"Sum"}}static droppedInvalidHeaderRequestCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"DroppedInvalidHeaderRequestCount",dimensionsMap:dimensions,statistic:"Sum"}}static forwardedInvalidHeaderRequestCountSum(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"ForwardedInvalidHeaderRequestCount",dimensionsMap:dimensions,statistic:"Sum"}}static healthyHostCountAverage(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"HealthyHostCount",dimensionsMap:dimensions,statistic:"Average"}}static unHealthyHostCountAverage(dimensions){return{namespace:"AWS/ApplicationELB",metricName:"UnHealthyHostCount",dimensionsMap:dimensions,statistic:"Average"}}}exports.ApplicationELBMetrics=ApplicationELBMetrics;class GatewayELBMetrics{static healthyHostCountAverage(dimensions){return{namespace:"AWS/GatewayELB",metricName:"HealthyHostCount",dimensionsMap:dimensions,statistic:"Average"}}static unHealthyHostCountAverage(dimensions){return{namespace:"AWS/GatewayELB",metricName:"UnHealthyHostCount",dimensionsMap:dimensions,statistic:"Average"}}static activeFlowCountSum(dimensions){return{namespace:"AWS/GatewayELB",metricName:"ActiveFlowCount",dimensionsMap:dimensions,statistic:"Sum"}}static consumedLcUsAverage(dimensions){return{namespace:"AWS/GatewayELB",metricName:"ConsumedLCUs",dimensionsMap:dimensions,statistic:"Average"}}static newFlowCountSum(dimensions){return{namespace:"AWS/GatewayELB",metricName:"NewFlowCount",dimensionsMap:dimensions,statistic:"Sum"}}static processedBytesSum(dimensions){return{namespace:"AWS/GatewayELB",metricName:"ProcessedBytes",dimensionsMap:dimensions,statistic:"Sum"}}}exports.GatewayELBMetrics=GatewayELBMetrics;class NetworkELBMetrics{static activeFlowCountAverage(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ActiveFlowCount",dimensionsMap:dimensions,statistic:"Average"}}static activeFlowCountTcpAverage(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ActiveFlowCount_TCP",dimensionsMap:dimensions,statistic:"Average"}}static activeFlowCountTlsAverage(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ActiveFlowCount_TLS",dimensionsMap:dimensions,statistic:"Average"}}static activeFlowCountUdpAverage(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ActiveFlowCount_UDP",dimensionsMap:dimensions,statistic:"Average"}}static clientTlsNegotiationErrorCountSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ClientTLSNegotiationErrorCount",dimensionsMap:dimensions,statistic:"Sum"}}static consumedLcUsAverage(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ConsumedLCUs",dimensionsMap:dimensions,statistic:"Average"}}static consumedLcUsTcpAverage(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ConsumedLCUs_TCP",dimensionsMap:dimensions,statistic:"Average"}}static consumedLcUsTlsAverage(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ConsumedLCUs_TLS",dimensionsMap:dimensions,statistic:"Average"}}static consumedLcUsUdpAverage(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ConsumedLCUs_UDP",dimensionsMap:dimensions,statistic:"Average"}}static newFlowCountSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"NewFlowCount",dimensionsMap:dimensions,statistic:"Sum"}}static newFlowCountTcpSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"NewFlowCount_TCP",dimensionsMap:dimensions,statistic:"Sum"}}static newFlowCountTlsSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"NewFlowCount_TLS",dimensionsMap:dimensions,statistic:"Sum"}}static newFlowCountUdpSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"NewFlowCount_UDP",dimensionsMap:dimensions,statistic:"Sum"}}static processedBytesSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ProcessedBytes",dimensionsMap:dimensions,statistic:"Sum"}}static processedBytesTcpSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ProcessedBytes_TCP",dimensionsMap:dimensions,statistic:"Sum"}}static processedBytesTlsSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ProcessedBytes_TLS",dimensionsMap:dimensions,statistic:"Sum"}}static processedBytesUdpSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"ProcessedBytes_UDP",dimensionsMap:dimensions,statistic:"Sum"}}static targetTlsNegotiationErrorCountSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"TargetTLSNegotiationErrorCount",dimensionsMap:dimensions,statistic:"Sum"}}static tcpClientResetCountSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"TCP_Client_Reset_Count",dimensionsMap:dimensions,statistic:"Sum"}}static tcpElbResetCountSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"TCP_ELB_Reset_Count",dimensionsMap:dimensions,statistic:"Sum"}}static tcpTargetResetCountSum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"TCP_Target_Reset_Count",dimensionsMap:dimensions,statistic:"Sum"}}static healthyHostCountMinimum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"HealthyHostCount",dimensionsMap:dimensions,statistic:"Minimum"}}static unHealthyHostCountMaximum(dimensions){return{namespace:"AWS/NetworkELB",metricName:"UnHealthyHostCount",dimensionsMap:dimensions,statistic:"Maximum"}}}exports.NetworkELBMetrics=NetworkELBMetrics;
;