Gateway(Whizard-monitoring-gateway)
whizard-monitoring-gateway
是一个关键组件,专门用于接收和处理来自 Tenant
端上传的监控数据。它的主要功能包括数据接收转储和查询。
作为数据的接受网关,whizard-monitoring-gateway
负责接收以 Prometheus remote-write 协议上传的监控数据。接收到的数据会被处理并转储到持久化存储中,以便后续查询和分析使用。
在数据查询方面,whizard-monitoring-gateway
支持租户注入查询功能。这意味着在进行数据查询时,系统会根据租户信息只返回特定租户的数据,从而确保数据的隔离性和安全性。不同租户之间的数据不会互相干扰,保证了每个租户的数据隐私和安全。
此外,whizard-monitoring-gateway
还具备高效的数据处理能力,能够处理大量并发请求,确保系统的高性能和稳定性。它与 whizard-agent-proxy
共同工作,代理请求,减轻网关的直接负载,并提供更好的性能和安全性。
总的来说,whizard-monitoring-gateway
是监控系统中的核心组件,确保了监控数据的可靠接收、处理和存储,并通过租户注入查询功能提供了灵活和安全的数据访问方式。它在整个监控系统中起到了数据转储和查询的关键作用,为系统的稳定运行提供了重要保障。