IT
노션AI를 이용하여 scouter-apm 시작해주는 쉘스크립트 작성
정리하는개발자
2023. 2. 28. 09:02
728x90
반응형
노션을 업데이트(23년2월27일 기준) 하고 보니 노션AI 기능이 새로 적용되어 있어 재미삼아 테스틀 진행해 보았는데 결과가 놀라운것 같다.
노션AI 요청사항 "scouter를 이용하여 자바 어플리케이션 구동시켜주는 쉘스크립트 좀 작성해줘"

코드 블록도 생성되고 간단한 설명까지 결과물이 엄청나게 만족스럽다.
어플리케이션 경로 및 백그라운드실행(nohup &) 부분만 조금 바꾸어 주면 실제 업무에서 사용해도 문제 없을 만큼의 쉘스크립트 수준으로 보여진다.(와우!!)

#!/bin/bash
# scouter 경로와 자바 어플리케이션 경로를 설정합니다.
SCOUTER_PATH=/path/to/scouter
APP_PATH=/path/to/your/java/application
CONFIG_FILE=/path/to/your/config/file
# Scouter를 실행합니다.
java -javaagent:${SCOUTER_PATH}/scouter.agent.jar -Dscouter.config=${CONFIG_FILE} -jar ${APP_PATH}/your-app.jar
# Scouter가 실행되지 않았다면, 알림 메시지를 출력합니다.
if ! pgrep -f "scouter.agent.jar" > /dev/null ; then
echo "Scouter is not running."
fi
728x90
반응형