iPulse Doesn't Show All Processes

iPulse used to show information about all processes, but no longer does. Why is that?

Starting with the release of System Integrity Protection in macOS El Capitan (2015) information about processes became limited to the ones owned by the user who launched iPulse.

This restriction is because a process's information can contain private information. Examples are a password in an environment variable or a private key in a copied memory buffer.

If you need to monitor information about processes that you don't own, you'll need to use Activity Monitor. It's code-signed by Apple with a special entitlement that allows it to access all processes. All other apps have restricted access.

You can right-click on the iPulse window to get a context menu that opens this app.