๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

Your LLM App Returned 200 OK. It Was Still Wrong. โ€” Marina Petzel, Datadog

AI Engineer ยท 2026-10-03 10:30 ยท 18:01

ํ•œ ์ค„ ํ•ต์‹ฌ

์ƒ์„ฑํ˜• AI ์•ฑ์€ ๊ฐ™์€ ์ž…๋ ฅ์—๋„ ๊ฒฐ๊ณผ๊ฐ€ ๋‹ฌ๋ผ์ง€๊ณ  ๋น„์šฉยท๋ณด์•ˆ ๋ฆฌ์Šคํฌ๊ฐ€ ์ปค์„œ, ๊ธฐ์กด golden signals๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•˜๋ฉฐ ๋น„์šฉยท์•ˆ์ „์„ฑยทํ’ˆ์งˆ์„ ๋ณ„๋„๋กœ ์ƒ์‹œ ๋ชจ๋‹ˆํ„ฐ๋งํ•ด์•ผ ํ•œ๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์†Œ๊ฐœ ์ƒ์„ฑํ˜• AI ์‹œ๋Œ€์—๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฑด๊ฐ• ์ƒํƒœ๋ฅผ ํŒ๋‹จํ•˜๋Š” ๊ธฐ์ค€์ด ๋ฐ”๋€Œ์—ˆ๊ณ , ๊ธฐ์กด ์ง€ํ‘œ์— ๋”ํ•ด ์ƒˆ๋กœ์šด ๊ด€์ธก ์ง€ํ‘œ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋Š” ๋ฌธ์ œ์˜์‹์„ ์ œ์‹œํ•œ๋‹ค.
  2. 0:12
    golden signals๋งŒ์œผ๋กœ๋Š” ๋” ์ด์ƒ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค latency, error, traffic, saturation๋งŒ์œผ๋กœ๋Š” ์ „ํ†ต์  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ƒํƒœ๋Š” ๋ณผ ์ˆ˜ ์žˆ์–ด๋„ ์ƒ์„ฑํ˜• AI ์•ฑ์˜ ํ’ˆ์งˆยท๋น„์šฉยท์•ˆ์ „์„ฑ์€ ํŒŒ์•…ํ•  ์ˆ˜ ์—†๋‹ค. ์ƒ์„ฑํ˜• AI๋ฅผ ์œ„ํ•œ ๋ณ„๋„ ๊ด€์ธก ์ฒด๊ณ„๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋Š” ์ถœ๋ฐœ์ ์„ ๋งŒ๋“ ๋‹ค.
  3. 1:12
    ์ƒ์„ฑํ˜• AI ์•ฑ์€ ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•œ๋‹ค ๊ฐ™์€ ํ”„๋กฌํ”„ํŠธ๋„ ๋งค๋ฒˆ ๋‹ค๋ฅธ ์‘๋‹ต์„ ๋งŒ๋“ค๊ธฐ ๋•Œ๋ฌธ์— ์ „ํ†ต์ ์ธ ํšŒ๊ท€ ํ…Œ์ŠคํŠธ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค. ๋˜ํ•œ ํ† ํฐ ์ˆ˜, ๋ชจ๋ธ, ์ปจํ…์ŠคํŠธ ์ฐฝ์— ๋”ฐ๋ผ ๋น„์šฉ์ด ํฌ๊ฒŒ ๋‹ฌ๋ผ์ ธ ์‹ค์‹œ๊ฐ„์˜ ์„ธ๋ฐ€ํ•œ ๋น„์šฉ ์ถ”์ ์ด ํ•„์ˆ˜๋‹ค.
  4. 2:22
    ์ƒˆ๋กœ์šด ๊ณต๊ฒฉ ๋ฒกํ„ฐ SQL injection์ด๋‚˜ XSS ๋Œ€์‹  prompt injection, jailbreaking, PII ์œ ์ถœ ๊ฐ™์€ ์ƒ์„ฑํ˜• AI ํŠน์œ ์˜ ๊ณต๊ฒฉ์„ ๋ฐฉ์–ดํ•ด์•ผ ํ•œ๋‹ค. ์ด๋Ÿฐ ๋ฌธ์ œ๋Š” ๋‹จ์ˆœํ•œ 500 ์—๋Ÿฌ๋กœ๋Š” ๋“œ๋Ÿฌ๋‚˜์ง€ ์•Š์•„ ๋ณ„๋„์˜ ๋ณด์•ˆ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ํ•„์š”ํ•˜๋‹ค.
  5. 2:47
    ํ’ˆ์งˆ์€ ์ฃผ๊ด€์ ์ด๋‹ค ์ƒ์„ฑํ˜• AI ์ถœ๋ ฅ์€ ๋งž๊ณ  ํ‹€๋ฆผ์˜ ์ด๋ถ„๋ฒ•์ด ์•„๋‹ˆ๋ผ ๊ด€๋ จ์„ฑ, ์ •ํ™•์„ฑ, ์™„์ „์„ฑ ๊ฐ™์€ ์ŠคํŽ™ํŠธ๋Ÿผ์œผ๋กœ ํ‰๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค. ์„œ๋ฒ„๊ฐ€ 200 OK๋ฅผ ๋ฐ˜ํ™˜ํ•ด๋„ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ์ „ํ˜€ ์œ ์šฉํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ง€์†์ ์ธ ํ’ˆ์งˆ ํ‰๊ฐ€๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋ง์— ํฌํ•จํ•ด์•ผ ํ•œ๋‹ค.
  6. 3:51
    ๋น„์šฉ ๋ชจ๋‹ˆํ„ฐ๋ง LLM ๋น„์šฉ์€ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ์„ ํ˜•์ ์œผ๋กœ ์›€์ง์ด์ง€ ์•Š๊ณ  ์˜ˆ์ธก์ด ์–ด๋ ค์›Œ ๋ฐฉ์น˜ํ•˜๋ฉด ๊ธ‰๊ฒฉํžˆ ๋ถˆ์–ด๋‚œ๋‹ค. ๋”ฐ๋ผ์„œ ๋น„์šฉ์ด ํ†ต์ œ ๋ถˆ๋Šฅ์œผ๋กœ ์น˜๋‹ซ๊ธฐ ์ „์— ์–ด๋–ค ์š”์ธ์ด ์ง€์ถœ์„ ํ‚ค์šฐ๋Š”์ง€ ๋จผ์ € ์ถ”์ ํ•ด์•ผ ํ•œ๋‹ค.
  7. 4:56
    ํ† ํฐ ์ฆ๊ฐ€, ๋ชจ๋ธ ๋ณ€๊ฒฝ, ์บ์‹œ ๋ฏธ์ ์šฉ ํ˜ธ์ถœ ์ปจํ…์ŠคํŠธ ์ฐฝ์„ ๋ฌด์‹ฌ์ฝ” ๋Š˜๋ฆฌ๋Š” token creep, ๋” ๋น„์‹ผ ๋ชจ๋ธ๋กœ ๋ฐ”๊พธ๋Š” model drift, ์บ์‹œ๊ฐ€ ์—†์–ด ๊ฐ™์€ ์š”์ฒญ์„ ๋ฐ˜๋ณต ๊ฒฐ์ œํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋น„์šฉ ํญ์ฆ์˜ ํ•ต์‹ฌ ์›์ธ์ด๋‹ค. ํŠนํžˆ ์ค‘๋ณต ํ˜ธ์ถœ์€ ์ด ์ง€์ถœ์˜ ํฐ ๋น„์œจ์„ ์ฐจ์ง€ํ•  ์ˆ˜ ์žˆ์–ด ์บ์‹ฑ๊ณผ ๋ชจ๋ธ ์„ ํƒ ๊ด€๋ฆฌ๊ฐ€ ์ค‘์š”ํ•˜๋‹ค.
  8. 6:55
    ๋น„์šฉ ๊ท€์†: ๋ชจ๋“  ๊ฒƒ์— ํƒœ๊ทธ๋ฅผ ๋ถ™์—ฌ๋ผ ๊ธฐ๋Šฅ, ์‚ฌ์šฉ์ž, ๋ชจ๋ธ, ์—”๋“œํฌ์ธํŠธ ๋‹จ์œ„๋กœ ํƒœ๊น…ํ•ด์•ผ ์–ด๋””์„œ ๋น„์šฉ์ด ๋ฐœ์ƒํ•˜๋Š”์ง€ ์ •ํ™•ํžˆ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์ด ๋ฐ์ดํ„ฐ๋Š” ๋‹จ์ˆœํ•œ ๋น„์šฉ ๊ด€๋ฆฌ๋ฟ ์•„๋‹ˆ๋ผ ์ œํ’ˆ ์šฐ์„ ์ˆœ์œ„, ๋ถ€์ • ์‚ฌ์šฉ ํƒ์ง€, ํ™˜๊ฒฝ๋ณ„ ์ธํ”„๋ผ ๊ณ„ํš์—๋„ ์ง์ ‘ ์“ฐ์ธ๋‹ค.
  9. 9:15
    ์•ˆ์ „์„ฑ ์ง€ํ‘œ ๋น„์šฉ์„ ํ†ต์ œํ•ด๋„ ๋ฏผ๊ฐ์ •๋ณด ์œ ์ถœ์ด๋‚˜ ์œ ํ•ด ์ฝ˜ํ…์ธ  ์ƒ์„ฑ์ด ๋‚จ์•„ ์žˆ์œผ๋ฉด ์„œ๋น„์Šค๋Š” ์•ˆ์ „ํ•˜์ง€ ์•Š๋‹ค. ๋”ฐ๋ผ์„œ ํ’ˆ์งˆ ์ ์ˆ˜์™€ ๋ณ„๊ฐœ๋กœ ์•ˆ์ „์„ฑ ์ž์ฒด๋ฅผ ์ธก์ •ํ•˜๋Š” ์ง€ํ‘œ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  10. 9:55
    prompt injection, PII, ์œ ํ•ด์„ฑ, jailbreak prompt injection ํƒ์ง€์œจ, PII ๊ฒ€์ถœ์œจ, toxicity score, jailbreak ์‹œ๋„ ํƒ์ง€ ๊ฐ™์€ ์ง€ํ‘œ๋กœ ์•ˆ์ „์„ฑ์„ ๊ด€๋ฆฌํ•ด์•ผ ํ•œ๋‹ค. ํŠนํžˆ PII๋Š” 0%๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ , jailbreak๋Š” ๊ฐ€๋Šฅํ•œ ํ•œ ์ „๋ถ€ ์ฐจ๋‹จํ•ด์•ผ ํ•œ๋‹ค.
  11. 12:09
    ํ’ˆ์งˆ ๋ชจ๋‹ˆํ„ฐ๋ง ๋น„์šฉ๊ณผ ์•ˆ์ „์„ฑ์ด ์ •์ƒ์ด์–ด๋„ ์ถœ๋ ฅ์ด ํ™˜๊ฐ์ด๋ผ๋ฉด ์„œ๋น„์Šค๋Š” ์‹คํŒจ๋‹ค. 200 OK ์‘๋‹ต์ด ๊ฑฐ์ง“์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ์ „์ œ๋กœ, ์ตœ์ข… ์‚ฌ์šฉ์ž ๊ด€์ ์˜ ํ’ˆ์งˆ์„ ๋ณ„๋„๋กœ ์ธก์ •ํ•ด์•ผ ํ•œ๋‹ค.
  12. 13:19
    ๋‹ค์„ฏ ๊ฐ€์ง€ ํ’ˆ์งˆ ์ง€ํ‘œ hallucination rate, relevance score, user satisfaction, answer completeness, RAG ํ’ˆ์งˆ์„ ํ•จ๊ป˜ ๋ด์•ผ ํ’ˆ์งˆ์„ ์ž…์ฒด์ ์œผ๋กœ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋‹ค. ์ž๋™ ํ‰๊ฐ€์™€ ์‚ฌ๋žŒ ํ‰๊ฐ€๋ฅผ ์„ž๊ณ , ํŠนํžˆ RAG์—์„œ๋Š” ๊ฒ€์ƒ‰๋œ ๋ฌธ์„œ์˜ ์ ์ ˆ์„ฑ์„ ํ•จ๊ป˜ ์ถ”์ ํ•ด์•ผ ํ•œ๋‹ค.
  13. 15:43
    ์ „์ฒด๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ๊ธฐ ์ „ํ†ต์ ์ธ golden signals๋Š” ์—ฌ์ „ํžˆ ํ•„์š”ํ•˜์ง€๋งŒ, ์ƒ์„ฑํ˜• AI ์•ฑ์—๋Š” ๊ทธ ์œ„์— ๋น„์šฉยท์•ˆ์ „์„ฑยทํ’ˆ์งˆ์ด๋ผ๋Š” ์ถ”๊ฐ€ ๊ณ„์ธต์ด ๋ฐ˜๋“œ์‹œ ์–นํ˜€์•ผ ํ•œ๋‹ค. ์šด์˜์€ ๋‹จ์ˆœ ๊ฐ€๋™ ์—ฌ๋ถ€๊ฐ€ ์•„๋‹ˆ๋ผ ๋ณตํ•ฉ์ ์ธ ๊ฑด๊ฐ• ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฌธ์ œ๋กœ ๋ฐ”๋€๋‹ค.
  14. 16:38
    Datadog Agent Observability Datadog์˜ Agent Observability๋ฅผ ํ†ตํ•ด AI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ƒํƒœ๋ฅผ ๋น ๋ฅด๊ฒŒ ํŒŒ์•…ํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์†Œ๊ฐœํ•œ๋‹ค. ๋ฐ๋ชจ์™€ ์ฒดํ—˜ ๊ฒฝ๋กœ๋ฅผ ์•ˆ๋‚ดํ•˜๋ฉฐ ๋ฐœํ‘œ๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•œ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • ์ƒ์„ฑํ˜• AI ์•ฑ ์šด์˜์—์„œ๋Š” '์ •์ƒ ์‘๋‹ต'๋ณด๋‹ค '์œ ์šฉํ•œ ์‘๋‹ต'์„ ์ธก์ •ํ•˜๋Š” ์ง€ํ‘œ ์„ค๊ณ„๊ฐ€ ๋จผ์ €๋‹ค.
  • ๋น„์šฉ ์ตœ์ ํ™”๋Š” ๋‹จ์ˆœ ์˜ˆ์‚ฐ ๊ด€๋ฆฌ๊ฐ€ ์•„๋‹ˆ๋ผ ํ† ํฐ, ๋ชจ๋ธ, ์บ์‹œ, ํƒœ๊น… ์ฒด๊ณ„๋ฅผ ํ•จ๊ป˜ ์„ค๊ณ„ํ•˜๋Š” ๋ฌธ์ œ๋‹ค.
  • ๋ณด์•ˆ๊ณผ ํ’ˆ์งˆ์€ ๋ชจ๋ธ ์„ฑ๋Šฅ๊ณผ ๋ณ„๊ฐœ๋กœ ๋ด์•ผ ํ•˜๋ฉฐ, ์•ˆ์ „์„ฑยทํ™˜๊ฐยทRAG ํ’ˆ์งˆ์„ ๋ถ„๋ฆฌํ•ด ๊ด€์ธกํ•ด์•ผ ํ•œ๋‹ค.