NexClipper

๋ฏธ์…˜(Mission)

NexClipper๋Š” ๊ณ ๊ฐ์˜ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ธํ”„๋ผ์ŠคํŠธ๋Ÿญ์ฒ˜๋ฅผ ์‰ฝ๊ณ  ์•ˆ์ •์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ด€๋ฆฌ/๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋„๋ก ๋•์Šต๋‹ˆ๋‹ค.

๋น„์ „(Vision)

Automated Enterprise Prometheus Eco-System

๊ณ ๊ฐ์˜ ๋น„์ฆˆ๋‹ˆ์Šค ๋ณ€ํ™”์— ์‹ ์†ํžˆ ๋Œ€์‘ํ•˜๊ณ  ํ˜์‹ ํ•˜๊ธฐ ์œ„ํ•œ Kubernetes์™€ ๊ฐ™์€ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ธํ”„๋ผ์ŠคํŠธ๋Ÿญ์ฒ˜ ๋ฐ ํ”Œ๋žซํผ๋“ฑ์„ ๋ชจ๋‹ˆํ„ฐ๋ง, ๋ถ„์„, ์šด์˜ํ• ์ˆ˜ ์žˆ๋Š” ์‰ฝ๊ณ  ์•ˆ์ •์ ์ธ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

img

์ œํ’ˆ(Product)

  • NexClipper Manager
    • ์ž๋™ํ™”๋œ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ์—์ฝ”์‹œ์Šคํ…œ ๊ด€๋ฆฌ
  • Prometheus Exporter Catalog(ExporterHub)
    • ์ต์Šคํฌํ„ฐ ๊ตฌ์„ฑ ์ž๋™ํ™”, ๋ฉ”ํŠธ๋ฆญ ์ปฌ๋ ‰์…˜ ํ”Œ๋ž˜๊ทธ, Alert-Rule ๊ด€๋ฆฌ ๊ธฐ๋Šฅ
  • Metric Operator (MetricOps)
    • ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ๊ธฐ๋ฐ˜ ๋กฑํ…€ ์Šคํ† ๋ฆฌ์ง€, ๊ธ€๋กœ๋ฒŒ ๋ทฐ(์ฟผ๋ฆฌ), ๋ฉ”ํŠธ๋ฆญ ๊ธฐ๋ฐ˜ ์šด์˜ ๊ธฐ๋Šฅ
  • Klevr Manager
    • ๋น„๋™๊ธฐ ๋ถ„์‚ฐ ์ธํ”„๋ผ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ
  • Provbee
    • ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ๊ธฐ๋ฐ˜ Delivery ๊ธฐ๋Šฅ

์ œํ’ˆ ๋ชฉํ‘œ(Objective)

  • ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ๊ธฐ๋ฐ˜ ์ „๋‹ฌ(Delivery)๋ฐ ๊ด€์ธก(Observability) ํ†ตํ•ฉ ํ”Œ๋žซํผ

  • ํ™•์žฅ์„ฑ ์žˆ๋Š” ๋กฑํ…€ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๋งค๋‹ˆ์ง€๋“œ ํ˜•ํƒœ๋กœ ์ œ๊ณตํ•˜์—ฌ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ™˜๊ฒฝ์—์„œ๋„ ์šด์˜์ˆ˜์ค€์˜ ํ†ตํ•ฉ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ , ์˜คํ”ˆ์†Œ์Šค ๊ธฐ๋ฐ˜ ์—์ฝ”์‹œ์Šคํ…œ๋“ค์„ ์‰ฝ๊ณ  ์•ˆ์ •์ ์ด๊ณ  ํ™•์žฅ์„ฑ์žˆ๊ฒŒ ๊ด€๋ฆฌํ• ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

  • ๋ชจ๋‹ˆํ„ฐ๋ง ํ•˜๊ณ ์ž ํ•˜๋Š” ๋Œ€์ƒ์˜ Exporter์˜ ์„ค์น˜ ๋ฐ Alert-Rule ๊ด€๋ฆฌ๋ฅผ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค.

  • ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ํ™˜๊ฒฝ์—์„œ๋„ ๋ฉ”ํŠธ๋ฆญ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „๋‹ฌ์„ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ‘œ์ค€ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ ์™ธ๋ถ€ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ์—์ฝ”์‹œ์Šคํ…œ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์ œ๊ณตํ•˜์—ฌ ํ™•์žฅ์„ฑ ์žˆ๋Š” ์šด์˜์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค ๋ถ„์„์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ์›์ฒœ์œผ๋กœ๋„ ํ™œ์šฉ ๊ฐ€๋Šฅํ•˜๊ณ  ์šด์˜์ž ๋ฟ๋งŒ ์•„๋‹Œ ๊ฐœ๋ฐœ์ž๋„ ํ™œ์šฉ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”ํŠธ๋ฆญ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๋ชจ๋“  ์šด์˜์„ MetricOps(Metric Pipeline) ํ˜•ํƒœ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ข…์†์ ์ด์ง€ ์•Š๊ณ  ์ค‘๋ฆฝ์„ฑ ์žˆ๊ฒŒ SLO(Service-Level Objective)๊ธฐ๋ฐ˜์œผ๋กœ GitOps ๊ธฐ๋ฐ˜ ๋ฐฐํฌ์™€ ๋กค๋ฐฑ์„ ์‰ฝ๊ฒŒ ๊ตฌํ˜„์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.