Hi ,
Thanks for reaching out to Microsoft Q&A.
try the following approach:
- Edge Data Collection: Use Telegraf for system/GPU metrics. Use Fluent Bit for logs (C++, Node.js, PLC).
Use custom scripts for Docker health, USB status, network checks, and parsing CSVs. 1. Data Ingestion:
- Send metrics/logs to azure monitor via log analytics. Use HTTP Data Collector API for custom metrics.
- Visualization:
- Use azure workbooks for per-device/customer dashboards.
- Optionally integrate with PBI.
- Optional:
- Use azure IoT hub if you need secure device management and bidirectional communication.
- This setup is lightweight, scalable, and Azure native.
Please feel free to click the 'Upvote' (Thumbs-up) button and 'Accept as Answer'. This helps the community by allowing others with similar queries to easily find the solution.