/
์„œ๋ฒ„ ๋กœ๊ทธ ๊ด€๋ฆฌ

์„œ๋ฒ„ ๋กœ๊ทธ ๊ด€๋ฆฌ

Table of Contents

์„œ๋ฒ„ ์‚ฌ์ด๋“œ์˜ ๋กœ๊น… ์„ค์ •์€ $SONARQUBE_HOME/conf/sonar.properties ํŒŒ์ผ์˜ ์†์„ฑ๊ฐ’์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

1๊ฐœ์˜ SonarQube ํ”„๋กœ์„ธ์Šค ๋‹น 4๊ฐœ์˜ ๋กœ๊ทธ ํŒŒ์ผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋กœ๊ทธ ๋ ˆ๋ฒจ

์„œ๋ฒ„ ์‚ฌ์ด๋“œ ๋กœ๊ทธ ๋ ˆ๋ฒจ์€ sonar.log.level ์†์„ฑ๊ฐ’์œผ๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ์†์„ฑ๊ฐ’์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • INFO (๊ธฐ๋ณธ)
  • DEBUG - ์ƒ์„ธ ๋กœ๊ทธ
  • TRACE - ์ƒ์„ธ ๋กœ๊ทธ ๋ฐ ๋ชจ๋“  SQL / Elasticsearch ์š”์ฒญ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. TRACE ๋ ˆ๋ฒจ์˜ ๋กœ๊น…์€ ์„œ๋ฒ„์˜ ์†๋„๋ฅผ ์ €ํ•˜์‹œํ‚ฌ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์›น ์š”์ฒญ ์„ฑ๋Šฅ์— ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์„ธ์Šค ๋กœ๊ทธ ๋ ˆ๋ฒจ

SonarQube ์„œ๋ฒ„์˜ 4๊ฐœ ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ๋กœ๊ทธ ๋ ˆ๋ฒจ์€ ๋‹ค์Œ ์†์„ฑ๊ฐ’์œผ๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • sonar.log.level.app: SonarQube์˜ ๋ฉ”์ธ ํ”„๋กœ์„ธ์Šค (์ฆ‰, WrapperSimpleApp์ž…๋‹ˆ๋‹ค ์ด ์•ฑ์€ ๋‹ค๋ฅธ 3๊ฐœ์˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ์ž‘์‹œํ‚ต๋‹ˆ๋‹ค)
  • sonar.log.level.web: WebServer ย ํ”„๋กœ์„ธ์Šค
  • sonar.log.level.ce: ComputeEnginerServer ํ”„๋กœ์„ธ์Šค
  • sonar.log.level.es: SearchServer ํ”„๋กœ์„ธ์Šค

๋กœ๊ทธ ๋กœํ…Œ์ด์…˜

๋กœ๊ทธ ์ˆœํ™˜์€ ย sonar.log.rollingPolicy ์†์„ฑ๊ฐ’์œผ๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • time:[value]ย - ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆœํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, time:yyyy-MM-dd๋Š” ์ผ ๋‹จ์œ„ ์ˆœํ™˜ time:yyyy-MM์€ ์›” ๋‹จ์œ„ ์ˆœํ™˜์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
  • size:[value]ย - ์šฉ๋Ÿ‰ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆœํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, size:10MB์™€ ๊ฐ™์ด ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • noneย - ๋กœ๊ทธ๋ฅผ ์ˆœํ™˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€ ์‹œ์Šคํ…Œ์— ์˜ํ•ด ๋กœ๊ทธ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒฝ์šฐ ์ฃผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

sonar.log.maxFiles์€ ๋ณด์กดํ•  ํŒŒ์ผ์˜ ์ตœ๋Œ€ ์ˆ˜๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.ย sonar.log.rollingPolicy=none์œผ๋กœ ์„ค์ •ํ•œ ๊ฒฝ์šฐ ์ด ์†์„ฑ์€ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

Related content

ยฉ 2017-2018 Moses Kim.

๋ณ„๋„์˜ ์–ธ๊ธ‰์ด ์—†๋Š” ํ•œ, ์ด ์ŠคํŽ˜์ด์Šค์˜ ์ปจํ…์ธ ๋Š” ํฌ๋ฆฌ์—์ดํ‹ฐ๋ธŒ ์ปค๋จผ์ฆˆ ์ €์ž‘์žํ‘œ์‹œ-๋น„์˜๋ฆฌ-๋™์ผ์กฐ๊ฑด๋ณ€๊ฒฝํ—ˆ๋ฝ 4.0 ๊ตญ์ œ ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
SONARQUBE๋Š” SonarSource SA์˜ ํŠธ๋ ˆ์ด๋“œ ๋งˆํฌ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ํŠธ๋ ˆ์ดํŠธ ๋งˆํฌ ๋ฐ ์ €์ž‘๊ถŒ์€ ๊ฐ ์†Œ์œ ์ž์˜ ์†Œ์œ ๋ฌผ์ž…๋‹ˆ๋‹ค.

::: SonarQube ๊ด€๋ จ ๋ฌธ์˜ : ์ด๋ฉ”์ผ :::