{
  "id": "alb",
  "title": "ALB",
  "icon": "file://icon.svg",
  "overview": "file://overview.md",
  "supported_signals": {
    "metrics": true,
    "logs": false
  },
  "data_collected": {
    "metrics": [
      {
        "name": "aws_ApplicationELB_ActiveConnectionCount_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ActiveConnectionCount_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ActiveConnectionCount_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ActiveConnectionCount_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_AnomalousHostCount_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_AnomalousHostCount_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_AnomalousHostCount_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_AnomalousHostCount_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ConsumedLCUs_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ConsumedLCUs_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ConsumedLCUs_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ConsumedLCUs_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HTTPCode_Target_2XX_Count_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HTTPCode_Target_2XX_Count_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HTTPCode_Target_2XX_Count_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HTTPCode_Target_2XX_Count_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HTTPCode_Target_4XX_Count_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HTTPCode_Target_4XX_Count_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HTTPCode_Target_4XX_Count_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HTTPCode_Target_4XX_Count_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyHostCount_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyHostCount_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyHostCount_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyHostCount_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyStateDNS_count",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyStateDNS_max",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyStateDNS_min",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyStateDNS_sum",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyStateRouting_count",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyStateRouting_max",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyStateRouting_min",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_HealthyStateRouting_sum",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_MitigatedHostCount_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_MitigatedHostCount_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_MitigatedHostCount_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_MitigatedHostCount_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_NewConnectionCount_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_NewConnectionCount_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_NewConnectionCount_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_NewConnectionCount_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_PeakLCUs_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_PeakLCUs_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_PeakLCUs_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_PeakLCUs_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ProcessedBytes_count",
        "unit": "Bytes",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ProcessedBytes_max",
        "unit": "Bytes",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ProcessedBytes_min",
        "unit": "Bytes",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_ProcessedBytes_sum",
        "unit": "Bytes",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_RequestCountPerTarget_count",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_RequestCountPerTarget_max",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_RequestCountPerTarget_min",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_RequestCountPerTarget_sum",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_RequestCount_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_RequestCount_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_RequestCount_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_RequestCount_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_TargetResponseTime_count",
        "unit": "Seconds",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_TargetResponseTime_max",
        "unit": "Seconds",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_TargetResponseTime_min",
        "unit": "Seconds",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_TargetResponseTime_sum",
        "unit": "Seconds",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnHealthyHostCount_count",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnHealthyHostCount_max",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnHealthyHostCount_min",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnHealthyHostCount_sum",
        "unit": "Count",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnhealthyStateDNS_count",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnhealthyStateDNS_max",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnhealthyStateDNS_min",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnhealthyStateDNS_sum",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnhealthyStateRouting_count",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnhealthyStateRouting_max",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnhealthyStateRouting_min",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      },
      {
        "name": "aws_ApplicationELB_UnhealthyStateRouting_sum",
        "unit": "None",
        "type": "Gauge",
        "description": ""
      }
    ],
    "logs": []
  },
  "telemetry_collection_strategy": {
    "aws_metrics": {
      "cloudwatch_metric_stream_filters": [
        {
          "Namespace": "AWS/ApplicationELB"
        }
      ]
    }
  },
  "assets": {
    "dashboards": [
      {
        "id": "overview",
        "title": "ALB Overview",
        "description": "Overview of Application Load Balancer",
        "image": "file://assets/dashboards/overview.png",
        "definition": "file://assets/dashboards/overview.json"
      }
    ]
  }
}
