할당량 작업

Google Cloud는 할당량을 사용하여 사용할 수 있는 특정 공유 Google Cloud 리소스의 양을 제한할 수 있습니다. 각 할당량은 특정 서비스에 대한 API 호출, 프로젝트에서 동시에 사용하는 부하 분산기 수, 사용자가 만들 수 있는 프로젝트 수와 같이 계수할 수 있는 특정 리소스를 나타냅니다.

이 페이지에서는 기존 할당량 한도를 찾고 수정하는 방법, 할당량 상향을 요청하는 방법, 할당량 사용을 모니터링하는 방법 등 프로젝트에서 할당량 관련 작업을 수행하는 방법을 설명합니다.

또한 많은 서비스에는 할당량 시스템과 관련 없는 한도가 적용됩니다. 최대 파일 크기 또는 데이터베이스 스키마 제한과 같은 고정된 제약조건으로서 늘리거나 줄일 수 없습니다. 관련 서비스의 할당량 및 한도 페이지(예: Cloud Storage 할당량 및 한도)에서 이 내용을 확인할 수 있습니다.

다음 링크는 리소스 사용량과 관련된 추가 정보를 제공합니다.

직접 사용해 보기

Google Cloud를 처음 사용하는 경우 계정을 만들고 Google 제품의 실제 성능을 평가해 보세요. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.

무료로 시작하기

할당량 정보

할당량을 모니터링하고 관리하는 방법을 알아보기 전에 Google Cloud 할당량 시스템의 기본 작동 방식을 이해하는 것이 좋습니다. 이 섹션에서는 할당량 유형, 할당량 한도, 할당량 상향 조정 요청 등 주요 할당량 개념을 소개합니다.

할당량이 적용되는 이유는 무엇인가요?

할당량이 적용되는 이유는 다양합니다.

  • 예기치 않은 사용량 급증과 과부하된 서비스를 방지하여 Google Cloud 사용자 커뮤니티를 보호합니다.
  • 또한 리소스 관리에도 도움이 됩니다. 예를 들어 애플리케이션을 개발하고 테스트하는 동안 고비용 리소스를 사용하여 예기치 않은 비용이 청구되지 않도록 서비스 사용량에 자체 한도를 설정할 수 있습니다.

할당량 유형

할당량에는 다음과 같은 두 가지 카테고리가 있습니다.

  • 비율 할당량은 일반적으로 API 또는 서비스에 대해 보낼 수 있는 요청 수를 제한하는 데 사용됩니다. 비율 할당량은 서비스와 관련된 시간 간격(예: 일일 API 요청 수) 후에 재설정됩니다.
  • 할당 할당량은 특정 시점에 프로젝트에서 사용하는 VM 수와 같이 사용량이 없는 리소스의 사용을 제한하는 데 사용됩니다. 할당 할당량은 시간이 경과해도 재설정되지 않으므로 더 이상 사용하지 않으려는 경우(예: GKE 클러스터 삭제) 명시적으로 리소스를 해제해야 합니다.

이 카테고리 내에서 일부 할당량은 전역적이며 Google Cloud의 모든 위치에서 리소스 사용량에 적용되지만, 다른 할당량은 리전별 또는 영역별이며 특정 Google Cloud 리전(할당량 유형 모두) 또는 영역(할당 할당량만)의 리소스 사용량에 적용됩니다. 예를 들어 각 Google Cloud 리전에서 만들 수 있는 Compute Engine VM 인스턴스 수에는 별도의 한도가 적용됩니다.

사용자 계정 및 결제 계정별로 적용되는 생성할 수 있는 프로젝트 수를 제외하고 할당량은 프로젝트별로 적용됩니다.

할당량 정보 보기

Google Cloud 할당량을 보고 관리하는 방법에는 여러 가지가 있습니다.

이 문서의 나머지 부분에서는 이러한 접근 방식을 사용하는 방법에 대해 자세히 설명합니다. 또한 각 제품 또는 서비스에는 해당 서비스의 할당량에 대한 특정 정보가 있는 자체 할당량 및 한도 페이지(예: GKE 할당량 및 한도 페이지)가 있습니다.

할당량 한도 이해

