๋ฌธ์ ํ โ Atlas App Services
๋ก๊ทธ ์ ๋ฌ์ ๊ตฌ์ฑ ํ์ผ
/log_forwarders
๋๋ ํ ๋ฆฌ์ ๋ก๊ทธ ์ ๋ฌ์ ๊ตฌ์ฑ ํ์ผ์ ์ ์ํฉ๋๋ค.
app/ โโโ log_forwarders/ โโโ <Name>.json
{ "name": "<name>", "log_types": [ "<type>", ... ], "log_statuses": [ "<status>", ... ], "policy": { batching policy }, "action": { action configuration } }
ํ๋ | ์ค๋ช
| ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
name string | ๋ก๊ทธ ์ ๋ฌ์์ ๊ณ ์ ์ด๋ฆ์
๋๋ค. | ||||||||||
log_types string[] | ํฌ์๋๊ฐ ์๋น์ค์ ๋ณด๋ด์ผ ํ๋ ํ๋ ์ด์์ ๋ก๊ทธ ์ ํ ๋ฐฐ์ด์
๋๋ค. Atlas App Services๋ ์ ํ์ด ๋์ด ๋๊ณ ์ํ๊ฐ ๋ฐฐ์ด์๋ ๋ค์๊ณผ ๊ฐ์ ๋ก๊ทธ ์ ํ์ด ํฌํจ๋ ์ ์์ต๋๋ค.
| ||||||||||
log_statuses string[] | ํฌ์๋๊ฐ ์๋น์ค์ ๋ณด๋ด์ผ ํ๋ ํ๋ ์ด์์ ๋ก๊ทธ ์ํ ๋ฐฐ์ด์
๋๋ค. App Services๋ ํด๋น ์ ํ์ด ๋์ด ๋์ด ์๊ณ ๋ฐฐ์ด์๋ ๋ค์๊ณผ ๊ฐ์ ๋ก๊ทธ ์ํ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค.
| ||||||||||
policy object | ํฌ์๋์ ์ผ๊ด ์ฒ๋ฆฌ ์ ์ฑ ์ ๊ตฌ์ฑํ๋ ๊ฐ์ฒด์ ๋๋ค. ๋ก๊ทธ๋ฅผ ๊ฐ๋ณ์ ์ผ๋ก ์ ๋ฌํ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
๋ก๊ทธ๋ฅผ ๋ฐฐ์น๋ก ๊ทธ๋ฃนํํ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
| ||||||||||
action object | ํฌ์๋๊ฐ ๋ก๊ทธ๋ฅผ ๋ณด๋ด๋ ์์น์ ๋ฐฉ๋ฒ์ ๊ตฌ์ฑํ๋ ๊ฐ์ฒด์ ๋๋ค. ์ฐ๊ฒฐ๋ MongoDB collection์ ๋ก๊ทธ๋ฅผ ์ ๋ฌํ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
์ฌ์ฉ์ ์ง์ ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ก๊ทธ๋ฅผ ์ ๋ฌํ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
|