9.4. eBPF エージェントアラートの使用
Network Observability eBPF エージェントの HashMap テーブルがいっぱいになるか、容量制限がトリガーされると、アラート NetObservAgentFlowsDropped がトリガーされます。このアラートが表示された場合は、次の例に示すように、FlowCollector の cacheMaxFlows を増やすことを検討してください。
注記
cacheMaxFlows を増やすと、eBPF エージェントのメモリー使用量が増加する可能性があります。
手順
-
Web コンソールで、Operators
Installed Operators に移動します。 - Network Observability Operator の Provided APIs 見出しの下で、Flow Collector を選択します。
- cluster を選択し、YAML タブを選択します。
-
次の YAML サンプルに示すように、
spec.agent.ebpf.cacheMaxFlowsの値を増やします。
apiVersion: flows.netobserv.io/v1beta2
kind: FlowCollector
metadata:
name: cluster
spec:
namespace: netobserv
deploymentModel: Direct
agent:
type: eBPF
ebpf:
cacheMaxFlows: 200000
- 1
NetObservAgentFlowsDroppedアラート発生時の値からcacheMaxFlows値を増やします。