많은 서비스에는 일부 리소스에 대한 기본 할당량이 있지만, 애플리케이션에 적용되는 할당량 한도 집합은 사용자, 사용자의 프로젝트 또는 조직에 따라 다릅니다. 예를 들어 무료 체험판 계정을 사용하여 플랫폼을 살펴보는 경우 결제 계정의 가장 낮은 할당량에 비해 일부 리소스의 할당량이 매우 낮을 수도 있습니다. 프로젝트에 결제를 사용 설정하면 대부분의 서비스에 대한 할당량이 늘어납니다. Google Cloud 사용량이 점차 늘어나면 할당량도 증가할 수 있습니다.

프로젝트에 할당량보다 많은 특정 리소스가 필요한 경우에는 특정 서비스에 대한 추가 할당량을 요청할 수 있습니다. 할당량 상향 요청 정보에서 할당량 상향 요청이 작동하는 방법에 대해 자세히 알아볼 수 있습니다. 특히 고비용 리소스를 사용하는 애플리케이션을 개발 또는 테스트할 때 지출 한도를 설정하려는 경우 특정 할당량에 자체 한도를 추가할 수도 있습니다.

일부 할당량은 특정 사용자에게 무제한입니다. 이 경우 원하는 만큼 리소스를 사용할 수 있습니다.

마지막으로, 더 많은 사용량이 안티패턴을 구성되거나 리소스가 매우 제한된 경우 적은 수의 할당량을 기본값에서 늘릴 수 없습니다. 일반적으로 Cloud Functions의 다음 예에서처럼 관련 서비스의 할당량 및 한도 페이지에 문서화되어 있습니다.

할당량 부족

대부분의 경우 할당량이 부족하면 애플리케이션 배포, 새 프로젝트 생성 또는 API 호출과 같이 수행하려는 작업이 실패하고 할당량 오류가 발생합니다. 리소스를 확보하거나(할당 할당량의 경우), 기간이 재설정(비율 할당량의 경우)되거나, 할당량 상향을 요청하고 할당량 상향 조정을 부여받을 때까지 작업이 계속 실패합니다.

할당량 오류가 표시되는 방식은 Google Cloud와 상호작용하는 데 사용하는 도구 또는 클라이언트에 따라 다릅니다. 할당량 오류에서 할당량 오류에 대한 세부정보를 볼 수 있습니다.

할당량 한도에 가까워지면 알림을 보내도록 모니터링을 설정하면 할당량 오류가 발생하지 않습니다. 할당량 모니터링에 대한 자세한 내용은 이 문서 뒷부분의 할당량 측정항목 모니터링 및 알림을 참조하세요.

할당량 상향 요청 정보

대부분의 할당량 상향 조정 요청은 리소스 가용성, Google Cloud 사용 시간, 기타 요인 등 엄격한 기준에 따라 자동화 시스템에서 평가합니다. 특정 기준을 충족하지 않는 요청은 거부됩니다. 자동 검토 평가 기준은 모든 고객의 공정성을 보장하고 프로세스 조작 시도를 방지하기 위해 공개되지 않았습니다. 할당량 상향 조정 요청이 검토자에게 에스컬레이션되는 경우도 있습니다. 검토자는 엄격한 기준을 따르지만 고유한 상황을 고려할 수 있습니다.

할당량 상향 조정에 대한 요금을 선결제하라는 메시지가 표시될 수 있습니다. 예를 들어 유료 클라우드 서비스를 사용할 프로젝트를 더 요청하면 결제하라는 메시지가 표시될 수 있습니다. 결제는 향후에 발생하는 모든 요금에 적용될 수 있으며 계정에 크레딧으로 표시됩니다.

할당량 상향 조정 요청은 일반적으로 2~3일(영업일 기준) 이내에 요청을 처리하는 클라우드 고객 관리에서 처리합니다. 요청이 접수되면 이메일이 전송되며 질문이 있거나 요청에 대한 추가 정보를 제공하려는 경우(예: 증가 요청이 긴급한 경우) 응답할 수 있습니다. 그런 다음 요청이 처리된 후 할당량 상향 조정이 승인 또는 거부되었음을 알리는 또 다른 이메일이 전송됩니다. 이메일에서 할당량이 상향된 시행일을 알립니다(해당하는 경우).

할당량 상향 요청 방법은 할당량 한도 상향 요청에서 확인할 수 있습니다.

권한

