Prerequisites

Before you deploy Network Observability, make sure that you have:

  • Access to the platform as an administrator
  • The NetObserv Operator package, which is installed in the fixed namespace netobserv-operator
  • A reachable ClickHouse server, either existing or newly deployed
  • ClickHouse credentials that can be stored in a Kubernetes secret

Kernel Requirements

The minimum kernel version for the eBPF agent is 5.14.

On Ubuntu, the kernel.perf_event_paranoid parameter must be set to 3 or lower. This allows unprivileged processes to use the perf_event_open() system call, which is required by the eBPF agent.

To check the current value, run:

sysctl kernel.perf_event_paranoid

If the value is greater than 3, set it to 3:

sysctl -w kernel.perf_event_paranoid=3

To make this change persistent, add the following line to /etc/sysctl.conf:

kernel.perf_event_paranoid=3

Prepare the NetObserv Operator Package

Before installing the operator, obtain the NetObserv Operator package and upload it to the platform.

Download the Package

Visit the Customer Portal to download the NetObserv Operator package.

If you don't have access to the Customer Portal, contact technical support.

Upload the Package

Use the violet tool to publish the package to the platform.

For detailed instructions on using this tool, refer to Upload Packages.