[ 메신저 – 디스코드 ] PowerShell과 작업 스케줄러로 디스코드 서버 장애 알람 봇 만들기 2부: PowerShell 스크립트 작성

지난 1부에서는 디스코드 채널에 외부 알람을 꽂아 넣을 수 있는 ‘웹훅(Webhook) URL’을 발급받았습니다. 이번 2부에서는 인프라 엔지니어의 강력한 무기인 PowerShell을 활용하여, 서버의 상태를 수집하고 해당 웹훅 URL로 알람 메시지를 전송하는 자동화 스크립트를 직접 작성해 보겠습니다. 1. 알람 전송 스크립트의 원리 (Invoke-RestMethod) 웹훅(Webhook)은 쉽게 말해 “이 주소로 데이터를 던지면, 내가 채널에 텍스트로 띄워줄게”라는 약속입니다. 따라서 우리는

[ 메신저 – 디스코드 ] PowerShell과 작업 스케줄러로 디스코드 서버 장애 알람 봇 만들기 1부: 웹훅(Webhook) 생성

서버 운영 중 발생하는 주요 이벤트나 스크립트 실행 결과를 실시간으로 받아보기 위해 메신저 알람 구축은 필수입니다. 복잡한 API 연동 없이 가장 쉽고 직관적으로 알람 시스템을 구축할 수 있는 도구가 바로 디스코드(Discord)의 웹훅(Webhook)입니다. 이번 시리즈에서는 디스코드 웹훅 설정, PowerShell 스크립트 작성, 작업 스케줄러 등록까지의 전체 과정을 단계별로 알아봅니다. 첫 번째로 알람의 목적지가 될 디스코드 웹훅 URL