-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] 订阅支持按操作系统等主机属性进行范围筛选 #1452
Comments
方案接口订阅相关接口的
{
"instance_selector": [{"key": "os_type", "value": ["Windows"]}]
} 订阅范围二次过滤在 二次过滤复用
以下是一个 需要注意的地方
自测
|
大概设计订阅相关接口的参数 序列化器
创建新序列化器 序列化器
instance_selector = serializers.ListField(
child=serializers.DictField(),
required=False,
default=[],
label="实例筛选器"
) 参数合法性理论上该值为主机属性 不对字典中键值进行限制,该需求主要为 原有
根据筛选条件生成查询语句(考虑查询性能)查询性能
第一次安装agent时,
|
你想要什么功能
节点管理动态TOPO下发问题-支持按主机属性(如操作系统类型)筛选
为什么需要
日志产品具备采集windows事件日志的功能,并使用节点管理的能力支持动态TOPO下发。windows事件日志只有windows系统才会有,但是现在节点管理动态TOPO下发不支持指定系统类型下发,导致linux系统也会下发windows事件日志的采集配置文件,导致垃圾配置数据。
建议如何实现
日志中心目前使用的是节点管理的订阅接口,节点管理订阅任务下发实例为节点时,支持指定操作系统类型进行下发操作。
The text was updated successfully, but these errors were encountered: