Profiler command-line arguments
zymtrace profiler​
zymtrace profiler accepts the following CLI arguments:
CLI argument | Description |
---|---|
-v | Run the zymtrace profiler in verbose mode. Example: -v |
-no-kernel-version-check | Disable the kernel version check for eBPF support. Example: -no-kernel-version-check |
-tags | Set specific tags for attaching to traces. Example: -tags='cloud_region:us-central1;env:staging' |
-project | Project name to associate with profiling data. Example: -project=my-project |
-collection-agent | Set the destination for reporting profiling information. This should point to your UI/gateway service. Example: -collection-agent=example.com:443 |
-probabilistic-interval | Set the time interval for probabilistic profiling. Default is 1m. Example: -probabilistic-interval=2m30s |
-probabilistic-threshold | Set the threshold value for probabilistic profiling. Example: -probabilistic-threshold=50 |
-config | Set the path for the configuration file of the zymtrace profiler. Example: -config=/etc/zymtrace/config.conf |
-machine-id | Manually specify the machine ID. Default is 0. Example: -machine-id=12345 |
-disable-tls | Disable encryption for data in transit. Example: -disable-tls |
-pprof | Listening address to serve pprof information. Example: -pprof=localhost:6060 |
-reporter-interval | Set the reporter's interval in seconds. Default is 5s. Example: -reporter-interval=10s |
-samples-per-second | Set the frequency (in Hz) of stack trace sampling. Default is 20. Example: -samples-per-second=50 |
-tracers | Comma-separated list of interpreter tracers to include. Default is "all". Example: -tracers=python,nodejs |