본문 바로가기
스프링부트

스프링 부트에서 Slack으로 실시간 모니터링하기 (1)

by 플라퉁 2023. 11. 29.
728x90
반응형

 

 

 

안녕하세요

 

오늘은 스프링부트에서 Slack으로 실시간 모니터링을 할 수 있도록 구현해보겠습니다.

 

slack은 개발자 협업 툴로써 아직 많이 사용해 보진 않았습니다만...

 

일단 많은 기능들 중 강력한 기능의 하나인 알림 기능을 사용할 것입니다.

 

slack에 가입 후 채널 추가를 통해 저의 프로젝트를 채널로 추가합니다.

 

 

 

저의 프로젝트 이름은 pacificocean이라는 쇼핑몰인데 위에서

 

# pacificocean ∨ 를 클릭하면 

 

 

통합 탭에 앱 추가가 있습니다.

 

여기서 incoming-webhook 이라는 앱을 추가해줍니다.

 

해당 앱을 추가하면 채널에 대한 웹훅 url을 받게됩니다.

 

https://hooks.slack.com/services/[주소]

 

위의 형식으로 받게 되는데요 여기에 test로 웹훅 메시지를 한번 날려봅시다.

 

명령프롬프트를 켜고 

 

curl -X POST --data-urlencode "payload={\"channel\": \"#pacificocean\", \"username\": \"webhookbot\", \"text\": \"이 항목은 #개의 my-channel-here에 포스트되며 webhookbot이라는 봇에서 제공됩니다.\", \"icon_emoji\": \":ghost:\"}" https://hooks.slack.com/services/[주소]

 

이렇게 명령해봅시다.

 

 

자 잘 왔나요!! 

 

여기까지 왔으면 반 성공입니다.

 

2편에서 계속하겠습니다.

 

감사합니다.

 

 

 

 

728x90
반응형

댓글