{"id":87,"date":"2024-06-06T12:32:41","date_gmt":"2024-06-06T10:32:41","guid":{"rendered":"https:\/\/www.sysadmins.nl\/?p=87"},"modified":"2024-10-17T23:25:05","modified_gmt":"2024-10-17T21:25:05","slug":"zabbix-health-dashboard-upgrade-7-0","status":"publish","type":"post","link":"https:\/\/www.sysadmins.nl\/index.php\/2024\/06\/06\/zabbix-health-dashboard-upgrade-7-0\/","title":{"rendered":"Zabbix health dashboard upgrade 7.0"},"content":{"rendered":"\n<p>As I&#8217;ve upgraded Zabbix to 7.0 LTS, I found some dashboards not displaying information anymore. This was also the case with the Zabbix health dashboard (an important dashboard to regularly check for bottlenecks in your Zabbix server).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zabbix health templates<\/h2>\n\n\n\n<p>First things first! Before even changing the health dashboard, you have to make sure you&#8217;re using the latest compatible (7.0) Zabbix server template. This guarantees that you also measure the metrics needed to check your Zabbix server.<\/p>\n\n\n\n<p>You have to download both the Zabbix server and Zabbix proxy health templates and import them in your upgraded Zabbix server. The new templates can be found at the <a href=\"https:\/\/git.zabbix.com\/projects\/ZBX\/repos\/zabbix\/browse\/templates\/app,\" data-type=\"link\" data-id=\"https:\/\/git.zabbix.com\/projects\/ZBX\/repos\/zabbix\/browse\/templates\/app,\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Zabbix git repository<\/a>. Here you have to choose the right source (so that will be <strong><em>Release 7.0<\/em><\/strong>) and download the yaml files for both Zabbix proxy and Zabbix server. After you downloaded these, you can import them in the &#8220;<strong>Data collection -> Templates<\/strong>&#8221; menu.<\/p>\n\n\n\n<p>After importing the new Zabbix server and proxy health templates, it should look something like this:<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb38ef&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb38ef\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"465\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-health-templates-1024x465.png\" alt=\"\" class=\"wp-image-196\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-health-templates-1024x465.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-health-templates-300x136.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-health-templates-768x348.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-health-templates-1536x697.png 1536w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-health-templates-2048x929.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Imported Zabbix server and proxy health templates<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Change Zabbix health dashboard<\/h2>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb3cfb&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb3cfb\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"451\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-6.4-1024x451.png\" alt=\"\" class=\"wp-image-88\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-6.4-1024x451.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-6.4-300x132.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-6.4-768x338.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-6.4-1536x676.png 1536w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-6.4.png 1667w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Empty widgets after upgrading to Zabbix 7.0<\/figcaption><\/figure>\n\n\n\n<p>For this dashboard to display the much needed information correct I had to change a few of the widgets so they select the right items. Per widget I have included the state I found it in and the state (with selected items) afterwards.<br><br>This turned out to be a good exercise for me, as I recently renamed my Zabbix server and found out that some widgets still pointed to the old server name :-).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Values processed per second<\/h2>\n\n\n\n<p>At first I changed the <strong>values processed per second<\/strong> widget. For this I had to change the selected items to <strong>Number of processed* values per second<\/strong>. This selects all items starting with <strong>Number or processed<\/strong> and ends with <strong>values per second<\/strong> for the selected host in this widget.<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb4901&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb4901\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"216\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-6.4-300x216.png\" alt=\"\" class=\"wp-image-92\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-6.4-300x216.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-6.4-1024x737.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-6.4-768x553.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-6.4.png 1123w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Before the changes<\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb4cfb&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb4cfb\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"227\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-7.0-300x227.png\" alt=\"\" class=\"wp-image-95\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-7.0-300x227.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-7.0-1024x773.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-7.0-768x580.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/values-processed-second-7.0.png 1123w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">After the changes<\/figcaption><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Utilization of data collectors<\/h2>\n\n\n\n<p>The next widget I changed is the <strong>Utilization of data collectors<\/strong>. For this I had to change the selected items to <strong>Utilization of * data collector*<\/strong>. This selects all items starting with <strong>Utilization of<\/strong> and also has <strong>data collector<\/strong> in its name.<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb5989&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb5989\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"227\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-6.4-300x227.png\" alt=\"\" class=\"wp-image-105\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-6.4-300x227.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-6.4-1024x775.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-6.4-768x581.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-6.4.png 1124w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Before the changes<\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb5cfc&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb5cfc\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"229\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-7.0-300x229.png\" alt=\"\" class=\"wp-image-107\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-7.0-300x229.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-7.0-1024x780.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-7.0-768x585.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-data-collectors-7.0.png 1126w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">After the changes<\/figcaption><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Utilization of internal processes<\/h2>\n\n\n\n<p>Another widget which had to change was the <strong>Utilization of internal processes<\/strong> widget. I had to change the selected items in this widget to <strong>Utilization of *internal processes*<\/strong>. This selects all items for the hosts which start with <strong>Utilization of<\/strong> and also has <strong>internal processes<\/strong> in its name.<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb61a6&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb61a6\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"228\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-6.4-300x228.png\" alt=\"\" class=\"wp-image-111\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-6.4-300x228.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-6.4-1024x778.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-6.4-768x584.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-6.4.png 1121w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Before the changes<\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb6481&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb6481\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"230\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-7.0-300x230.png\" alt=\"\" class=\"wp-image-112\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-7.0-300x230.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-7.0-1024x785.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-7.0-768x589.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Utilization-of-internal-processes-7.0.png 1122w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">After the changes<\/figcaption><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Value cache effectiveness<\/h2>\n\n\n\n<p>While changing the <strong>Value cache effectiveness<\/strong> widget, I found out that I&#8217;d forgotten to change this one a few weeks earlier after renaming my Zabbix server. So this exercise proved to help me getting a better insight for my Zabbix server :-).<br>To change this widget I had to change the selected items to <strong>Value cache hits<\/strong> and for the second dataset to <strong>Value cache misses<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb6889&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb6889\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"207\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-6.4-300x207.png\" alt=\"\" class=\"wp-image-114\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-6.4-300x207.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-6.4-1024x706.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-6.4-768x529.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-6.4.png 1127w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Before the changes<\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb6b35&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb6b35\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"224\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-7.0-300x224.png\" alt=\"\" class=\"wp-image-115\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-7.0-300x224.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-7.0-1024x765.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-7.0-768x574.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Value-cache-effectiveness-7.0.png 1123w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">After the changes<\/figcaption><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Queue size<\/h2>\n\n\n\n<p>Last but not least, the widget <strong>Queue<\/strong> <strong>size<\/strong> had to be changed to represent the right information on my Zabbix Server health to me. Also in this widget I saw I hadn&#8217;t changed everything to the right server a few weeks ago, so also a great update for my dashboard! :-).<br>The selected items aren&#8217;t pinned to a specific server anymore, just an item for a server. I changed the datasets 1 till 4 and selected <strong>Queue<\/strong>, <strong>Queue over 10 minutes<\/strong>, <strong>Preprocessing queue<\/strong> and <strong>LLD queue<\/strong>.<\/p>\n\n\n\n<p>Don&#8217;t forget to also add two new queues to this graphs, that should be <strong>Connector queue<\/strong> and <strong>Discovery queue<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb6f15&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb6f15\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"186\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-6.4-300x186.png\" alt=\"\" class=\"wp-image-116\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-6.4-300x186.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-6.4-1024x635.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-6.4-768x476.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-6.4.png 1124w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Before the changes<\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb7226&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb7226\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"187\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-7.0-300x187.png\" alt=\"\" class=\"wp-image-117\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-7.0-300x187.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-7.0-1024x637.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-7.0-768x478.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Queue-size-7.0.png 1124w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">After the changes<\/figcaption><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">The result<\/h2>\n\n\n\n<p>After applying all the changes to the widgets (and ofcourse saving the dashboard! :-)) I got my overview on the health of my Zabbix server back. After the changes it looked like this:<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a094b9bb75be&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a094b9bb75be\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"448\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-7.0-2-1024x448.png\" alt=\"\" class=\"wp-image-121\" srcset=\"https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-7.0-2-1024x448.png 1024w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-7.0-2-300x131.png 300w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-7.0-2-768x336.png 768w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-7.0-2-1536x672.png 1536w, https:\/\/www.sysadmins.nl\/wp-content\/uploads\/2024\/06\/Zabbix-server-health-7.0-2.png 1676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>As I&#8217;ve upgraded Zabbix to 7.0 LTS, I found some dashboards not displaying information anymore. This was also the case with the Zabbix health dashboard (an important dashboard to regularly check for bottlenecks in your Zabbix server). Zabbix health templates First things first! Before even changing the health dashboard, you have to make sure you&#8217;re [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":121,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[13,14,6],"class_list":["post-87","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zabbix","tag-7-0","tag-upgrade","tag-zabbix"],"_links":{"self":[{"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/posts\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":21,"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"predecessor-version":[{"id":198,"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/posts\/87\/revisions\/198"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/media\/121"}],"wp:attachment":[{"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sysadmins.nl\/index.php\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}