News for hackers. Stuff that matters.
Re:New Relic to open-source Pixie’s eBPF observability platform by dan-buzzkill on Thursday December 10, 2020 @11:40AM (#25375487)
eBPF is great but it only works for linux and access to the kernel layer doesn't work for serverless environments, so it's definitely a piece of the puzzle but not a silver bullet IMO.
Re:New Relic to open-source Pixie’s eBPF observability platform by zasgar on Thursday December 10, 2020 @11:54AM (#25375639)
Co-founder/CEO of Pixie here.

eBPF is indeed a part of the puzzle. It allows us to access telemetry data without any manual instrumentation when running on Linux machines.

Pixie itself is extendable and currently ingests data from many other sources as well. Joining forces with New Relic will allow us to focus on expanding the open-source project, but also expand our capabilities by plugging into other open APIs and frameworks such as OpenTelemetry, Grafana, Prometheus.

Re:New Relic to open-source Pixie’s eBPF observability platform by pstuart on Thursday December 10, 2020 @05:18PM (#25379551)
I caught your presentation to GoSF a couple weeks ago -- it was very impressive and I'm looking forward to the opportunity to apply lessons learned from that.

https://github.com/pixie-labs/pixie/tree/main/demos/simple-g...

p.s. The slides would be nice to have too :-)

Re:New Relic to open-source Pixie’s eBPF observability platform by zasgar on Thursday December 10, 2020 @08:16PM (#25381127)
Re:New Relic to open-source Pixie’s eBPF observability platform by ed_elliott_asc on Friday December 11, 2020 @01:32AM (#25382992)
Hi,

Why do you need the kernel support if you modify the binaries, why not insert a function to write your logs and then insert a call to that function rather than relying on kernel support via an int 3?

Curious really.

Re:New Relic to open-source Pixie’s eBPF observability platform by serbrech on Friday December 11, 2020 @02:28AM (#25383297)
performance, plus lower level metrics that tell you about the health of the system/host, disregarding what software is running.
Re:New Relic to open-source Pixie’s eBPF observability platform by xiphias2 on Thursday December 10, 2020 @01:52PM (#25376996)
Is there any technical reason why it couldn't work with serverless?
Re:New Relic to open-source Pixie’s eBPF observability platform by yjftsjthsd-h on Thursday December 10, 2020 @02:29PM (#25377477)
Because serverless still needs to run on a machine, and that machine is typically at least one of 1. shared with other users, in which case giving you kernel access would be a security issue, or 2. ephemeral (firecracker VM or such) in which case eBPF is... technically possible, but not nearly as useful (you go from "this server has had X events of type Y over the last 24 hours" to "this VM had X events happen in the 590ms before it was destroyed").
Re:New Relic to open-source Pixie’s eBPF observability platform by xiphias2 on Thursday December 10, 2020 @05:49PM (#25379843)
I see, I thought it could be used for some simple thing, like a load balancer / proxy with a bit of logic in it, but I guess it's too constrainted to do something useful as a server