05-08-2025 09:27 PM
Hi,
I'm trying to export telemetry data from ACI to Cribl (could be other products as well).
Under Fabric/Fabric Policies/Policies/Monitoring I can configure a stats export policy using http/s, sftp..etc.
The aim is to do direct streaming like gRPC or a simple TCP/UDP, but I dont see that option.
Question: Is there any way to do real-time streaming of telemetry data to a 3rd party system like Cribl? Or is it actually real-time, when I select the Export Frequency to stream?
Thanks a lot
Stefan
05-13-2025 12:24 AM
Hello @Stefan Engel
You're right, ACI's built-in stats export policies don't directly offer gRPC, raw TCP, or UDP streaming. The options are primarily file-based exports using HTTP/HTTPS, SFTP, or similar protocols.
You'll need to use workarounds like:
Carefully consider the trade-offs between latency, complexity, and APIC load when choosing an approach. The REST API approach, although requiring more work, gives you the most flexibility in terms of protocol and data format. Remember to prioritize security and monitor the performance of your ACI fabric and the destination system.
HTH & Stay Curious!
AshSe
Community Etiquette:
05-14-2025 02:30 AM
Hi AshSe,
Thanks for the provided information. Are you stating, that if Leveraging the REST API, we may can do real-time streaming & its just not built in the GUI?
Thanks,
Stefan
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide