服务端管控协议共建,欢迎参与讨论交流 #404
Replies: 4 comments 3 replies
-
有几个问题请问下: |
Beta Was this translation helpful? Give feedback.
-
提议翻新ilogtail的管控协议至v2版本背景v1版本的管控协议提出后广受社区关注,在社区参考实现的ConfigServer基础上也多次有PR希望进行进一步改进。然而v1版本的管控协议存在一些问题。
v2协议关于v2版本协议的讨论参见 #1491 ,结论见 #1491 (comment) ,此处不再重复,具体spec和proto定义见PR #1516 。 与V1版本相比
兼容性由于v1版本中定义未使用的字段较多,加上tag的不一致问题导致
因此这里提出v2版本,放弃协议上与v1版本的兼容,但仍然保持agent仍可以被v1协议的ConfigServer管理一段时间。 后续兼容策略:
|
Beta Was this translation helpful? Give feedback.
-
// 定义请求时携带的 Config 信息 建议增加 string md5 = 5; |
Beta Was this translation helpful? Give feedback.
-
message HeartBeatResponse {
} 这里Agent 接收到的自定义指令 感觉也可以去掉,命令下发是通过input_command插件,可以作为pipeline配置下发 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Agent管控协议 v1
Beta Was this translation helpful? Give feedback.
All reactions