프로젝트 할당량을 볼 수 있는 권한

Google Cloud Console에서 프로젝트 할당량을 보거나 프로그래매틱 방식으로 프로젝트 할당량에 액세스하려면 다음 IAM 권한이 있어야 합니다.

  • resourcemanager.projects.get
  • resourcemanager.folders.get(전체 폴더의 할당량을 보려는 경우)
  • resourcemanager.organizations.get(전체 조직의 할당량을 보려는 경우)
  • serviceusage.quotas.get

기본적으로 이러한 권한이 포함된 역할을 알아보려면 IAM 권한 참조를 확인하세요.

프로젝트 할당량을 변경할 수 있는 권한

프로젝트, 폴더 또는 조직 수준에서 할당량을 변경하려면 다음 권한이 있어야 합니다.

이 권한은 소유자, 편집자, 할당량 관리자 및 서비스 사용량 관리자 역할에 기본적으로 포함되어 있습니다.

Cloud Console에서 할당량 보기

Google Cloud Console에서 현재 할당량 한도를 확인하는 방법은 두 가지입니다.

  • 할당량 페이지: 프로젝트의 모든 할당량 사용 및 한도 목록을 제공합니다.
  • Cloud Console API 대시보드: 시간 경과에 따른 리소스 사용량을 포함한 특정 API의 할당량 정보를 나열합니다.

모든 프로젝트 할당량 보기

프로젝트의 모든 리소스 할당량 사용 및 한도를 확인하려면 다음 안내를 따르세요.

  1. Google Cloud Console에서 할당량 페이지로 이동합니다.

    할당량으로 이동

    이 목록에는 각 서비스에서 사용 가능한 각 할당량 유형의 항목이 포함됩니다.

  2. 결과를 정렬 및 필터링하여 필요한 정보에 집중합니다.

    • 특정 속성을 보려면 테이블 필터링을 클릭합니다.
    • 목록을 알파벳순으로 정렬하려면 서비스, 한도 이름, 할당량 상태 또는 세부정보 제목 위에 마우스 포인터를 올려놓습니다.
    • 기본적으로 목록은 가장 많이 사용된 할당량을 먼저 표시하도록 정렬되어(최근 7일 동안의 최고 사용량) 초과될 위험이 있는 한도를 확인하는 데 도움을 제공합니다. 가장 적게 사용된 할당량을 먼저 확인하려면 할당량 상태 화살표를 전환하세요.
    • 특정 할당량에 대한 현재 사용량에 대해 자세히 알아보려면 세부정보 열에서 모든 할당량을 클릭합니다.

할당량 페이지에 나열된 할당량 사용 측정항목은 다음과 같이 계산됩니다.

  • 비율 할당량:
    • 일일 비율 할당량의 경우 나열된 숫자는 현재 24시간 동안의 사용량을 나타냅니다.
    • 분당 또는 100초당 할당량의 경우 나열된 숫자는 지난 24시간 동안의 평균 사용량을 나타냅니다.
  • 할당 할당량: 여기에 나열된 숫자는 현재 프로젝트에서 사용 중인 리소스 수량(예: 부하 분산기 수)를 나타냅니다.

특정 서비스의 할당량에 관한 자세한 내용은 해당 서비스의 문서를 참조하세요. 예를 들어 Compute Engine 할당량은 리소스 할당량에 설명되어 있습니다.

API별 할당량 보기

시간 경과에 따른 사용량을 포함한 특정 API의 상세한 할당량 정보를 보려면 Cloud Console의 API 할당량 페이지로 이동하세요. API에 따라 이러한 한도에는 일일 요청, 분당 요청, 사용자별 분당 요청이 포함될 수 있습니다. 일부 API의 경우 프로젝트에 결제를 사용 설정할 때까지 한도가 매우 낮게 설정됩니다.

