You can now keep a close eye on your IoT Edge devices health directly from IoT Central

Published Sep 15 2021 08:00 AM 1,640 Views
Microsoft

Having visibility into production edge devices and corresponding deployments is critical for device operators. We previously shared  IoT Edge's integration with Azure Monitor which is in public preview. Today we are pleased to unlock the same benefits for IoT Central customers using IoT Edge.

 

 

 

To enable this capability on your device, add the metrics-collector module to your deployment and configure it to collect and transport metrics to your Azure IoT Central Application or Azure Monitor .

 

#1 - Enable edge device observability for device operator to have a single pane of glass

 

Device operators and developers can choose to configure deployments to send edge device observability metrics to IoT Central application. For operator to have a single pane of glass you can transport metrics collected from edge modules to Azure IoT Central for operator to visualize the metrics data within IoT Central application.

 

IoT Central provides a standard metrics interface to map the data flowing into IoT Central. Cloud developers can build dashboards based off the capabilities listed in the metrics interface to provide a single pane of glass for operators to manage the edge device and view metrics all from IoT Central application.

 

To view the metrics from your IoT Edge device in your IoT Central application:

  1. Add the IoT Edge Metrics standard interface as an inherited interface to your device templateadd-metrics-interface.png
  2. Use the telemetry values defined in the interface to build any dashboards you need to monitor your IoT Edge devicesiot-edge-metrics-telemetry.png
  3. Create Dashboards in IoT Central to visualize the metrics

metricsiotc.png

 

#2 - Optionally use Azure Monitor for unified monitoring 

 

Your company operations team can choose to configure the edge devices to collect and transport metrics to Azure Monitor to workbooks to unify cloud and edge data for rich visualization of the metrics data.  Note: IoT Central currently does not support alerts in the Azure monitor workbooks for metrics solution. 

 

You can enable Azure Monitor workbooks from the Azure portal. Find your IoT Central application in Azure portal and navigate to Workbook section from the left navigation. We have enabled public workbooks. 

centralportal.png

 

Azure Monitor workbooks curated visualizations enable you to quickly and easily analyze the efficiency of your solution

metricsportal1.png

 

metricsportal2.png

Additional Resources

 

Following are learning resources.

  1. Docs: Collect and transport metrics (Preview)
  2. Create your IoT Central App
  3. IoT Central GitHub Page

 

