pixie icon indicating copy to clipboard operation
pixie copied to clipboard

Instant Kubernetes-Native Application Observability

Results 408 pixie issues
Sort by recently updated
recently updated
newest added

vizier-pem runs with errors in the following environments: debian 12.0+k8s 1.26+cilium 1.13.4+cgroup v2 W20230720 02:33:23.604429 521629 state_manager.cc:277] Failed to read PID info for pod=f3c1efa9-5f0c-4d7c-b79d-f335e2d4ce7b, cid= [msg=Failed to open file /sys/fs/cgroup/kubepods.slice/kubepods-burstable.slice/kubepods-burstable-podf3c1efa9_5f0c_4d7c_b79d_f335e2d4ce7b.slice/cri-containerd-.scope/cgroup.procs]...

**Problem Description** Pixie is unable to capture syscalls with an [iovcnt](https://github.com/pixie-io/pixie/blob/755f138bac4e97f5628a44f58454bfce2ab2f9ad/src/stirling/source_connectors/socket_tracer/bcc_bpf/socket_trace.c#L38) `>42` or a [message size](https://github.com/pixie-io/pixie/blob/755f138bac4e97f5628a44f58454bfce2ab2f9ad/src/stirling/source_connectors/socket_tracer/bcc_bpf_intf/socket_trace.h#L130) `>120 KiB` . These variables are set conservatively to keep the instruction count below...

kind/feature
area/datacollector

Summary: Adds a bpf test for HTTP that triggers the gap condition `LoopLimitExceeded` based on a NodeJS application submitted in community slack. It submits an iovec with 257 elements, which...

Summary: Adds metric to keep track of the number of bytes rendered unparseable due to the presence of a gap (i.e. the bytes we discard because we can't process the...

Summary: Adds prometheus counter to record the bytes lost due to gaps from bpf and the reason for the gap on a per protocol basis. Type of change: /kind feature...

Summary: Updates and adds tests for lazy parsing related to spike capacity, data loss metrics and filler bytes. Type of change: /kind feature Test Plan: Existing and new tests pass.

Summary: Adds vizier feature flag for lazy parsing (off by default) which enables lazy parsing and disables adding filler events to incomplete chunks for supported protocols. Currently only HTTP lazy...

Summary: Adds metadata to the `always_contiguous_data_stream_buffer` to keep track of gap and filler locations. This forms the basis of tracking the number of bytes rendered unparseable due to the presence...

Summary: Instead of relying on filler events with large null byte allocations, we should parse as far as possible up to the gap for incomplete events. Such lazy parsing lets...

Hi, I just installed Pixie self hosted cloud + Pixie's Vizier. (both are in the same cluster) I see the cluster registered in the UI but when I'm trying to...