{"id":17096,"date":"2026-03-10T13:23:50","date_gmt":"2026-03-10T12:23:50","guid":{"rendered":"https:\/\/www.cloudandheat.com\/?p=17096"},"modified":"2026-04-07T21:01:56","modified_gmt":"2026-04-07T19:01:56","slug":"visualising-measurement-data-from-cloud-and-data-centre-infrastructures-recommendations-for-the-use-of-grafana-canvas","status":"publish","type":"post","link":"https:\/\/www.cloudandheat.com\/en\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/","title":{"rendered":"Visualising measurement data from cloud and data centre infrastructures - recommendations for using Grafana Canvas"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"17096\" class=\"elementor elementor-17096\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c4f9140 e-flex e-con-boxed e-con e-parent\" data-id=\"c4f9140\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7799f73 elementor-widget elementor-widget-spacer\" data-id=\"7799f73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e9916e elementor-widget elementor-widget-text-editor\" data-id=\"5e9916e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>During the operation of a cloud or data centre infrastructure, the current system status - for example of the cooling infrastructure - is regularly analysed and evaluated. If there is an unfavourable operating status or failure, troubleshooting is carried out. Individuals or teams monitoring such an infrastructure need a quick overview of relevant parameters such as temperatures, server utilisation or data rates. However, as the number of parameters increases, so does the complexity: the process of answering the question \u201eWhere is it too warm now?\u201c quickly becomes confusing and time-consuming, which unnecessarily delays analysis and response.<\/p>\n<p>In this article, we show how measurement data from cloud and data centre infrastructures can be clearly displayed using Grafana's Canvas feature. Canvas panels enable operations teams to quickly recognise deviations from target states and isolate errors in a structured manner. However, the creation of these panels has a number of challenges, which we address here based on our practical experience.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93b1da1 e-flex e-con-boxed e-con e-parent\" data-id=\"93b1da1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6139c96 elementor-widget elementor-widget-heading\" data-id=\"6139c96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">About Grafana and the Canvas feature<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-50248de elementor-widget elementor-widget-text-editor\" data-id=\"50248de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>For the visualisation, <a href=\"https:\/\/grafana.com\/\" target=\"_blank\" rel=\"noopener\">Grafana<\/a>, an open source application for the graphical visualisation of data from various data sources, is used. Grafana accesses measurement data that is available in a database. The measurement data comes, for example, from sensors in the technical building equipment or measured values from the power distribution in the data centre. Many other values, such as server utilisation, data rates, available memory or tank levels, are conceivable at this point.<\/p>\n<p>Grafana uses this measurement data, for example, to create a diagram in a <a href=\"https:\/\/grafana.com\/docs\/grafana-cloud\/visualizations\/dashboards\/\" target=\"_blank\" rel=\"noopener\">Dashboard<\/a> . Figure 1 shows an example panel from Grafana with a diagram.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a05459 elementor-widget elementor-widget-image\" data-id=\"9a05459\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"2218\" height=\"1135\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpst-canvas-1.png\" class=\"attachment-full size-full wp-image-17102\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpst-canvas-1.png 2218w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpst-canvas-1-300x154.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpst-canvas-1-1024x524.png 1024w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpst-canvas-1-768x393.png 768w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpst-canvas-1-1536x786.png 1536w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpst-canvas-1-2048x1048.png 2048w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpst-canvas-1-18x9.png 18w\" sizes=\"(max-width: 2218px) 100vw, 2218px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d475fa elementor-widget elementor-widget-text-editor\" data-id=\"3d475fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 1: Example of a diagram in Grafana<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a594cd elementor-widget elementor-widget-spacer\" data-id=\"9a594cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5603180 elementor-widget elementor-widget-text-editor\" data-id=\"5603180\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A special and relatively new type of diagram is the so-called <a href=\"https:\/\/grafana.com\/docs\/grafana\/latest\/visualizations\/panels-visualizations\/visualizations\/canvas\/\" target=\"_blank\" rel=\"noopener\">Canvas<\/a>. This is used to present measured values in a visually appealing and clear way. It makes it possible to display measured values not only as classic time series, but also to arrange them freely on a customisable surface and present them in a visually appealing way. Elements such as shapes, status displays or even interactive buttons can be integrated. In this way, simple interactive user interfaces (GUIs) can be created in addition to pure visualisations. Although we are addressing application examples from the cloud infrastructure sector in this article, Canvas can be used for a wide range of applications. Figure 2 shows an example of a Canvas panel for controlling a sun blind.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f7c492 elementor-widget elementor-widget-image\" data-id=\"1f7c492\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"579\" height=\"287\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-2.png\" class=\"attachment-large size-large wp-image-17115\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-2.png 579w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-2-300x149.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-2-18x9.png 18w\" sizes=\"(max-width: 579px) 100vw, 579px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-03af6c3 elementor-widget elementor-widget-text-editor\" data-id=\"03af6c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 2: Example canvas panel<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd6dec9 elementor-widget elementor-widget-spacer\" data-id=\"bd6dec9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-819f118 elementor-widget elementor-widget-text-editor\" data-id=\"819f118\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>However, creating a canvas panel is more complex and less intuitive than classic diagrams, especially for beginners. As we will see below, several steps need to be consciously planned and implemented. It is therefore worth showing some practical experience.<\/p>\n<p>Only a current Grafana installation is required to create and edit the panels presented in this article. To use Canvas, version 11 (Grafana Release 2024-04) or newer and a data source are required. No additional tools are required. All adjustments are made in the integrated \u201ewhat you see is what you get\u201c editor. This provides basic elements with different shapes and types that can be used to create visualisations and interactive panels. Table 1 summarises the basic elements.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c01a70 elementor-widget elementor-widget-text-editor\" data-id=\"7c01a70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Table 1: Overview of elements in the Grafana Canvas Editor<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-90e55b2 e-grid e-con-full e-con e-child\" data-id=\"90e55b2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c593c9f elementor-widget elementor-widget-text-editor\" data-id=\"c593c9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Element<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45ee8f7 elementor-widget elementor-widget-text-editor\" data-id=\"45ee8f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Example image<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f02ba5 elementor-widget elementor-widget-text-editor\" data-id=\"9f02ba5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Description of the<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b220beb elementor-widget elementor-widget-text-editor\" data-id=\"b220beb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cloud<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33038a5 elementor-widget elementor-widget-image\" data-id=\"33038a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"160\" height=\"114\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t1.png\" class=\"attachment-large size-large wp-image-17117\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t1.png 160w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t1-18x12.png 18w\" sizes=\"(max-width: 160px) 100vw, 160px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0dc05cb elementor-widget elementor-widget-text-editor\" data-id=\"0dc05cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Text in cloud outline<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13c531c elementor-widget elementor-widget-text-editor\" data-id=\"13c531c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ellipse<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61494d8 elementor-widget elementor-widget-image\" data-id=\"61494d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"160\" height=\"114\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t2.png\" class=\"attachment-large size-large wp-image-17114\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t2.png 160w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t2-18x12.png 18w\" sizes=\"(max-width: 160px) 100vw, 160px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f539847 elementor-widget elementor-widget-text-editor\" data-id=\"f539847\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Text in ellipsis outline<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b890e6b elementor-widget elementor-widget-text-editor\" data-id=\"b890e6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Parallelogram<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d2e4728 elementor-widget elementor-widget-image\" data-id=\"d2e4728\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"160\" height=\"114\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t3.png\" class=\"attachment-large size-large wp-image-17113\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t3.png 160w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t3-18x12.png 18w\" sizes=\"(max-width: 160px) 100vw, 160px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65a7ced elementor-widget elementor-widget-text-editor\" data-id=\"65a7ced\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Text in parallelogram outline<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f4f365 elementor-widget elementor-widget-text-editor\" data-id=\"9f4f365\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Rectangle<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bed0604 elementor-widget elementor-widget-image\" data-id=\"bed0604\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"160\" height=\"114\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t4.png\" class=\"attachment-large size-large wp-image-17112\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t4.png 160w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t4-18x12.png 18w\" sizes=\"(max-width: 160px) 100vw, 160px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b12f11 elementor-widget elementor-widget-text-editor\" data-id=\"4b12f11\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Text in rectangular outline<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e608d4d elementor-widget elementor-widget-text-editor\" data-id=\"e608d4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Triangle<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-173ef6a elementor-widget elementor-widget-image\" data-id=\"173ef6a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"160\" height=\"114\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t5.png\" class=\"attachment-large size-large wp-image-17111\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t5.png 160w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t5-18x12.png 18w\" sizes=\"(max-width: 160px) 100vw, 160px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef551d4 elementor-widget elementor-widget-text-editor\" data-id=\"ef551d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Text in triangular outline<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8769f96 elementor-widget elementor-widget-text-editor\" data-id=\"8769f96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Connecting line<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49baebd elementor-widget elementor-widget-image\" data-id=\"49baebd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"145\" height=\"77\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t6.png\" class=\"attachment-large size-large wp-image-17110\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t6.png 145w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t6-18x10.png 18w\" sizes=\"(max-width: 145px) 100vw, 145px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1893f09 elementor-widget elementor-widget-text-editor\" data-id=\"1893f09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Line with and without arrows at the ends<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df6e3f3 elementor-widget elementor-widget-text-editor\" data-id=\"df6e3f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Text<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c054593 elementor-widget elementor-widget-image\" data-id=\"c054593\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"126\" height=\"75\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t7.png\" class=\"attachment-large size-large wp-image-17109\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t7.png 126w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t7-18x12.png 18w\" sizes=\"(max-width: 126px) 100vw, 126px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-320fb45 elementor-widget elementor-widget-text-editor\" data-id=\"320fb45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Text without frame (similar to parallelogram but with transparent background)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb37cdd elementor-widget elementor-widget-text-editor\" data-id=\"bb37cdd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Icon<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb0a82e elementor-widget elementor-widget-image\" data-id=\"fb0a82e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"160\" height=\"114\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t8.png\" class=\"attachment-large size-large wp-image-17108\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t8.png 160w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t8-18x12.png 18w\" sizes=\"(max-width: 160px) 100vw, 160px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0a52ed8 elementor-widget elementor-widget-text-editor\" data-id=\"0a52ed8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Selection of common icons and symbols<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e3cb08f elementor-widget elementor-widget-text-editor\" data-id=\"e3cb08f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Server<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be9571e elementor-widget elementor-widget-image\" data-id=\"be9571e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"159\" height=\"144\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t9.png\" class=\"attachment-large size-large wp-image-17107\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t9.png 159w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t9-13x12.png 13w\" sizes=\"(max-width: 159px) 100vw, 159px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3940a8 elementor-widget elementor-widget-text-editor\" data-id=\"c3940a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Server icon with customisable status light<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b5da6f elementor-widget elementor-widget-text-editor\" data-id=\"1b5da6f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWind turbine<sup>1\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ff73561 elementor-widget elementor-widget-image\" data-id=\"ff73561\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"145\" height=\"206\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t10.png\" class=\"attachment-large size-large wp-image-17106\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t10.png 145w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t10-8x12.png 8w\" sizes=\"(max-width: 145px) 100vw, 145px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e391d47 elementor-widget elementor-widget-text-editor\" data-id=\"e391d47\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wind turbine with adjustable speed<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5455df7 elementor-widget elementor-widget-text-editor\" data-id=\"5455df7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tButton<sup>1\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4875666 elementor-widget elementor-widget-image\" data-id=\"4875666\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"155\" height=\"72\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t11.png\" class=\"attachment-large size-large wp-image-17105\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t11.png 155w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t11-18x8.png 18w\" sizes=\"(max-width: 155px) 100vw, 155px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d92c14 elementor-widget elementor-widget-text-editor\" data-id=\"9d92c14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Interactive button that can communicate with an API using the GET, POST or PUT methods<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b391da1 elementor-widget elementor-widget-text-editor\" data-id=\"b391da1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tDrone<sup>1\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-897c186 elementor-widget elementor-widget-image\" data-id=\"897c186\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"154\" height=\"135\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t12.png\" class=\"attachment-large size-large wp-image-17104\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t12.png 154w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t12-14x12.png 14w\" sizes=\"(max-width: 154px) 100vw, 154px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f88ab3 elementor-widget elementor-widget-text-editor\" data-id=\"0f88ab3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Drone in different views with adjustable propeller speed<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2c2011 elementor-widget elementor-widget-text-editor\" data-id=\"c2c2011\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Own pictures<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08f0d23 elementor-widget elementor-widget-image\" data-id=\"08f0d23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"180\" height=\"141\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t13.png\" class=\"attachment-large size-large wp-image-17103\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t13.png 180w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-t13-15x12.png 15w\" sizes=\"(max-width: 180px) 100vw, 180px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2126ee8 elementor-widget elementor-widget-text-editor\" data-id=\"2126ee8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>URL path to an image included as the background of an element<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-298e22e elementor-widget elementor-widget-text-editor\" data-id=\"298e22e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em><sup>1<\/sup> available if the \u201eExperimental element types\u201c option is activated.<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b870074 elementor-widget elementor-widget-spacer\" data-id=\"b870074\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e69d12 elementor-widget elementor-widget-text-editor\" data-id=\"8e69d12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In most of these elements, text, frame colour and background colour can be inserted statically or controlled by a metric. The <a href=\"https:\/\/grafana.com\/docs\/grafana\/latest\/visualizations\/panels-visualizations\/visualizations\/canvas\/\" target=\"_blank\" rel=\"noopener\">official documentation<\/a> provides detailed examples of working with the editor, the first steps and an overview of the individual aspects of the plugin.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64ddd93 elementor-widget elementor-widget-spacer\" data-id=\"64ddd93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-db2e223 e-flex e-con-boxed e-con e-parent\" data-id=\"db2e223\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3052f4c elementor-widget elementor-widget-heading\" data-id=\"3052f4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Application examples for the Grafana Canvas<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29f3fa0 elementor-widget elementor-widget-text-editor\" data-id=\"29f3fa0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In the following, we present two use cases from the cloud and data centre infrastructure context for using the canvas plugin in Grafana. We show how the panels can be created and what in particular should be taken into account during implementation. Grafana v12.2.0 was used.<\/p>\n<p>In our examples, we transfer existing diagrams with measured values of a system that were previously created based on an SVG image by the <a href=\"https:\/\/github.com\/MarcusCalidus\/marcuscalidus-svg-panel\" target=\"_blank\" rel=\"noopener\">marcuscalidus-svg-panel.<\/a> As this plugin is a third-party solution, a Grafana update can lead to problems that may require debugging and customised solutions. This risk is minimised with the <a href=\"https:\/\/grafana.com\/blog\/grafana-11-release-all-the-new-features\/\" target=\"_blank\" rel=\"noopener\">11 Grafana Release<\/a> integrated canvas plugin, as the developer community ensures that the function is guaranteed with every release.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b99566f elementor-widget elementor-widget-heading\" data-id=\"b99566f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Application example 1: Server room<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3994ae5 elementor-widget elementor-widget-text-editor\" data-id=\"3994ae5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In a server room, we have several air temperature sensors and Power Distribution Unit (PDU) readings for the electrical input power at the server racks. The progression over time can be easily analysed in a diagram (see Figures 3 and 4 for examples). However, it is difficult to assign the measured values directly to a specific location in the room, as this requires a separate room plan.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d821238 elementor-widget elementor-widget-image\" data-id=\"d821238\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"932\" height=\"675\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-3.png\" class=\"attachment-full size-full wp-image-17116\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-3.png 932w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-3-300x217.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-3-768x556.png 768w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-3-18x12.png 18w\" sizes=\"(max-width: 932px) 100vw, 932px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aec70d5 elementor-widget elementor-widget-text-editor\" data-id=\"aec70d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 3: Room temperatures in a diagram<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc0df39 elementor-widget elementor-widget-spacer\" data-id=\"cc0df39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31a1f72 elementor-widget elementor-widget-image\" data-id=\"31a1f72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"551\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-4.png\" class=\"attachment-full size-full wp-image-17128\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-4.png 1200w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-4-300x138.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-4-1024x470.png 1024w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-4-768x353.png 768w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-4-18x8.png 18w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6082a30 elementor-widget elementor-widget-text-editor\" data-id=\"6082a30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 4: Electrical input power in a diagram<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9819387 elementor-widget elementor-widget-spacer\" data-id=\"9819387\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a1bbc6a elementor-widget elementor-widget-text-editor\" data-id=\"a1bbc6a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Figure 5 shows the current SVG panel, which was integrated with the marcuscalidus-svg-panel plugin.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc5653e elementor-widget elementor-widget-image\" data-id=\"bc5653e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"501\" height=\"872\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-5.png\" class=\"attachment-large size-large wp-image-17120\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-5.png 501w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-5-172x300.png 172w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-5-7x12.png 7w\" sizes=\"(max-width: 501px) 100vw, 501px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54dca8b elementor-widget elementor-widget-text-editor\" data-id=\"54dca8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 5: Previous SVG image of the room<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd213c2 elementor-widget elementor-widget-spacer\" data-id=\"fd213c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bed9114 elementor-widget elementor-widget-text-editor\" data-id=\"bed9114\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A second glance reveals that the current panel is incomplete, as the electrical output is not yet shown here. We are taking this opportunity to revise the panel accordingly and add all the relevant information.<\/p>\n<p>To switch to a canvas panel in the existing setup, in which all metrics are already available, a new panel is first created (see Figure 6). If you are starting from scratch, a new dashboard must also be created.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f614d0d elementor-widget elementor-widget-image\" data-id=\"f614d0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"459\" height=\"185\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-6.png\" class=\"attachment-large size-large wp-image-17121\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-6.png 459w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-6-300x121.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-6-18x7.png 18w\" sizes=\"(max-width: 459px) 100vw, 459px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4885167 elementor-widget elementor-widget-text-editor\" data-id=\"4885167\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 6: Creating a new panel in the existing dashboard<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-311751e elementor-widget elementor-widget-spacer\" data-id=\"311751e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51d6b7f elementor-widget elementor-widget-text-editor\" data-id=\"51d6b7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In the drop-down menu, the diagram type must be changed to \u201eCanvas\u201c (Figure 7).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec09438 elementor-widget elementor-widget-image\" data-id=\"ec09438\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"479\" height=\"631\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-7.png\" class=\"attachment-large size-large wp-image-17122\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-7.png 479w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-7-228x300.png 228w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-7-9x12.png 9w\" sizes=\"(max-width: 479px) 100vw, 479px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6dc44a6 elementor-widget elementor-widget-text-editor\" data-id=\"6dc44a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 7: Select \u201eCanvas\u201c panel type<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23cb575 elementor-widget elementor-widget-text-editor\" data-id=\"23cb575\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In the next step, a data source is selected and all necessary metrics (<em>Queries<\/em>) are inserted one after the other. As we do not want to display a chronological sequence, but only the most recent value, the type must be set to <em>Instant<\/em> are set. To simplify the subsequent assignment of the measured values to the individual canvas elements, it is advisable to use consistent and appropriate names (<em>Legend<\/em>) (see Figure 8). Subsequent renaming means that the renamed metric must be reassigned for all elements in which it is used.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2bc992e elementor-widget elementor-widget-image\" data-id=\"2bc992e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"1024\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-8-688x1024.png\" class=\"attachment-large size-large wp-image-17123\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-8-688x1024.png 688w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-8-202x300.png 202w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-8-8x12.png 8w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-8.png 726w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-310d08a elementor-widget elementor-widget-text-editor\" data-id=\"310d08a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 8: Inserted queries with naming<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f4d662 elementor-widget elementor-widget-spacer\" data-id=\"3f4d662\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-091805e elementor-widget elementor-widget-text-editor\" data-id=\"091805e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Now we come across the first special case: as we want to display different physical values in the panel, we need several units. A global unit does not make sense in this case, as it would apply equally to all values. Therefore, we leave the global unit of the panel blank and instead set the unit depending on the name using the overwrite or override function. <em>Override<\/em>-function (see Figure 9).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9988414 elementor-widget elementor-widget-image\" data-id=\"9988414\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"328\" height=\"499\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-9.png\" class=\"attachment-large size-large wp-image-17124\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-9.png 328w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-9-197x300.png 197w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-9-8x12.png 8w\" sizes=\"(max-width: 328px) 100vw, 328px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed4c7e0 elementor-widget elementor-widget-text-editor\" data-id=\"ed4c7e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 9: Customised units for the metrics using overrides<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b14639f elementor-widget elementor-widget-spacer\" data-id=\"b14639f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb81769 elementor-widget elementor-widget-text-editor\" data-id=\"cb81769\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Only now is the existing diagram modelled using the tools available in Canvas. To save time, it is a good idea to treat recurring elements as a group, design them in small groups and only duplicate them later (see Figures 10 and 11). This shows that the variety of available shapes is limited.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f993ac elementor-widget elementor-widget-image\" data-id=\"8f993ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"429\" height=\"93\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-10-1.png\" class=\"attachment-large size-large wp-image-17129\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-10-1.png 429w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-10-1-300x65.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-10-1-18x4.png 18w\" sizes=\"(max-width: 429px) 100vw, 429px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-562094d elementor-widget elementor-widget-text-editor\" data-id=\"562094d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 10: Element view of the symbols that are to be duplicated in the group for a rack<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98181f9 elementor-widget elementor-widget-spacer\" data-id=\"98181f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5693241 elementor-widget elementor-widget-image\" data-id=\"5693241\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"323\" height=\"408\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-11.png\" class=\"attachment-large size-large wp-image-17126\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-11.png 323w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-11-238x300.png 238w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-11-10x12.png 10w\" sizes=\"(max-width: 323px) 100vw, 323px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-add8358 elementor-widget elementor-widget-text-editor\" data-id=\"add8358\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 11: Layer view of the symbols that are to be duplicated in the group for a rack<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a796b8 elementor-widget elementor-widget-spacer\" data-id=\"6a796b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4801a9 elementor-widget elementor-widget-text-editor\" data-id=\"c4801a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>However, after some trial and error, these restrictions quickly turn out to be a blessing, as the resulting chart is very simple and clear. Once we have placed all the necessary elements, we can start to fill the text boxes with life. The next step is to assign an element to a metric (see Figure 12). The assignment can be made in the selected element at <em>Text<\/em> take place. In addition <em>Source<\/em> at <em>Field<\/em> and select the metric by name in the drop-down menu. It pays to name the metric beforehand.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef460aa elementor-widget elementor-widget-spacer\" data-id=\"ef460aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7eb4cc7 elementor-widget elementor-widget-image\" data-id=\"7eb4cc7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"532\" height=\"630\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-12.png\" class=\"attachment-large size-large wp-image-17127\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-12.png 532w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-12-253x300.png 253w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-12-10x12.png 10w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bf14ab elementor-widget elementor-widget-text-editor\" data-id=\"3bf14ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 12: Selecting data sources for the texts<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4bda33 elementor-widget elementor-widget-spacer\" data-id=\"c4bda33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0a1e175 elementor-widget elementor-widget-text-editor\" data-id=\"0a1e175\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Now that the texts in the elements have been replaced by metrics, our room in Figure 13 is really impressive.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f2510e8 elementor-widget elementor-widget-spacer\" data-id=\"f2510e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78982b0 elementor-widget elementor-widget-image\" data-id=\"78982b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"694\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-13-1024x888.png\" class=\"attachment-large size-large wp-image-17119\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-13-1024x888.png 1024w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-13-300x260.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-13-768x666.png 768w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-13-14x12.png 14w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-13.png 1064w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2803ec6 elementor-widget elementor-widget-text-editor\" data-id=\"2803ec6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 13: Room floor plan with measurement data drawn with Grafana Canvas<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bbd658d elementor-widget elementor-widget-spacer\" data-id=\"bbd658d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc21bd3 elementor-widget elementor-widget-text-editor\" data-id=\"cc21bd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If the option <em>Inline editing<\/em> is switched on, the elements can be selected and moved outside the editor, which can be perceived by users as unexpected and disruptive. Deactivating <em>Inline editing<\/em> on a finished panel solves the problem (see Figure 14).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18e36c9 elementor-widget elementor-widget-image\" data-id=\"18e36c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"198\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-14.png\" class=\"attachment-large size-large wp-image-17118\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-14.png 335w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-14-300x177.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-14-18x12.png 18w\" sizes=\"(max-width: 335px) 100vw, 335px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88f8c78 elementor-widget elementor-widget-text-editor\" data-id=\"88f8c78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 14: The Inline editing button<\/em> <em>is only helpful during editing.<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-919547d elementor-widget elementor-widget-spacer\" data-id=\"919547d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14a99e9 e-flex e-con-boxed e-con e-parent\" data-id=\"14a99e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-96ac1ac elementor-widget elementor-widget-heading\" data-id=\"96ac1ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Application example 2: Server rack<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46be3f8 elementor-widget elementor-widget-text-editor\" data-id=\"46be3f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The assignment of temperature values in a time series diagram is also confusing for a server rack. In this case, an SVG image was also previously used to assign the location of the measuring points (see Figure 15). The SVG image integrated with the marcuscalidus-svg-panel plugin was a scheme taken directly from the project documentation. It was not simplified or customised for the purpose.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c1a621 elementor-widget elementor-widget-image\" data-id=\"4c1a621\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"884\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-15-927x1024.png\" class=\"attachment-large size-large wp-image-17130\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-15-927x1024.png 927w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-15-271x300.png 271w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-15-768x849.png 768w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-15-11x12.png 11w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-15.png 971w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4b6db0 elementor-widget elementor-widget-text-editor\" data-id=\"c4b6db0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 15: Old SVG schema of the server rack<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7587154 elementor-widget elementor-widget-text-editor\" data-id=\"7587154\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>As in the first example, a new panel is created in this case in order to recreate the SVG schema in the canvas plugin. The next step is to consider which queries are necessary to obtain the metrics (see Figure 16).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6588a74 elementor-widget elementor-widget-spacer\" data-id=\"6588a74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-278a04b elementor-widget elementor-widget-image\" data-id=\"278a04b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"536\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-16-1024x686.png\" class=\"attachment-large size-large wp-image-17131\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-16-1024x686.png 1024w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-16-300x201.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-16-768x514.png 768w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-16-1536x1029.png 1536w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-16-18x12.png 18w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-16.png 1639w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62cf742 elementor-widget elementor-widget-text-editor\" data-id=\"62cf742\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 16: Section of the queries for the server rack<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a496290 elementor-widget elementor-widget-spacer\" data-id=\"a496290\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32aee3c elementor-widget elementor-widget-text-editor\" data-id=\"32aee3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Once these have been entered, it is advantageous for later to assign unique and meaningful names from which the physical quantity can be derived. Now we adjust the unit with \u201efield override\u201c by entering the unit via <em>Fields with name matching regex<\/em> to search the names for specific texts - for example \/.*temp.*\/. You can then use <em>Standard options -&gt; Unit<\/em> the unit (see Figure 17).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e7a07d elementor-widget elementor-widget-image\" data-id=\"0e7a07d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"986\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-17-831x1024.png\" class=\"attachment-large size-large wp-image-17132\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-17-831x1024.png 831w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-17-244x300.png 244w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-17-768x946.png 768w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-17-10x12.png 10w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-17.png 954w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d5a9f8a elementor-widget elementor-widget-text-editor\" data-id=\"d5a9f8a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 17: Setting the units of the metrics depending on the metric name<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bbb1582 elementor-widget elementor-widget-spacer\" data-id=\"bbb1582\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7937dce elementor-widget elementor-widget-text-editor\" data-id=\"7937dce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Once the metrics have been prepared, you can start drawing the schema. It often takes several drafts and attempts before a final layout is found. In our experience, it therefore makes sense to create and select the first drafts on paper. Only then should you start with the editor and realise a few selected drafts (see Figure 18).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9858cc6 elementor-widget elementor-widget-image\" data-id=\"9858cc6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"659\" height=\"920\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-18.png\" class=\"attachment-large size-large wp-image-17133\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-18.png 659w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-18-215x300.png 215w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-18-9x12.png 9w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9af64bc elementor-widget elementor-widget-text-editor\" data-id=\"9af64bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 18: Interim draft<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b615df1 elementor-widget elementor-widget-text-editor\" data-id=\"b615df1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Once the elements have been placed, the metrics are assigned to the texts in the selected elements. To do this, the option <em>Source<\/em> at <em>Field<\/em> and select the metric by name in the drop-down menu. The schema can be seen in Figure 19. The result is again reduced to the essentials, which can be seen as a positive effect of the limited variety of element types.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-493cb26 elementor-widget elementor-widget-image\" data-id=\"493cb26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"662\" height=\"883\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-19.png\" class=\"attachment-large size-large wp-image-17135\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-19.png 662w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-19-225x300.png 225w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-19-9x12.png 9w\" sizes=\"(max-width: 662px) 100vw, 662px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-191765f elementor-widget elementor-widget-text-editor\" data-id=\"191765f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 19: View of the scheme implemented in Canvas<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-124d947 elementor-widget elementor-widget-spacer\" data-id=\"124d947\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3951b6d e-flex e-con-boxed e-con e-parent\" data-id=\"3951b6d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13c7b14 elementor-widget elementor-widget-heading\" data-id=\"13c7b14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Helpful tips<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6979c27 elementor-widget elementor-widget-text-editor\" data-id=\"6979c27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>While working on the two application examples, some practical tips emerged, which are summarised below as tips for using Canvas:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Converting diagrams into Canvas often involves additional effort, as existing images cannot be adopted directly but have to be modelled. However, visualisation can help to quickly identify deviations from the target state. The additional effort will therefore be worthwhile in most cases.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Drawing in Canvas Editor can be slow, as you often have to scroll through the options window on the right to select the option you are looking for. We recommend drawing the first drafts on paper and realising a few selected drafts in the editor.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>There is no way to undo a change with a \u201estep back\u201c in the canvas editor. Connection arrows should therefore only be created at the very end, as these are the most difficult to handle. They often have to be deleted (<em>Deletion<\/em> button) because they are not connected correctly at one point or the path simply needs to be corrected.<\/li>\n<li>In order to be effective when setting up, it is better to focus on the metrics first. To do this, the required queries are entered and then named meaningfully, accurately and briefly.<\/li>\n<li>The visual elements should only be placed once all metrics have been set up. The metrics can then be assigned to the elements via Text -&gt; Field to avoid unnecessary loops.<\/li>\n<li>If the \u201eInline editing\u201c option is active, this helps a lot when editing, as the elements can be selected quickly. Unfortunately, this also applies when the editor has been exited. The elements can also be selected and edited during the view. This is unexpected from the user's point of view and can be perceived as annoying. To avoid this, the option should be deactivated once a panel has been completed.<\/li>\n<li>One advantage and disadvantage at the same time is that the variety of elements is limited. This reduces the display options, but at the same time ensures that the charts are reduced to the essentials and appear clearer.<\/li>\n<li>The source code of the panels in JSON format can be viewed and edited. Finished panels can therefore also be copied and used as a template:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\u00a0<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\u00a0<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\u00a0<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>... =&gt; inspect =&gt; Panel JSON (see Figure 20)<\/li>\n<li>Copy content<\/li>\n<li>Create a new panel in the target dashboard<\/li>\n<li>... =&gt; inspect =&gt; Panel JSON<\/li>\n<li>Paste copied content and adjust ID<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83d5e08 elementor-widget elementor-widget-image\" data-id=\"83d5e08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"331\" height=\"262\" src=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-20.png\" class=\"attachment-large size-large wp-image-17134\" alt=\"\" srcset=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-20.png 331w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-20-300x237.png 300w, https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/03\/blogpost-canvas-20-15x12.png 15w\" sizes=\"(max-width: 331px) 100vw, 331px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2468b01 elementor-widget elementor-widget-text-editor\" data-id=\"2468b01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 20: Editing in JSON format<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c89af6 elementor-widget elementor-widget-spacer\" data-id=\"3c89af6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7078f21 e-flex e-con-boxed e-con e-parent\" data-id=\"7078f21\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3129cd6 elementor-widget elementor-widget-heading\" data-id=\"3129cd6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Summary<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b623d85 elementor-widget elementor-widget-text-editor\" data-id=\"b623d85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In this article, we first briefly explained the Grafana Canvas and outlined its basic functions to provide an initial overview. We then ran through two specific application examples to demonstrate practical use and illustrate typical application scenarios. We noticed a few aspects that we have summarised as practical tips.<\/p>\n<p>Our aim was not only to show how the tool works, but also to provide helpful tips based on practical experience, especially for new users of the tool. We hope that the examples and tips shown will make it easier to get started and help you to use Grafana Canvas effectively.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-596ec6c elementor-widget elementor-widget-spacer\" data-id=\"596ec6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>In this article, we show how measurement data from cloud and data centre infrastructures can be clearly displayed using Grafana's canvas feature. The creation of these panels poses a number of challenges, which we address specifically here.<\/p>","protected":false},"author":8,"featured_media":17407,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"8979,5227,13027,5342,5207,10940","_relevanssi_noindex_reason":"","inline_featured_image":false,"footnotes":""},"categories":[84,111],"tags":[],"class_list":["post-17096","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digitale-infrastrukturen","category-onpremise"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen visualisieren \u2013 Empfehlungen f\u00fcr die Nutzung von Grafana Canvas &#8211; Cloud &amp; Heat<\/title>\n<meta name=\"description\" content=\"Cloud&amp;Heat | Blog | Lernt hier, wie sich Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen mittels Grafana Canvas \u00fcbersichtlich darstellen lassen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cloudandheat.com\/en\/visualising-measurement-data-from-cloud-and-data-centre-infrastructures-recommendations-for-the-use-of-grafana-canvas\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen visualisieren \u2013 Empfehlungen f\u00fcr die Nutzung von Grafana Canvas &#8211; Cloud &amp; Heat\" \/>\n<meta property=\"og:description\" content=\"Cloud&amp;Heat | Blog | Lernt hier, wie sich Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen mittels Grafana Canvas \u00fcbersichtlich darstellen lassen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cloudandheat.com\/en\/visualising-measurement-data-from-cloud-and-data-centre-infrastructures-recommendations-for-the-use-of-grafana-canvas\/\" \/>\n<meta property=\"og:site_name\" content=\"Cloud &amp; Heat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CloudandHeat\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-10T12:23:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-07T19:01:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1146\" \/>\n\t<meta property=\"og:image:height\" content=\"657\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Maria Vaquero\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cloudandheat\" \/>\n<meta name=\"twitter:site\" content=\"@cloudandheat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Maria Vaquero\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/\"},\"author\":{\"name\":\"Maria Vaquero\",\"@id\":\"https:\/\/www.cloudandheat.com\/#\/schema\/person\/b7abfb65dd2fb978581d3585a3d9dcc0\"},\"headline\":\"Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen visualisieren \u2013 Empfehlungen f\u00fcr die Nutzung von Grafana Canvas\",\"datePublished\":\"2026-03-10T12:23:50+00:00\",\"dateModified\":\"2026-04-07T19:01:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/\"},\"wordCount\":2272,\"publisher\":{\"@id\":\"https:\/\/www.cloudandheat.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png\",\"articleSection\":[\"Digitale Infrastrukturen\",\"OnPremise\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/\",\"url\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/\",\"name\":\"Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen visualisieren \u2013 Empfehlungen f\u00fcr die Nutzung von Grafana Canvas &#8211; Cloud &amp; Heat\",\"isPartOf\":{\"@id\":\"https:\/\/www.cloudandheat.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png\",\"datePublished\":\"2026-03-10T12:23:50+00:00\",\"dateModified\":\"2026-04-07T19:01:56+00:00\",\"description\":\"Cloud&Heat | Blog | Lernt hier, wie sich Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen mittels Grafana Canvas \u00fcbersichtlich darstellen lassen.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#primaryimage\",\"url\":\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png\",\"contentUrl\":\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png\",\"width\":1146,\"height\":657},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.cloudandheat.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen visualisieren \u2013 Empfehlungen f\u00fcr die Nutzung von Grafana Canvas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cloudandheat.com\/#website\",\"url\":\"https:\/\/www.cloudandheat.com\/\",\"name\":\"Cloud & Heat Technolgies GmbH\",\"description\":\"Cloud-Service- und Cloud-Technologie-Provider\",\"publisher\":{\"@id\":\"https:\/\/www.cloudandheat.com\/#organization\"},\"alternateName\":\"Cloud and Heat Technologies GmbH\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cloudandheat.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.cloudandheat.com\/#organization\",\"name\":\"Cloud&Heat Technologies GmbH\",\"url\":\"https:\/\/www.cloudandheat.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.cloudandheat.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2022\/08\/logo.svg\",\"contentUrl\":\"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2022\/08\/logo.svg\",\"width\":907,\"height\":1782,\"caption\":\"Cloud&Heat Technologies GmbH\"},\"image\":{\"@id\":\"https:\/\/www.cloudandheat.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/CloudandHeat\",\"https:\/\/x.com\/cloudandheat\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cloudandheat.com\/#\/schema\/person\/b7abfb65dd2fb978581d3585a3d9dcc0\",\"name\":\"Maria Vaquero\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.cloudandheat.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c1ecd4237a7c2048303fad464eff61847fffcafecd95b777762f708867ec890b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c1ecd4237a7c2048303fad464eff61847fffcafecd95b777762f708867ec890b?s=96&d=mm&r=g\",\"caption\":\"Maria Vaquero\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Visualising measurement data from cloud and data centre infrastructures - recommendations for using Grafana Canvas - Cloud &amp; Heat","description":"Cloud&amp;Heat | Blog | Learn here how measurement data from cloud and data centre infrastructures can be clearly displayed using Grafana Canvas.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cloudandheat.com\/en\/visualising-measurement-data-from-cloud-and-data-centre-infrastructures-recommendations-for-the-use-of-grafana-canvas\/","og_locale":"en_GB","og_type":"article","og_title":"Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen visualisieren \u2013 Empfehlungen f\u00fcr die Nutzung von Grafana Canvas &#8211; Cloud &amp; Heat","og_description":"Cloud&Heat | Blog | Lernt hier, wie sich Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen mittels Grafana Canvas \u00fcbersichtlich darstellen lassen.","og_url":"https:\/\/www.cloudandheat.com\/en\/visualising-measurement-data-from-cloud-and-data-centre-infrastructures-recommendations-for-the-use-of-grafana-canvas\/","og_site_name":"Cloud &amp; Heat","article_publisher":"https:\/\/www.facebook.com\/CloudandHeat","article_published_time":"2026-03-10T12:23:50+00:00","article_modified_time":"2026-04-07T19:01:56+00:00","og_image":[{"width":1146,"height":657,"url":"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png","type":"image\/png"}],"author":"Maria Vaquero","twitter_card":"summary_large_image","twitter_creator":"@cloudandheat","twitter_site":"@cloudandheat","twitter_misc":{"Written by":"Maria Vaquero","Estimated reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#article","isPartOf":{"@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/"},"author":{"name":"Maria Vaquero","@id":"https:\/\/www.cloudandheat.com\/#\/schema\/person\/b7abfb65dd2fb978581d3585a3d9dcc0"},"headline":"Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen visualisieren \u2013 Empfehlungen f\u00fcr die Nutzung von Grafana Canvas","datePublished":"2026-03-10T12:23:50+00:00","dateModified":"2026-04-07T19:01:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/"},"wordCount":2272,"publisher":{"@id":"https:\/\/www.cloudandheat.com\/#organization"},"image":{"@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png","articleSection":["Digitale Infrastrukturen","OnPremise"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/","url":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/","name":"Visualising measurement data from cloud and data centre infrastructures - recommendations for using Grafana Canvas - Cloud &amp; Heat","isPartOf":{"@id":"https:\/\/www.cloudandheat.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#primaryimage"},"image":{"@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png","datePublished":"2026-03-10T12:23:50+00:00","dateModified":"2026-04-07T19:01:56+00:00","description":"Cloud&amp;Heat | Blog | Learn here how measurement data from cloud and data centre infrastructures can be clearly displayed using Grafana Canvas.","breadcrumb":{"@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#primaryimage","url":"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png","contentUrl":"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2026\/04\/2026-Cloud-and-Heat-Grafana-Canvas-Header.png","width":1146,"height":657},{"@type":"BreadcrumbList","@id":"https:\/\/www.cloudandheat.com\/messdaten-aus-cloud-und-rechenzentrumsinfrastrukturen-visualisieren-empfehlungen-fuer-die-nutzung-von-grafana-canvas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.cloudandheat.com\/"},{"@type":"ListItem","position":2,"name":"Messdaten aus Cloud- und Rechenzentrumsinfrastrukturen visualisieren \u2013 Empfehlungen f\u00fcr die Nutzung von Grafana Canvas"}]},{"@type":"WebSite","@id":"https:\/\/www.cloudandheat.com\/#website","url":"https:\/\/www.cloudandheat.com\/","name":"Cloud &amp; Heat Technolgies GmbH","description":"Cloud service and cloud technology providers","publisher":{"@id":"https:\/\/www.cloudandheat.com\/#organization"},"alternateName":"Cloud and Heat Technologies GmbH","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cloudandheat.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.cloudandheat.com\/#organization","name":"Cloud&amp;Heat Technologies GmbH","url":"https:\/\/www.cloudandheat.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.cloudandheat.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2022\/08\/logo.svg","contentUrl":"https:\/\/www.cloudandheat.com\/wp-content\/uploads\/2022\/08\/logo.svg","width":907,"height":1782,"caption":"Cloud&Heat Technologies GmbH"},"image":{"@id":"https:\/\/www.cloudandheat.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CloudandHeat","https:\/\/x.com\/cloudandheat"]},{"@type":"Person","@id":"https:\/\/www.cloudandheat.com\/#\/schema\/person\/b7abfb65dd2fb978581d3585a3d9dcc0","name":"Maria Vaquero","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.cloudandheat.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c1ecd4237a7c2048303fad464eff61847fffcafecd95b777762f708867ec890b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c1ecd4237a7c2048303fad464eff61847fffcafecd95b777762f708867ec890b?s=96&d=mm&r=g","caption":"Maria Vaquero"}}]}},"_links":{"self":[{"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/posts\/17096","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/comments?post=17096"}],"version-history":[{"count":4,"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/posts\/17096\/revisions"}],"predecessor-version":[{"id":17415,"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/posts\/17096\/revisions\/17415"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/media\/17407"}],"wp:attachment":[{"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/media?parent=17096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/categories?post=17096"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudandheat.com\/en\/wp-json\/wp\/v2\/tags?post=17096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}