Instruments for embedded

Would it be possible to monitor an embedded device with Xcode's Instruments?

I understand Instruments can be extended to grok custom data from a device launched by Xcode. Assuming I have a C++ core with a Swift interface running on an embedded device with enough resources to stream signals, would there be any major blocks to consuming the stream directly or via a local relay process? Has anyone done this?