Cloud Console에서 특정 API의 현재 한도를 확인하는 방법은 두 가지입니다.

  • 모든 프로젝트 할당량 보기 섹션에 설명된 대로 Cloud Console 할당량 페이지에서 확인할 수 있습니다.

  • Cloud Console API 및 서비스 대시보드 페이지에서 확인할 수 있습니다. 이 페이지에서 프로젝트를 선택하고 API 이름을 클릭한 후 할당량을 클릭합니다. 할당량 페이지에 API의 할당량 이름이 표시됩니다. 각 할당량을 펼쳐 시간 경과에 따른 사용량 세부정보와 현재 한도를 자세히 확인할 수 있습니다. 기본적으로 표시되는 한도는 Google에서 설정합니다. 사용량 상한 설정 섹션에 설명된 대로 사용량을 제한할 수 있습니다. 특정 할당량에 Google에서 설정한 한도가 없으면 한도가 무제한으로 표시됩니다.

    일부 할당량은 API별 할당량 페이지에 표시되지 않습니다. 예를 들어 Compute Engine API에 대한 요청에는 API별 할당량 페이지가 있지만 여기에는 Compute Engine 컴퓨팅 리소스 사용량(할당 할당량)은 포함되지 않습니다. 또한 여러 위치에서 서비스를 사용 중인 경우 API별 할당량 페이지에는 리전별 또는 영역별 할당량 한도 및 사용량은 표시되지 않습니다. 위치별로 필터링할 수 있는 프로젝트 할당량 사용의 전체 목록은 프로젝트 할당량 페이지를 참조하세요.

만들 수 있는 프로젝트 수 보기

각 사용자 계정(서비스 계정 포함) 및 결제 계정에는 만들 수 있는 프로젝트 수에 제한이 있습니다. 남은 프로젝트 할당량이 30개 미만이면 새 프로젝트 페이지에 남은 프로젝트 할당량을 보여주는 알림이 표시됩니다. 프로젝트 할당량 관리프로젝트 할당량 요청에서 이 할당량 관리에 대해 자세히 알아볼 수 있습니다.

Cloud Console을 사용하여 할당량 관리

리소스 사용량에 따라 프로젝트의 할당량 한도를 상향하거나 하향하고자 하는 경우가 있습니다. 이 섹션에서는 제공된 할당량 한도를 변경하는 방법을 설명합니다. 할당량 한도를 보려면 세부정보 열에서 모든 할당량을 클릭합니다.

할당량 필터링

특정 속성별로 할당량 목록을 필터링하려면 다음 안내를 따르세요.

  1. Google Cloud Console의 할당량 페이지로 이동합니다.

    할당량으로 이동

  2. 테이블 필터링을 클릭하여 특정 속성별로 할당량을 쿼리합니다.

할당량 한도 상향 요청

아래 단계에 따라 Google Cloud Console에서 직접 대부분의 할당량 상향 조정을 요청할 수 있습니다. 다음 예외 중 하나가 발생할 수 있습니다.

  • 경우에 따라 Google Cloud Console은 한도를 늘리기 위해 별도의 양식으로 리디렉션합니다. 양식을 제출하면 Google Cloud가 이메일을 통해 요청을 확인합니다.
  • 일부 할당량은 Google Cloud Console을 사용하여 업데이트할 수 없습니다. Console에서 할당량을 변경할 수 없는 경우 클라우드 고객 관리에서 상향을 요청합니다. 결제팀은 할당량 한도 증가를 처리하지 않습니다.

할당량 상향 요청 프로세스의 작동 방식에 대한 자세한 내용은 할당량 상향 요청 정보를 참조하세요.

Google Cloud Console에서 할당량 한도 상향을 요청하려면 다음 안내를 따르세요.

  1. 할당량 페이지로 이동합니다.

    할당량으로 이동

  2. 변경하려는 할당량을 다음과 같이 선택합니다.

    1. 변경할 할당량의 행에서 모든 할당량을 클릭합니다. 할당량 패널에서 전역 체크박스를 클릭합니다.
    2. 또는 할당량 상태 열에 경고가 표시되면 클릭합니다. 할당량 패널에서 변경할 할당량 옆의 체크박스를 클릭합니다.
  3. 기본 할당량 페이지에서 할당량 수정을 클릭합니다.

  4. 오른쪽에 표시된 요청 양식을 다음과 같이 작성합니다.

    1. 새 한도 필드에 요청할 증가된 할당량을 입력합니다.
    2. 요청 설명 입력란에 요청 이유를 입력합니다. 향후 성장 계획, 리전이나 영역 확산, 추가 요구사항이나 종속 항목 등의 정보를 포함하면 유용합니다.
    3. 다음을 클릭합니다.
    4. 연락처 세부정보 패널에서 전화 필드에 전화번호를 입력합니다.
    5. 완료를 클릭합니다.
  5. 요청 제출을 클릭합니다.

