

# 자습서: 함수 이름을 변수로 사용하여 CloudWatch Lambda 대시보드 생성
<a name="cloudwatch_dashboard_variables_property"></a>

이 절차의 단계에서는 속성 변수를 사용하여 다양한 지표 그래프를 표시하는 유연한 대시보드를 생성하는 방법을 설명합니다. 여기에는 대시보드의 드롭다운 선택 상자가 포함되어 있어 모든 그래프의 지표를 서로 다른 Lambda 함수 간에 전환하는 데 사용할 수 있습니다.

이 유형의 대시보드에 대한 다른 사용 사례 예로는 `InstanceId`를 변수로 사용하여 인스턴스 ID에 대한 드롭다운이 있는 지표 대시보드를 만드는 것이 있습니다. 또는 `region`을 변수로 사용하여 다른 지역의 동일한 지표 세트를 표시하는 대시보드를 생성할 수 있습니다.

**대시보드 속성 변수를 사용하여 유연한 Lambda 대시보드를 만들려면**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1.  탐색 창에서 **대시보드**, **대시보드 생성**을 선택합니다.

1.  대시보드의 이름을 입력하고 **대시보드 생성**을 선택합니다.

1.  Lambda 함수에 대한 지표를 표시하는 위젯을 대시보드에 추가합니다. 이러한 위젯을 생성할 때 위젯 지표에 대해 **Lambda**, **함수 이름별**을 지정합니다. 함수의 경우 이 대시보드에 포함하려는 Lambda 함수 중 하나를 지정합니다.

   대시보드에 위젯을 추가하는 방법에 대한 자세한 내용은 [CloudWatch 대시보드에서 위젯 사용](create-and-work-with-widgets.md) 섹션을 참조하세요.

1. 위젯을 추가한 후 대시보드를 보면서 **작업**, **변수**, **변수 생성하기**를 선택합니다.

1. **속성 변수**를 선택합니다.

1. **변수가 변경되는 속성**에 대해 **FunctionName**을 선택합니다.

1. **입력 유형**의 경우 해당 사용 사례에서는 **메뉴 선택(드롭다운)**을 선택하는 것이 좋습니다. 이렇게 하면 대시보드에 드롭다운 메뉴가 생성되어 지표를 표시할 Lambda 함수 이름을 선택할 수 있습니다.

   변수에 대해 두세 가지 값만 전환하는 대시보드의 경우 **라디오 버튼**을 선택하는 것이 좋습니다.

   변수 값을 입력하거나 붙여넣으려면 **텍스트 입력**을 선택합니다. 이 옵션에는 드롭다운 목록이나 라디오 버튼이 포함되어 있지 않습니다.

1. **메뉴 선택(드롭다운)**을 선택하면 값을 입력하여 메뉴를 채울지, 아니면 지표 검색을 사용하여 메뉴를 채울지 선택해야 합니다. 이 사용 사례에서는 많은 수의 Lambda 함수가 있고 모든 함수를 수동으로 입력하고 싶지 않다고 가정해 보겠습니다. **지표 검색 결과 사용**을 선택한 후 다음을 수행합니다.

   1. **사전 빌드된 쿼리**, **Lambda**, **오류**를 선택합니다.

      (**오류**를 선택해도 대시보드에 **오류** 지표가 추가되지는 않지만 **FunctionName** 변수 선택 상자가 빠르게 채워집니다.)

   1. **함수 이름별**을 선택한 다음 **검색**을 선택합니다.

      **검색** 버튼 아래에 **FunctionName**이 선택된 것을 볼 수 있습니다. 또한 입력 상자를 채우기 위해 발견된 **FunctionName** 측정기준 값의 수에 대한 메시지도 표시됩니다.

1. (선택 사항) 추가 설정을 보려면 **보조 설정**을 선택하고 다음 중 하나 이상을 수행하세요.
   + 변수 이름을 사용자 지정하려면 **사용자 지정 변수 이름**에 이름을 입력합니다.
   + 변수 입력 필드의 레이블을 사용자 지정하려면 **입력 레이블**에 레이블을 입력합니다.
   + 대시보드를 처음 열 때 이 변수의 기본값을 설정하려면 **기본값**에 기본값을 입력합니다.

1. **변수 추가**를 선택합니다.

   대시보드 상단 근처에 **FunctionName** 드롭다운 선택 상자가 나타납니다. 이 상자에서 Lambda 함수를 선택하면 해당 변수를 사용하는 모든 위젯에 선택한 함수에 대한 정보가 표시됩니다.

   나중에 **FunctionName** 측정기준을 사용하여 Lambda 지표를 감시하는 위젯을 대시보드에 더 추가하면 해당 위젯이 자동으로 변수를 사용합니다.