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
반응형
'스프링부트' 카테고리의 다른 글
webFlux 사용기 (1) | 2023.12.27 |
---|---|
스프링 부트에서 Slack으로 실시간 모니터링하기 (2) (0) | 2023.11.29 |
Swagger로 API 문서 자동화: 실습 후기와 튜토리얼 (0) | 2023.11.28 |
Spring에서 카프카(Kafka)를 사용하여 데이터를 받아보자 (0) | 2023.10.14 |
Spring에서 RabbitMQ를 사용하여 데이터를 받아보자 (0) | 2023.10.14 |
댓글