Google Cloud Console에서 요청을 제출하면 Google Cloud가 요청을 확인하는 이메일을 보냅니다. 추가 지원이 필요한 경우 이 이메일에 회신할 수 있습니다. 클라우드 고객 관리는 일반적으로 영업일 기준 2~3일 이내에 요청을 처리한 후 할당량 상향 승인 또는 거부 여부를 알려주는 두 번째 이메일을 전송합니다. 이메일에서 할당량이 상향된 시행일을 알립니다(해당하는 경우).

사용량 상한 설정

직접 할당량 한도를 설정하여 특정 리소스의 사용량을 제한할 수 있습니다. 예를 들어 무료 우대 사용량 한도를 초과하여 사용량 요금이 청구되지 않도록 일일 요청 상한을 설정할 수 있습니다. 할당량을 제한하려면 API별 할당량 페이지에서 한도를 수정합니다.

  1. Google Cloud Console에서 할당량 페이지로 이동합니다.

    할당량으로 이동

  2. 테이블 필터링을 클릭하여 특정 속성별로 할당량을 쿼리합니다.

  3. 설정할 사용량에 대해 모든 할당량을 클릭합니다.

  4. 체크박스를 클릭하여 수정할 속성을 선택합니다.

  5. 할당량 수정을 클릭합니다.

  6. 요청 양식을 작성합니다.

  7. 수정된 할당량 한도와 설명(선택사항)을 입력합니다.

  8. 완료를 클릭합니다.

  9. 요청 제출을 클릭합니다.

이 페이지에 표시되지 않는 할당량을 제한하거나 제공된 최댓값보다 높게 한도를 설정하려면 할당량 상향 요청에 설명된 대로 한도를 수정합니다.

gcloud 명령줄 도구(알파)를 사용하여 할당량 관리

gcloud 명령줄 도구를 사용하여 현재 할당량을 가져오고 해당하는 경우 프로젝트 수준, 폴더 수준, 조직 수준 할당량을 비롯한 일부 Google Cloud API 및 서비스의 할당량 사용을 제한할 수 있습니다.

이 방식을 사용하려면 먼저 알파 명령어 구성요소를 포함하여 Cloud SDK의 최신 버전을 설치하고 초기화해야 합니다. Cloud Shell을 사용하여 Google Cloud와 상호작용하는 경우 Cloud SDK가 설치됩니다.

특정 서비스의 프로젝트 할당량을 보려면 다음 명령어를 실행하여 프로젝트 ID와 서비스 이름을 바꿉니다.

gcloud alpha services quota list \
    --service=SERVICE_NAME.googleapis.com \
    --consumer=projects/PROJECT_ID

조직의 동일한 서비스 할당량 세부정보를 보려면 다음 안내를 따르세요.

gcloud alpha services quota list \
    --service=SERVICE_NAME.googleapis.com \
    --consumer=organizations/ORG_ID

gcloud quota 명령어 및 플래그의 전체 목록은 Cloud SDK 참조를 확인하세요.

gcloud quota 외에도 일부 서비스는 할당량 및 리소스 사용량 정보에 대한 자체 명령줄에 액세스할 수 있습니다. 예를 들어 Compute Engine에서는 gcloud compute를 사용하여 할당량 정보에 액세스할 수 있습니다.

Service Usage API를 사용하여 할당량 관리

Service Usage API를 사용하여 현재 할당량을 가져오고 일부 Google Cloud API 및 서비스의 할당량 사용을 제한할 수 있습니다. 서비스 사용량에 대한 자세한 내용은 다음을 참조하세요.

Service Usage API를 사용하여 할당량 상향을 요청할 수는 없습니다. 이 활동에는 Cloud Console을 사용해야 합니다.

할당량 측정항목 모니터링 및 알림

Cloud Monitoring API 및 UI를 사용하면 할당량 사용, 한도, 오류를 상세히 모니터링할 수 있습니다. 이러한 측정항목을 사용하여 커스텀 대시보드와 알림을 만들면 시간 경과에 따른 할당량 사용을 모니터링하고 할당량 한도에 도달할 때와 같은 경우에 알림을 받을 수 있습니다.