%3CLINGO-SUB%20id%3D%22lingo-sub-2698676%22%20slang%3D%22en-US%22%3EYou%20can%20now%20keep%20a%20close%20eye%20on%20your%20IoT%20Edge%20devices%20health%20directly%20from%20IoT%20Central%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2698676%22%20slang%3D%22en-US%22%3E%3CP%20data-unlink%3D%22true%22%3EHaving%20visibility%20into%20production%20edge%20devices%20and%20corresponding%20deployments%20is%20critical%20for%20device%20operators.%20We%20previously%20%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fiotshow%2Fedgemon%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Eshared%3C%2FA%3E%26nbsp%3B%20IoT%20Edge's%20integration%20with%20Azure%20Monitor%20which%20is%20in%20public%20preview.%20Today%20we%20are%20pleased%20to%20unlock%20the%20same%20benefits%20for%20IoT%20Central%20customers%20using%20IoT%20Edge.%3C%2FP%3E%0A%3CP%20data-unlink%3D%22true%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%20style%3D%22position%3A%20relative%3B%20left%3A%2012.5%25%3B%20padding-bottom%3A%2042.3%25%3B%20padding-top%3A%200px%3B%20height%3A%200%3B%20overflow%3A%20hidden%3B%20min-width%3A%20320px%3B%20max-width%3A%2075%25%3B%22%3E%3CIFRAME%20src%3D%22https%3A%2F%2Fwww.youtube-nocookie.com%2Fembed%2FAz1dehqLAug%3Fcontrols%3D0%26amp%3Bautoplay%3Dfalse%26amp%3BWT.mc_id%3Diot-c9-niner%22%20frameborder%3D%220%22%20allowfullscreen%3D%22allowfullscreen%22%20style%3D%22position%3A%20absolute%3B%20top%3A%200%3B%20left%3A%200%3B%20width%3A%20100%25%3B%20height%3A%20100%25%3B%22%20class%3D%22video-iframe%22%20title%3D%22IoT%20Show%20with%20Olivier%20Bloch%20and%20Ranga%20Vadlamudi%20discussing%20and%20demoing%20IoT%20Edge%20Device%20observability%20in%20IoT%20Central%22%3E%3C%2FIFRAME%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ETo%20enable%20this%20capability%20on%20your%20device%2C%20add%20the%20metrics-collector%20module%20to%20your%20deployment%20and%20configure%20it%20to%20collect%20and%20transport%20metrics%20to%20your%20Azure%20IoT%20Central%20Application%20or%20Azure%20Monitor%20.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--377260942%22%20id%3D%22toc-hId--352477652%22%3E%3CFONT%20size%3D%225%22%3E%231%20-%20Enable%20edge%20device%20observability%20for%20device%20operator%20to%20have%20a%20single%20pane%20of%20glass%3C%2FFONT%3E%3C%2FH2%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EDevice%20operators%20and%20developers%20can%20choose%20to%26nbsp%3Bconfigure%20deployments%20to%20send%20edge%20device%20observability%20metrics%20to%20IoT%20Central%20application.%26nbsp%3BFor%20operator%20to%20have%20a%20single%20pane%20of%20glass%20you%20can%20transport%20metrics%20collected%20from%20edge%20modules%20to%20Azure%20IoT%20Central%20for%20operator%20to%20visualize%20the%20metrics%20data%20within%20IoT%20Central%20application.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EIoT%20Central%20provides%20a%20standard%20metrics%20interface%20to%20map%20the%20data%20flowing%20into%20IoT%20Central.%20Cloud%20developers%20can%20build%20dashboards%20based%20off%20the%20capabilities%20listed%20in%20the%20metrics%20interface%20to%20provide%20a%20single%20pane%20of%20glass%20for%20operators%20to%20manage%20the%20edge%20device%20and%20view%20metrics%20all%20from%20IoT%20Central%20application.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ETo%20view%20the%20metrics%20from%20your%20IoT%20Edge%20device%20in%20your%20IoT%20Central%20application%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3COL%3E%0A%3CLI%3E%3CSPAN%3EAdd%20the%20IoT%20Edge%20Metrics%20standard%20interface%20as%20an%20inherited%20interface%20to%20your%20device%20template%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22add-metrics-interface.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F306681i87FE24CA29BCF853%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22add-metrics-interface.png%22%20alt%3D%22add-metrics-interface.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3EUse%20the%20telemetry%20values%20defined%20in%20the%20interface%20to%20build%20any%20dashboards%20you%20need%20to%20monitor%20your%20IoT%20Edge%20devices%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22iot-edge-metrics-telemetry.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F306682i03E9062BD1DD7B17%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22iot-edge-metrics-telemetry.png%22%20alt%3D%22iot-edge-metrics-telemetry.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3ECreate%20Dashboards%20in%20IoT%20Central%20to%20visualize%20the%20metrics%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22metricsiotc.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F309945i960E544CF554A884%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22metricsiotc.png%22%20alt%3D%22metricsiotc.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-2110251891%22%20id%3D%22toc-hId-2135035181%22%3E%3CSPAN%3E%3CFONT%20size%3D%225%22%3E%232%20-%20Optionally%20use%20Azure%20Monitor%20for%20unified%20monitoring%26nbsp%3B%3C%2FFONT%3E%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EYour%20company%20operations%20team%20can%20choose%20to%20configure%20the%20edge%20devices%20to%20collect%20and%20transport%20metrics%20to%20Azure%20Monitor%20to%20workbooks%20to%20unify%20cloud%20and%20edge%20data%20for%20rich%20visualization%20of%20the%20metrics%20data.%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3E%3CU%3ENote%3C%2FU%3E%3A%20IoT%20Central%20currently%20does%20not%20support%20alerts%20in%20the%20Azure%20monitor%20workbooks%20for%20metrics%20solution.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EYou%20can%20enable%20Azure%20Monitor%20workbooks%20from%20the%20Azure%20portal.%20Find%20your%20IoT%20Central%20application%20in%20Azure%20portal%20and%20navigate%20to%20Workbook%20section%20from%20the%20left%20navigation.%20We%20have%20enabled%20public%20workbooks.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22centralportal.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F310178i6C45969E2E29C7C3%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22centralportal.png%22%20alt%3D%22centralportal.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EAzure%20Monitor%20workbooks%26nbsp%3Bcurated%20visualizations%20enable%20you%20to%20quickly%20and%20easily%20analyze%20the%20efficiency%20of%20your%20solution%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22metricsportal1.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F306674i4DFAC7439AE05EEA%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22metricsportal1.png%22%20alt%3D%22metricsportal1.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22metricsportal2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F306676iB280F100E7C5B719%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22metricsportal2.png%22%20alt%3D%22metricsportal2.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-127084153%22%20id%3D%22toc-hId-302797428%22%20id%3D%22toc-hId-327580718%22%3EAdditional%20Resources%3C%2FH2%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFollowing%20are%20learning%20resources.%3C%2FP%3E%0A%3COL%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fiot-edge%2Fhow-to-collect-and-transport-metrics%3Fview%3Diotedge-2020-11%26amp%3Btabs%3Diotcentral%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EDocs%3A%20Collect%20and%20transport%20metrics%20(Preview)%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Fapps.azureiotcentral.com%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ECreate%20your%20IoT%20Central%20App%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fiot-for-all%2Fawesome-iotcentral%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EIoT%20Central%20GitHub%20Page%3C%2FA%3E%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-2698676%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22iotcentraldark.png%22%20style%3D%22width%3A%20946px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F306661i4A0F3CFC5A9A93E9%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22iotcentraldark.png%22%20alt%3D%22Azure%20IoT%20Central%22%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EAzure%20IoT%20Central%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EGain%20visibility%20into%20production%20edge%20devices%20with%26nbsp%3Bbuilt-in%20metrics%20remotely%20from%20the%20cloud%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2698676%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAzure%20IoT%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EAzure%20IoT%20Central%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EAzure%20IoT%20Edge%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EIoT%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Co-Authors
Version history
Last update:
‎Sep 14 2021 01:27 PM