본문 바로가기

IT

노션AI를 이용하여 scouter-apm 시작해주는 쉘스크립트 작성

728x90
반응형

노션을 업데이트(23년2월27일 기준) 하고 보니 노션AI 기능이 새로 적용되어 있어 재미삼아 테스틀 진행해 보았는데 결과가 놀라운것 같다.

노션AI 요청사항 "scouter를 이용하여 자바 어플리케이션 구동시켜주는 쉘스크립트 좀 작성해줘" 

[노션AI] AI 요청 - scouter를 이용하여 자바 어플리케이션 구동시켜주는 쉘스크립트 좀 작성해줘

 

코드 블록도 생성되고 간단한 설명까지 결과물이 엄청나게 만족스럽다.

어플리케이션 경로 및 백그라운드실행(nohup &) 부분만 조금 바꾸어 주면 실제 업무에서 사용해도 문제 없을 만큼의 쉘스크립트 수준으로 보여진다.(와우!!)

[노션AI] scouter 실행 쉘스크립트

 

#!/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
반응형