Apigee ๋ฐ Apigee Hybrid ๋ฌธ์์
๋๋ค.
Apigee Edge ๋ฌธ์ ๋ณด๊ธฐ
InvalidProtocol
์ค๋ฅ ๋ฉ์์ง
๋ค์ ์ค๋ฅ ๋ฉ์์ง์ ํจ๊ป Apigee UI ๋๋ API๋ฅผ ํตํ API ํ๋ก์ ๋ฐฐํฌ๊ฐ ์คํจํฉ๋๋ค.
Error Saving Revision revision_number Invalid Protocol: invalid_protocol for Syslog handler in policy policy_name.
์ค๋ฅ ๋ฉ์์ง ์์
Error Saving Revision 4
Invalid Protocol: HTTP for Syslog handler in policy LogToSyslog.
์์ ์คํฌ๋ฆฐ์ท
์์ธ
<Protocol>
์์ ๋ด์์ ์ง์ ๋ ํ๋กํ ์ฝ์ด ์ ํจํ์ง ์์ ๊ฒฝ์ฐ MessageLogging ์ ์ฑ
์ ๋ฐฐํฌ๊ฐ ์ด ์ค๋ฅ์ ํจ๊ป ์คํจํ ์ ์์ต๋๋ค. ์ ํจํ ํ๋กํ ์ฝ์ TCP ๋ฐ UDP์
๋๋ค. TLS/SSL์ ํตํด syslog ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ๊ฒฝ์ฐ TCP๋ง ์ง์๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด ์๋์ ๊ฐ์ด MessageLogging ์ ์ฑ
์ <Protocol>
์์์ HTTP๋ฅผ ์ง์ ํ๋ฉด ์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ์ฌ API ํ๋ก์ ๋ฐฐํฌ๊ฐ ์คํจํฉ๋๋ค.
<Protocol>HTTP</Protocol>
์ง๋จ
์ค๋ฅ๊ฐ ๋ฐ์ํ MessageLogging ์ ์ฑ ์ ํ์ธํฉ๋๋ค. ์ค๋ฅ ๋ฉ์์ง์์ ์ด ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ค์ ์ค๋ฅ์์ ์ ์ฑ ์ด๋ฆ์
LogToSyslog:
์ ๋๋ค.Invalid Protocol: HTTP for Syslog handler in policy LogToSyslog.
์คํจํ MessageLogging ์ ์ฑ ๊ตฌ์ฑ์์
<Protocol>
์์ ๋ด์ ์ง์ ๋ ํ๋กํ ์ฝ์ด ์ฌ๋ฐ๋ฅธ์ง ํ์ธํฉ๋๋ค. ์๋ชป๋ ํ๋กํ ์ฝ์ด ์ง์ ๋ ๊ฒฝ์ฐ ์ค๋ฅ์ ์์ธ์ด ๋ฉ๋๋ค.์๋ฅผ ๋ค์ด ๋ค์ ์ ์ฑ ์ ์๋ชป๋ ํ๋กํ ์ฝ์ ์ง์ ํฉ๋๋ค.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <MessageLogging name="LogToSyslog"> <Syslog> <Message>[3f509b58 tag="{organization.name}.{apiproxy.name}.{environment.name}"] Weather request for WOEID {request.queryparam.w}.</Message> <Host>logs-01.loggly.com</Host> <Port>514</Port> <Protocol>HTTP</Protocol> <FormatMessage>true</FormatMessage> </Syslog> <logLevel>ALERT</logLevel> </MessageLogging>
<Protocol>
์์ ๋ด์ ์ ์๋ ํ๋กํ ์ฝ์ด ์ ํจํ์ง ์๊ธฐ ๋๋ฌธ์ API ํ๋ก์ ๋ฐฐํฌ๊ฐ ์คํจํ๊ณ ๋ค์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.Invalid Protocol: HTTP for Syslog handler in policy LogToSyslog.
ํด๊ฒฐ ๋ฐฉ๋ฒ
MessageLogging ์ ์ฑ
์ <Protocol>
์์ ๋ด์ ์ ์๋ ํ๋กํ ์ฝ์ด ์ฌ๋ฐ๋ฅธ์ง ํ์ธํฉ๋๋ค. <Protocol>
์์๋ ๋ค์ ๊ฐ์ ์ง์ํฉ๋๋ค.
- TCP
- UDP
์์ ์์๋ฅผ ์์ ํ๋ ค๋ฉด <Protocol>
์์ ๋ด์ ์ ํจํ ํ๋กํ ์ฝ์ ์ ์ํฉ๋๋ค.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<MessageLogging name="LogToSyslog">
<Syslog>
<Message>[3f509b58 tag="{organization.name}.{apiproxy.name}.{environment.name}"] Weather request for WOEID {request.queryparam.w}.</Message>
<Host>logs-01.loggly.com</Host>
<Port>514</Port>
<Protocol>TCP</Protocol>
<FormatMessage>true</FormatMessage>
</Syslog>
<logLevel>ALERT</logLevel>
</MessageLogging>
InvalidPort
์ค๋ฅ ๋ฉ์์ง
๋ค์ ์ค๋ฅ ๋ฉ์์ง์ ํจ๊ป Apigee UI ๋๋ API๋ฅผ ํตํ API ํ๋ก์ ๋ฐฐํฌ๊ฐ ์คํจํฉ๋๋ค.
Error Saving Revision revision_number Invalid Port: 0 for Syslog handler in policy policy_name.
์ค๋ฅ ๋ฉ์์ง ์์
Error Saving Revision 4
Invalid Port: 0 for Syslog handler in policy LogToSyslog.
์์ ์คํฌ๋ฆฐ์ท
์์ธ
ํฌํธ ๋ฒํธ๊ฐ <Port>
์์ ๋ด์ ์ง์ ๋์ง ์์๊ฑฐ๋ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ MessageLogging ์ ์ฑ
์ ๋ฐฐํฌ๊ฐ ์ด ์ค๋ฅ์ ํจ๊ป ์คํจํ ์ ์์ต๋๋ค. ํฌํธ ๋ฒํธ๋ 0๋ณด๋ค ํฐ ์ ์์ฌ์ผ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด <Port>
์์๊ฐ ๋ค์๊ณผ ๊ฐ์ด ์ ์ธ๋๋ฉด API ํ๋ก์ ๋ฐฐํฌ๊ฐ ์คํจํฉ๋๋ค.
<Port>0</Port>
์ง๋จ
์ค๋ฅ๊ฐ ๋ฐ์ํ MessageLogging ์ ์ฑ ์ ํ์ธํฉ๋๋ค. ์ค๋ฅ ๋ฉ์์ง์์ ์ด ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ค์ ์ค๋ฅ์์ ์ ์ฑ ์ด๋ฆ์
LogToSyslog:
์ ๋๋ค.Invalid Port: 0 for Syslog handler in policy LogToSyslog.
์คํจํ MessageLogging ์ ์ฑ ์์
<Port>
์์ ๋ด์ ์ ํจํ ํฌํธ ๋ฒํธ๊ฐ ์ง์ ๋์๋์ง ํ์ธํฉ๋๋ค. ํฌํธ ๋ฒํธ๊ฐ ์ ์๋์ง ์์๊ฑฐ๋ ์ ํจํ์ง ์๋ค๋ฉด ์ด๋ ์ค๋ฅ์ ์์ธ์ด ๋ฉ๋๋ค.์๋ฅผ ๋ค์ด ๋ค์ ์ ์ฑ ์ ์๋ชป๋ ํฌํธ ๋ฒํธ๋ฅผ ์ง์ ํฉ๋๋ค.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <MessageLogging name="LogToSyslog"> <Syslog> <Message>[3f509b58 tag="{organization.name}.{apiproxy.name}.{environment.name}"] Weather request for WOEID {request.queryparam.w}.</Message> <Host>logs-01.loggly.com</Host> <Port>0</Port> <Protocol>TCP</Protocol> <FormatMessage>true</FormatMessage> </Syslog> <logLevel>ALERT</logLevel> </MessageLogging>
<Port>
์์ ๋ด์ ์ ์๋ ํฌํธ ๋ฒํธ๊ฐ ์ ํจํ์ง ์๊ธฐ ๋๋ฌธ์ API ํ๋ก์ ๋ฐฐํฌ๊ฐ ์คํจํ๊ณ ๋ค์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.Invalid Port: 0 for Syslog handler in policy LogToSyslog.
ํด๊ฒฐ ๋ฐฉ๋ฒ
MessageLogging ์ ์ฑ
์ <Port>
์์ ๋ด์ ํฌํธ ๋ฒํธ๊ฐ ์ ์๋์ด ์๋์ง ํ์ธํฉ๋๋ค. 0๋ณด๋ค ํฐ ์ ์์ฌ์ผ ํฉ๋๋ค.
์์ ์์๋ฅผ ์์ ํ๋ ค๋ฉด <Protocol>
์์ ๋ด์ ์ ํจํ ํฌํธ ๋ฒํธ๋ฅผ ์ ์ํ์ธ์.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<MessageLogging name="LogToSyslog">
<Syslog>
<Message>[3f509b58 tag="{organization.name}.{apiproxy.name}.{environment.name}"] Weather request for WOEID {request.queryparam.w}.</Message>
<Host>logs-01.loggly.com</Host>
<Port>514</Port>
<Protocol>TCP</Protocol>
<FormatMessage>true</FormatMessage>
</Syslog>
<logLevel>ALERT</logLevel>
</MessageLogging>