Cloud Monitoring은 다양한 측정항목을 지원하므로 필터 및 집계를 조합하여 할당량 사용에 대한 새롭고 유용한 정보를 얻을 수 있습니다. 예를 들어 할당 할당량 사용 측정항목과 Cloud TPU 이름의 quota_metric 필터를 조합하여 사용할 수 있습니다.

측정항목 탐색기를 사용하여 모니터링 리소스의 측정항목을 확인하려면 다음 단계를 따르세요.

  1. Google Cloud Console에서 Monitoring 페이지로 이동합니다.

    모니터링으로 이동

  2. Monitoring 탐색창에서 측정항목 탐색기를 클릭합니다.
  3. 구성 탭을 선택한 뒤 리소스 유형측정항목을 입력하거나 선택합니다. 다음 정보를 사용하여 필드를 입력합니다.
    1. 리소스의 경우 소비자 할당량을 선택하거나 입력합니다.
    2. 측정항목의 경우 모니터링하려는 할당량 유형에 따라 할당 할당량 사용 또는 비율 할당량 사용을 선택하거나 입력합니다.
  4. (선택사항) 데이터 보기 방법을 구성하려면 필터, 그룹화 기준, 애그리게이터 메뉴를 사용합니다. 예를 들어 리소스 또는 측정항목 라벨별로 그룹화할 수 있습니다. 자세한 내용은 측정항목 선택을 참조하세요.

할당량 한도나 할당량 초과 오류를 보고 싶을 때도 먼저 리소스 유형으로 소비자 할당량을 선택하고 할당량 한도할당량 초과 오류를 선택합니다.

원하는 할당량 사용 정보를 찾았으면 Cloud Monitoring을 사용하여 강력한 애플리케이션을 모니터링하고 유지하는 데 도움이 되는 커스텀 대시보드 및 알림을 만들 수 있습니다. 자세한 내용은 다음 문서를 참조하세요.

일반적인 할당량별 알림 정책의 예시는 할당량 측정항목 사용을 참조하세요.

Cloud Monitoring 참조 가이드에는 할당량 측정항목에 대한 자세한 참조가 포함되어 있습니다.

할당량 측정항목 지원 확인

일부 서비스는 Cloud Monitoring에서 할당량 측정항목을 지원하지 않습니다. 지원되는 서비스에 적용 가능한 할당량 측정항목을 확인하려면 차트를 작성하거나 알림 정책을 만들 때 소비자 할당량을 리소스 유형으로 선택합니다. 할당량 측정항목을 지원하지 않는 서비스는 표시되지 않습니다.

  • 할당량 측정항목을 지원하는 일반적인 서비스로는 Compute Engine, Dataflow, Cloud Spanner, Pub/Sub, Cloud Vision, Speech-to-Text, Cloud Monitoring, Cloud Logging 등이 있습니다.

  • 할당량 측정항목을 지원하지 않는 일반적인 서비스로는 App Engine, Cloud Storage, Cloud SQL 등이 있습니다.

할당량 오류

프로젝트에서 서비스 사용 중에 할당량을 초과하는 경우 Google Cloud는 서비스에 액세스한 방법에 따라 오류를 반환합니다.

  • HTTP/REST 요청 시 할당량을 초과하면 Google Cloud에서 HTTP 429 TOO MANY REQUESTS 상태 코드를 반환합니다.
  • API 요청 시 할당량을 초과하면 Google Cloud에서 HTTP 413 REQUEST ENTITY TOO LARGE 상태 코드를 반환합니다.
  • gRPC를 사용 시 할당량을 초과하면 Google Cloud에서 ResourceExhausted 오류를 반환합니다. 이 오류가 표시되는 방식은 서비스에 따라 다릅니다.
  • gcloud 명령줄 도구 명령어 사용 시 할당량을 초과하면 gcloud 도구가 할당량 초과 오류 메시지를 출력하고 종료 코드 1을 반환합니다.

비율 할당량은 각 서비스에 맞는 사전 정의된 시간 간격이 지나면 재설정됩니다. 자세한 내용은 특정 서비스의 할당량 문서를 참조하세요.

나중에 오류가 발생할 때 알림을 받으려면 할당량 측정항목 모니터링에 설명된 대로 특정 할당량 오류에 대한 커스텀 알림을 만들 수 있습니다.