Operations | Monitoring | ITSM | DevOps | Cloud

eBPF: Preventing Garbage HTTP Payloads When Reading Kernel Scatter-Gather Buffers

Recently someone on our team opened a traffic snapshot and found an HTTP request that was captured with our eBPF capture agent, nettap. Our protocol dissector parsed most of the response correctly, but that correctness ended once the response headers were processed. What they ended up with was a recording of an HTTP request/response where the response body was just an incorrect collection of garbage binary data when it should have been JSON text.

Introducing usage-based billing in MSP Central!

Billing has always been one of the parts of running an MSP that doesn't scale on its own. More endpoints, more tickets, and more monitors under management all mean more usage to track—and for most MSPs, that usage still gets tallied by hand before an invoice can go out. Not anymore. We're rolling out the MSP Central billing module, powered by our integration with Zoho Billing—and it's live with usage-based billing from day one.

The NAS Died. My WhatsUp Gold Server Died With It. WhatsUp Gold 360 Still Alerted Me.

The NAS Died. My WhatsUp Gold Server Died With It. WhatsUp Gold 360 Still Alerted Me. A real home-lab failure shows why always-on external monitoring and cloud-originated notifications matter when the local monitoring stack becomes part of the outage. On April 13, 2025, the NAS providing NFS storage to several virtual machines in my Proxmox lab locked up and halted.

How to Connect Cursor to CircleCI: AI-Powered CI/CD Debugging with MCP

Stop context-switching between your IDE and CI dashboard. This video shows you how to connect Cursor to CircleCI using the CircleCI MCP server so your AI agent can read pipeline failures, validate configs, and trigger builds without leaving your editor. In this demo, we introduce a bug, let CI catch it, and watch the agent diagnose and fix it autonomously through a full green pipeline. No manual log hunting required.

Mentors Don't Have to Be Just One Person

Mentorship doesn't have to come from one person — it can come from an entire community. This IT leader talks about following in his mentor's footsteps, speaking at events, and getting real support from Spiceworks forums without ever being made to feel less-than for asking questions. Watch the full IT Leadership Lab session.

Eliminating Digital Friction with Nexthink Spark Episode 1: Fixing UI Slowness

Slow, unresponsive applications create digital friction that impacts employee productivity and generates unnecessary IT tickets. In Episode 1 of Eliminating Digital Friction with Nexthink Spark, see how Spark identifies UI slowness, pinpoints the root cause, and helps IT resolve issues faster.

Terraform Modules vs. Resources: When to Promote a Pattern

Terraform gives you two ways to express the same infrastructure. You can declare resources directly, or you can wrap them in a module and call that module with inputs. Both produce identical cloud objects. The choice is not about capability, it is about where you want the complexity to live and who you want to be responsible for it. Most teams get this decision wrong in one of two directions.