BESPIN Tech Blog
  • Home
  • Tech
    • CSP

      AWS

      GCP

      NCP

      Cloud

      Migration

      LZ, Control Tower

      Backup

      Monitoring

      Container

      Infra

      OS

      Middleware

      Data

      RDB

      Big Data Platform

      Application

      CI/CD

      BESPICK 구독하기 ㅣ 1668-1280

  • Trend
  • IT
최신 리포트 다운로드 지금 바로 문의하기
BESPIN Tech Blog
  • Home
  • Tech
    • CSP

      AWS

      GCP

      NCP

      Cloud

      Migration

      LZ, Control Tower

      Backup

      Monitoring

      Container

      Infra

      OS

      Middleware

      Data

      RDB

      Big Data Platform

      Application

      CI/CD

      BESPICK 구독하기 ㅣ 1668-1280

  • Trend
  • IT
최신 리포트 다운로드 지금 바로 문의하기
BESPIN Tech Blog
BESPIN Tech Blog
  • Tech
    • CSP
      • AWS
      • GCP
      • NCP
    • Cloud
      • Migration
      • LZ, Control Tower
      • Backup
      • Monitoring
      • Container
    • Infra
      • OS
      • Middleware
    • Data
      • RDB
      • Big Data Platform
    • Application
      • CI/CD
  • Trend
  • IT
  • Contact US
TECHCloudMonitoring

awscurl를 이용한 AMP Alertmanager Mute 설정

by 형래 김 2024년 02월 07일
2024년 02월 07일
46

안녕하세요 🙂

베스핀글로벌 SRE실 남원식 님이 작성해 주신 ‘awscurl를 이용한 AMP Alertmanager Mute 설정’에 대해 알아보겠습니다.

# 사전 준비 사항


1. awscurl 설치

$ pip3 install awscurl

2. accesskey 설정

[sre3-nws]
aws_access_key_id = {aws_access_Key_id}
aws_secret_access_key = {aws_secret_access_key}

# awscurl MuteList 조회


$ export AMP_ENDPOINT=https://aps-workspaces.{REGION}.amazonaws.com/workspaces/{WORKSPACE_ID}/alertmanager/api/v2/silences

$ awscurl -X GET –region {REGION} –profile {PROFILE} -H “Content-Type: application/json” –service aps $AMP_ENDPOINT | jq

– WORKSPACE_ID 값은 Amazon Managed Service for Prometheus 서비스에서 확인 가능 

# awscurl Mute 설정


$ export AMP_ENDPOINT=https://aps-workspaces.{REGION}.amazonaws.com/workspaces/{WORKSPACE_ID}/alertmanager/api/v2/silences

$ awscurl -X POST –region {REGION} –profile {PROFILE} -H “Content-Type: application/json” \

-d ‘{
“matchers”:[
{
“name”:”alertname”, #알림 규칙에서의 Matcher의 이름을 지정
“value”:”ContainerStatusKilled”,  #알림 규칙에서의 Matcher의 이름의 값을 지정
“isEqual”:true, #해당 옵션이 true로 설정 된 경우, Matcher의 Name 및 Value 값이 정확히 일치하는 알림 선택
“isRegex”:true #해당 옵션이 true로 설정 된 경우, Matcher의 Name 및 Value 값을 정규식 턴으로 사용하여 알림 선택
}
],
“startsAt”:”2023-07-05T00:00:00+00:00″, #알림 규칙 시작 시간을 UTC 형식으로 지정
“endsAt”:”2023-07-05T09:00:00+00:00″,  #알림 규칙 종료 시간을 UTC 형식으로 지정
“createdBy”:”SRE3-NWS”, #알람 규칙을 생성한 사용자를 지정
“comment”:”MUTE”   #알림규칙에 대한 주석을 지정
}’ \
–service aps –service aps $AMP_ENDPOINT | jq

# awscurl UnMute 설정


$ export AMP_ENDPOINT=https://aps-workspaces.{REGION}.amazonaws.com/workspaces/{WORKSPACE_ID}/alertmanager/api/v2/silences

$ awscurl -X DELETE –region {REGION} –profile {PROFILE} -H “Content-Type: application/json” –service aps $AMP_ENDPOINT/{SILENCE_ID}

– SILENCE_ID는 MuteList api 호출시 확인 가능

감사합니다 🙂

Written by 남 원식 / Wonsik Nam

Cloud Engineer

관련

UnMuteawscurlMuteMuteListaccesskeyAMPAlertmanagerawscurl를 이용한 AMP Alertmanager Mute 설정AMP Alertmanager Mute 설정awscurl Mute 설정awscurl MuteList 조회awscurl UnMute 설정

HOT Trend

Recent Posts

  • 딜로이트도, 맥킨지도, 베스핀글로벌도: AI 에이전트로 일 바꾸는 시대

    2025년 07월 04일 클라우드베스핀글로벌clouddata데이터AI인공지능HelpNow AIbespinglobalAI에이전트helpnow업무자동화딜로이트
  • ⚔️데이터센터에서 시작된 전쟁? 요즘 뜨는 AIDC 개념부터 트렌드까지!

    2025년 06월 27일 클라우드clouddata데이터AI데이터센터클라우드 데이터센터bespinglobalAIDCAI 인프라베스핀글로벌
  • 구글부터 엔비디아까지, 빅테크 기업들의 AI 전략 최신본📖

    2025년 06월 20일 cloud베스핀글로벌클라우드data데이터AI구글마이크로소프트엔비디아AI에이전트google I/ONVIDIA GTC 2025Microsoft build 2025
  • AI를 연결한다고? 업계가 주목하는 ‘MCP’ 알아보기🔍

    2025년 06월 13일 베스핀글로벌클라우드cloudAIMCP
  • [WhaTap] RDS Failover/Reboot 관제 2 – RDS Failover

    2025년 05월 30일 RDSRDS FailoverRebootFailoverbespin global

베스핀글로벌은 모든 기업의 AI 혁신을 실현하기 위해, 세상에서 가장 혁신적이고 자동화된 AI 서비스와 솔루션을 만들어갑니다.
상호 : 베스핀글로벌 주식회사 ㅣ 대표자명 : 김써니, 허양호 ㅣ 사업자등록증번호 : 638-87-00223 ㅣ 통신판매번호 : 2019-서울서초-0347 ㅣ 대표전화 : 1668-1280
사업장주소지 : 서울특별시 서초구 강남대로 327, 13,14,15,16층(서초동,대륭서초타워) ㅣ 이메일 : info@bespinglobal.com ㅣ 개인정보 처리방침 ㅣ 개인정보 처리방침 안내

© 2026 BESPIN GLOBAL, All Rights Reserved.

BESPINGLOBAL
패밀리 사이트
China MEA SEA US

BESPIN Tech Blog
  • Home
  • Tech
    • CSP

      AWS

      GCP

      NCP

      Cloud

      Migration

      LZ, Control Tower

      Backup

      Monitoring

      Container

      Infra

      OS

      Middleware

      Data

      RDB

      Big Data Platform

      Application

      CI/CD

      BESPICK 구독하기 ㅣ 1668-1280

  • Trend
  • IT