{"id":1010,"date":"2021-07-20T10:13:47","date_gmt":"2021-07-20T10:13:47","guid":{"rendered":"https:\/\/www.sydspost.nl\/?p=1010"},"modified":"2021-07-20T10:13:48","modified_gmt":"2021-07-20T10:13:48","slug":"energiemeters-monitoren-met-nagios","status":"publish","type":"post","link":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/","title":{"rendered":"Energiemeters monitoren met Nagios"},"content":{"rendered":"<p>Na een tijdje data te hebben verzameld van mijn energiemeters\/sensors, zoals de:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/05\/21\/homewizard-p1-dongle\/\">Slimme meter<\/a><\/li>\n<li><a href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/04\/01\/verbruik-elektrische-auto-uitlezen-m-b-v-eastron-sdm120m-kwh-meter\/\">Laadpaal<\/a><\/li>\n<li><a href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/03\/23\/opbrengst-zonnepanelen-uitlezen-2\/\">Zonnepanelen<\/a><\/li>\n<li><a href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/05\/05\/slimme-watermeter-2\/\">Watermeter<\/a><\/li>\n<\/ul>\n<p>kwam ik bij analyse van die data er achter dat sommige sensoren soms niet goed werken en minder data verzamelen dan gebruikelijk. Dit gedrag zag ik met name bij het uitlezen van het gebruik van de Laadpaal (Eastron sdm120m kWh meter i.c.m. een FT232RL-adapter), maar ook bij het uitlezen van \u00e9\u00e9n van de inverters van mijn Zonnepanelen.<\/p>\n<p>Om dit te monitoren heb ik Nagios uitgebreid met het monitoren van het aantal records welke per sensor in de database verwerkt worden.<\/p>\n<p>Hiervoor heb ik een view aan de database toegevoegd welke het aantal waarnemingen per sensor per dag weergeeft, de huidige dag uitgesloten. Vervolgens een plugin die een query kan uitvoeren op de database toegevoegd aan Nagios. En uiteraard de configuratie van Nagios dusdanig aangepast dat hij een waarschuwing afgeeft als een sensor minder waarnemingen registreert dan gebruikelijk.<\/p>\n<p><!-- \/wp:post-content --><\/p>\n<p><!-- wp:paragraph --><\/p>\n<p>links:<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n<p><!-- wp:group --><\/p>\n<div class=\"wp-block-group\">\n<div class=\"wp-block-group__inner-container\">\n<p><!-- wp:list --><\/p>\n<ul>\n<li>https:\/\/github.com\/harisekhon\/nagios-plugins<\/li>\n<\/ul>\n<p>Benodigdheden<\/p>\n<ul>\n<li>geen<\/li>\n<\/ul>\n<p>Reeds ge\u00efnstalleerd en up-and-running:<\/p>\n<ul>\n<li>MariaDB database<\/li>\n<li>Nagios<\/li>\n<li>Perl<\/li>\n<li>Enkele sensoren die energie, water en\/of gas metingen registreren in de MariaDB database<\/li>\n<\/ul>\n<p>Stap 1. View Energy_status gemaakt<\/p>\n<p>Deze view telt het aantal waarnemingen per sensor per dag, en sorteert die van laatste dag naar eerste dag (descending). Dit laatste omdat de Nagios plugin alleen het eerste record uitleest. De huidige, lopende dag is uitgesloten omdat daarvan het totale aantal waarnemingen nog niet bekend is. Dit betekent wel dat de eventuele waarschuwingen van vandaag gaan over de waarnemingen van gisteren !<\/p>\n<\/div>\n<\/div>\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">CREATE \n     ALGORITHM = UNDEFINED \n     DEFINER = <code>root<\/code>@<code>%<\/code> \n     SQL SECURITY DEFINER\n VIEW <code>Energy_status<\/code> AS\n     SELECT \n         CAST(<code>a<\/code>.<code>sample datetime<\/code> AS DATE) AS <code>Datum<\/code>,\n         COUNT(0) AS <code>Slimme meter<\/code>,\n         (SELECT \n                 COUNT(0)\n             FROM\n                 <code>laadpaal<\/code> <code>b<\/code>\n             WHERE\n                 CAST(<code>b<\/code>.<code>sample datetime<\/code> AS DATE) = CAST(<code>a<\/code>.<code>sample datetime<\/code> AS DATE)) AS <code>Laadpaal<\/code>,\n         (SELECT \n                 COUNT(0)\n             FROM\n                 <code>watermeter<\/code> <code>c<\/code>\n             WHERE\n                 CAST(<code>c<\/code>.<code>sample datetime<\/code> AS DATE) = CAST(<code>a<\/code>.<code>sample datetime<\/code> AS DATE)) AS <code>Watermeter<\/code>,\n         (SELECT \n                 COUNT(0)\n             FROM\n                 <code>pv<\/code> <code>d<\/code>\n             WHERE\n                 CAST(<code>d<\/code>.<code>sample datetime<\/code> AS DATE) = CAST(<code>a<\/code>.<code>sample datetime<\/code> AS DATE)\n                     AND <code>d<\/code>.<code>inverter<\/code> = 1) AS <code>Inverter 1<\/code>,\n         (SELECT \n                 COUNT(0)\n             FROM\n                 <code>pv<\/code> <code>e<\/code>\n             WHERE\n                 CAST(<code>e<\/code>.<code>sample datetime<\/code> AS DATE) = CAST(<code>a<\/code>.<code>sample datetime<\/code> AS DATE)\n                     AND <code>e<\/code>.<code>inverter<\/code> = 2) AS <code>Inverter 2<\/code>\n     FROM\n         <code>slimme_meter<\/code> <code>a<\/code>\n     WHERE\n         CAST(<code>a<\/code>.<code>sample datetime<\/code> AS DATE) &lt;> CAST(CURRENT_TIMESTAMP() AS DATE)\n     GROUP BY DATE_FORMAT(<code>a<\/code>.<code>sample datetime<\/code>, '%Y%m%d')\n     ORDER BY CAST(<code>a<\/code>.<code>sample datetime<\/code> AS DATE) DESC<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Als je view bevraagd met<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">SELECT * FROM energy.Energy_status;<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Krijg je het volgende resultaat:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image {\"id\":1012,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"446\" height=\"376\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image.png\" alt=\"\" class=\"wp-image-1012\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image.png 446w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-300x253.png 300w\" sizes=\"auto, (max-width: 446px) 100vw, 446px\" \/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Stap 2. Nagios plugin check_mysql_query ge\u00efnstalleerd<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Voor het monitoren van de waarnemingen in de MariaDB database gebruik ik de check_mysql_query plugin van Hari Sekhon. Meer info op https:\/\/github.com\/harisekhon\/nagios-plugins<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Deze plugin is geschreven in Perl. De huidige versie van Raspbian heeft standaard Perl aan boord. Mocht je twijfelen, voer dat het commando <code>perl -v<\/code> uit. Is Perl nog niet geinstalleerd, installeer Perl dan met: <code>sudo apt-get install perl<\/code><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Installeer de plugin:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">cd \/usr\/local\/nagios\/libexec\nsudo wget https:\/\/raw.githubusercontent.com\/HariSekhon\/Nagios-Plugins\/master\/check_mysql_query.pl\nsudo chmod 755 check_mysql_quiry.pl\n\nsudo wget https:\/\/raw.githubusercontent.com\/HariSekhon\/lib\/cb3057ccda42f5de6cc0180aa9ff6e600075402f\/HariSekhonUtils.pm\nsudo chmod 755 HariSekhonUtils.pm\nsudo ln -s \/usr\/local\/nagios\/libexec\/HariSekhonUtils.pm \/etc\/perl\/HariSekhonUtils.pm\n\nsudo mkdir \/etc\/perl\/resources\ncd \/etc\/perl\/resources\nsudo wget https:\/\/raw.githubusercontent.com\/HariSekhon\/lib\/cb3057ccda42f5de6cc0180aa9ff6e600075402f\/resources\/tlds-alpha-by-domain.txt \n\n<code>sudo cpan JSON<\/code> # Kies voor standaard configuratie door op yes te klikken<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Test de plugin met:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">cd \/usr\/local\/nagios\/libexec\n.\/check_mysql_query.pl -H localhost -P 3306 -u &lt;user> -p &lt;password> -d &lt;database> -q 'SELECT * FROM energy.Energy_status' -f 1<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Als alles goed geinstalleerd is, krijg het volgende resultaat terug:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">OK: query returned '288' | mysql_query_time=4.9049s<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Stap 3. Nagios configureren<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Eerst de check_mysql_query plugin toegevoegd aan \/usr\/local\/nagios\/etc\/objects\/commands.cfg<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">#########################################################\n# NOTE:  The following 'check_\u2026' commands are used to monitor services on\n# both local and remote hosts.\n#########################################################\n\ndefine command {\n     command_name    check_mysql_query\n     command_line    $USER1$\/check_mysql_query.pl -H localhost -P 3306 -u &lt;user> -p &lt;password> -d energy -q 'SELECT * FROM energy.Energy_status' -f $ARG1$ -Q -T -c $ARG2$ -l $ARG3$\n }<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Vervolgens per sensor een service description toegevoegd aan \/usr\/local\/nagios\/etc\/ojbects\/sensor.cfg (Ik heb alle sensoren ondergebracht in de file sensor.cfg, je kunt uiteraard ze ook toevoegen aan een andere willekeurige configuratie file)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Eerst de host aangemaakt:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">########################################\n#\n# HOST DEFINITION\n#\n########################################\n\ndefine host {\n      <code>use                     sensor                  ; Name of host template to use <\/code>\n<code>      hostname                espressif.sydspost.nl <\/code>\n      <code>display_name            HomeWizard_dongle<\/code>\n ;    address                 192.168.2.140\n      contacts                nagiosadmin\n      check_interval          1440\n }<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Note: Heb er voor gekozen om alle sensors &#8220;op te hangen&#8221; aan de HomeWizard dongle die de slimme meter uitleest. Deze heeft standaard de DNS naam &#8216;espressif&#8217;, dus de FQN is <code>espressif.sydspost.nl<\/code><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Daarna de Hostgroup uitgebreid met de host espressif:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">########################################\n#\n# HOSTGROUP DEFINITION\n#\n########################################\n\ndefine hostgroup {\n\n\n    <code>hostgroup_name          Sensors                 ; The name of the hostgroup <\/code>\n    <code>alias                   Sensors                 ; Long name of the group <\/code>\n    <code>members                 wifi-thermometer.sydspost.nl, espressif.sydspost.nl              ; Comma separated list of hosts that belong to this group<\/code>\n}<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Tot slot de services toegevoegd voor elk van de sensors:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">define service {\n     use                     local-service\n     host_name               espressif.sydspost.nl\n     service_description     HTTP\n     check_command           check_http! -u http:\/\/espressif.sydspost.nl\/api\/v1\/data\n }\n define service {\n     use                     generic-service\n     host_name               espressif.sydspost.nl\n     service_description     Slimme meter\n     check_command           check_mysql_query!2!280:300!Slimme Meter\n }\n define service {\n     use                     generic-service\n     host_name               espressif.sydspost.nl\n     service_description     Laadpaal\n     check_command           check_mysql_query!3!20:30!Laadpaal\n }\n define service {\n     use                     generic-service\n     host_name               espressif.sydspost.nl\n     service_description     Inverter 1\n     check_command           check_mysql_query!5!270:300!Inverter 1\n }\n define service {\n     use                     generic-service\n     host_name               espressif.sydspost.nl\n     service_description     Inverter 2\n     check_command           check_mysql_query!6!180:210!Inverter 2\n }<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:table -->\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Sensor<\/td><td>check_command<\/td><td>Toelichting<\/td><\/tr><tr><td>Slimme meter<\/td><td>check_mysql_query!2!280:300!Slimme Meter<\/td><td>2: Tweede veld uit de query bevat het aantal waarnemingen van de sensor Slimme meter<br>280:300: de bandbreedte voor het normaal aantal waarnemingen op een dag = 60\/5 * 24 = 288 (uitgaand van om de 5 minuten een waarneming)<br>Slimme meter: Zinvolle naam<\/td><\/tr><tr><td>Laadpaal<\/td><td>check_mysql_query!3!20:30!Laadpaal<\/td><td>3: Derde veld uit de query bevat het aantal waarnemingen van de sensor Laadpaal<br>20:30: de bandbreedte voor het normaal aantal waarnemingen op een dag = 24  (uitgaand van om ieder uur een waarneming)<br>Laadpaal: Zinvolle naam<\/td><\/tr><tr><td>Inverter 1<\/td><td>check_mysql_query!5!270:300!Inverter 1<\/td><td>5: Vijfde veld uit de query bevat het aantal waarnemingen van Inverter 1<br>270:300: de bandbreedte voor het normaal aantal waarnemingen op een dag = 60\/5 * 24 = 288 (uitgaand van om de 5 minuten een waarneming)<br>Inverter 1: Zinvolle naam<\/td><\/tr><tr><td>Inverter 2<\/td><td>check_mysql_query!6!180:210!Inverter 2<\/td><td>6: Zesde veld uit de query bevat het aantal waarnemingen van Inverter 2<br>180:210: de bandbreedte voor het normaal aantal waarnemingen op een dag (Deze inverter geeft geen waarden als de zon onder dus, dus op basis van data analyse deze bandbreedte gekozen)<br>Inverter 2: Zinvolle naam<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:paragraph -->\n<p>Daarna de configuratie gecheckt met: <code>sudo \/usr\/local\/nagios\/bin\/nagios -v \/usr\/local\/nagios\/etc\/nagios.cfg<\/code><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:preformatted -->\n<pre class=\"wp-block-preformatted\">pi@raspberrypi:\/usr\/local\/nagios\/etc\/objects $ sudo \/usr\/local\/nagios\/bin\/nagios -v \/usr\/local\/nagios\/etc\/nagios.cfg\n Nagios Core 4.4.6\n Copyright (c) 2009-present Nagios Core Development Team and Community Contributors\n Copyright (c) 1999-2009 Ethan Galstad\n Last Modified: 2020-04-28\n License: GPL\n Website: https:\/\/www.nagios.org\n Reading configuration data\u2026\n    Read main config file okay\u2026\n    Read object config files okay\u2026\n Running pre-flight check on configuration data\u2026\n Checking objects\u2026\n Warning: Service 'PING' on host 'HPF43909564C83.sydspost.nl'  has a notification interval less than its check interval!  Notifications are only re-sent after checks are made, so the effective notification interval will be that of the check interval.\n Warning: Service 'PING' on host 'canon.sydspost.nl'  has a notification interval less than its check interval!  Notifications are only re-sent after checks are made, so the effective notification interval will be that of the check interval.\n         Checked 66 services.\n         Checked 56 hosts.\n         Checked 5 host groups.\n         Checked 0 service groups.\n         Checked 1 contacts.\n         Checked 1 contact groups.\n         Checked 29 commands.\n         Checked 6 time periods.\n         Checked 0 host escalations.\n         Checked 0 service escalations.\n Checking for circular paths\u2026\n         Checked 56 hosts\n         Checked 0 service dependencies\n         Checked 0 host dependencies\n         Checked 6 timeperiods\n Checking global event handlers\u2026\n Checking obsessive compulsive processor commands\u2026\n Checking misc settings\u2026\n Total Warnings: 2\n Total Errors:   0<\/pre>\n<!-- \/wp:preformatted -->\n\n<!-- wp:paragraph -->\n<p>Geen errors, dus config is ok. Nu nagios hergestart met: <code>sudo systemctl restart nagios<\/code><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Stap 4. Werking gecheckt<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image {\"id\":1013,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"91\" src=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1-1024x91.png\" alt=\"\" class=\"wp-image-1013\" srcset=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1-1024x91.png 1024w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1-300x27.png 300w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1-768x68.png 768w, https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1.png 1271w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<!-- \/wp:image --><!-- \/wp:list -->","protected":false},"excerpt":{"rendered":"<p>Na een tijdje data te hebben verzameld van mijn energiemeters\/sensors, zoals de: Slimme meter Laadpaal Zonnepanelen Watermeter kwam ik bij<\/p>\n<p><a href=\"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/\" class=\"more-link\">Verder lezen<span class=\"screen-reader-text\">Energiemeters monitoren met Nagios<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1013,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[34],"tags":[126,66,85],"class_list":["post-1010","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-slimme-scenarios","tag-energie-meters-sensors","tag-mariadb","tag-nagios"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Energiemeters monitoren met Nagios - Mijn domotica projecten<\/title>\n<meta name=\"description\" content=\"Het aantal waarnemingen van je energie meters\/sensors monitoren met Nagios\" \/>\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.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Energiemeters monitoren met Nagios - Mijn domotica projecten\" \/>\n<meta property=\"og:description\" content=\"Het aantal waarnemingen van je energie meters\/sensors monitoren met Nagios\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/\" \/>\n<meta property=\"og:site_name\" content=\"Mijn domotica projecten\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/syds.post\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-20T10:13:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-20T10:13:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1271\" \/>\n\t<meta property=\"og:image:height\" content=\"113\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Syds\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Syds\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/\"},\"author\":{\"name\":\"Syds\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#\\\/schema\\\/person\\\/429f92898f98d9c4e01b8fad60975b21\"},\"headline\":\"Energiemeters monitoren met Nagios\",\"datePublished\":\"2021-07-20T10:13:47+00:00\",\"dateModified\":\"2021-07-20T10:13:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/\"},\"wordCount\":651,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/image-1.png\",\"keywords\":[\"Energie meters\\\/sensors\",\"MariaDB\",\"Nagios\"],\"articleSection\":[\"Slimme scenario's\"],\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/\",\"name\":\"Energiemeters monitoren met Nagios - Mijn domotica projecten\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/image-1.png\",\"datePublished\":\"2021-07-20T10:13:47+00:00\",\"dateModified\":\"2021-07-20T10:13:48+00:00\",\"description\":\"Het aantal waarnemingen van je energie meters\\\/sensors monitoren met Nagios\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/image-1.png\",\"contentUrl\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/image-1.png\",\"width\":1271,\"height\":113},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/2021\\\/07\\\/20\\\/energiemeters-monitoren-met-nagios\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sydspost.nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Energiemeters monitoren met Nagios\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#website\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/\",\"name\":\"Mijn domotica projecten\",\"description\":\"met Domoticz\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.sydspost.nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#organization\",\"name\":\"Mijn domotica projecten\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Domoticz-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.sydspost.nl\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Domoticz-logo.png\",\"width\":256,\"height\":256,\"caption\":\"Mijn domotica projecten\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sydspost.nl\\\/#\\\/schema\\\/person\\\/429f92898f98d9c4e01b8fad60975b21\",\"name\":\"Syds\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g\",\"caption\":\"Syds\"},\"sameAs\":[\"https:\\\/\\\/www.sydspost.nl\",\"https:\\\/\\\/www.facebook.com\\\/syds.post\\\/\"],\"url\":\"https:\\\/\\\/www.sydspost.nl\\\/index.php\\\/author\\\/wp_admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Energiemeters monitoren met Nagios - Mijn domotica projecten","description":"Het aantal waarnemingen van je energie meters\/sensors monitoren met Nagios","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.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/","og_locale":"nl_NL","og_type":"article","og_title":"Energiemeters monitoren met Nagios - Mijn domotica projecten","og_description":"Het aantal waarnemingen van je energie meters\/sensors monitoren met Nagios","og_url":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/","og_site_name":"Mijn domotica projecten","article_author":"https:\/\/www.facebook.com\/syds.post\/","article_published_time":"2021-07-20T10:13:47+00:00","article_modified_time":"2021-07-20T10:13:48+00:00","og_image":[{"width":1271,"height":113,"url":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1.png","type":"image\/png"}],"author":"Syds","twitter_card":"summary_large_image","twitter_misc":{"Geschreven door":"Syds","Geschatte leestijd":"6 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/#article","isPartOf":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/"},"author":{"name":"Syds","@id":"https:\/\/www.sydspost.nl\/#\/schema\/person\/429f92898f98d9c4e01b8fad60975b21"},"headline":"Energiemeters monitoren met Nagios","datePublished":"2021-07-20T10:13:47+00:00","dateModified":"2021-07-20T10:13:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/"},"wordCount":651,"commentCount":0,"publisher":{"@id":"https:\/\/www.sydspost.nl\/#organization"},"image":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1.png","keywords":["Energie meters\/sensors","MariaDB","Nagios"],"articleSection":["Slimme scenario's"],"inLanguage":"nl-NL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/","url":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/","name":"Energiemeters monitoren met Nagios - Mijn domotica projecten","isPartOf":{"@id":"https:\/\/www.sydspost.nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/#primaryimage"},"image":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1.png","datePublished":"2021-07-20T10:13:47+00:00","dateModified":"2021-07-20T10:13:48+00:00","description":"Het aantal waarnemingen van je energie meters\/sensors monitoren met Nagios","breadcrumb":{"@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/#primaryimage","url":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1.png","contentUrl":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1.png","width":1271,"height":113},{"@type":"BreadcrumbList","@id":"https:\/\/www.sydspost.nl\/index.php\/2021\/07\/20\/energiemeters-monitoren-met-nagios\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sydspost.nl\/"},{"@type":"ListItem","position":2,"name":"Energiemeters monitoren met Nagios"}]},{"@type":"WebSite","@id":"https:\/\/www.sydspost.nl\/#website","url":"https:\/\/www.sydspost.nl\/","name":"Mijn domotica projecten","description":"met Domoticz","publisher":{"@id":"https:\/\/www.sydspost.nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sydspost.nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.sydspost.nl\/#organization","name":"Mijn domotica projecten","url":"https:\/\/www.sydspost.nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.sydspost.nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2020\/12\/Domoticz-logo.png","contentUrl":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2020\/12\/Domoticz-logo.png","width":256,"height":256,"caption":"Mijn domotica projecten"},"image":{"@id":"https:\/\/www.sydspost.nl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.sydspost.nl\/#\/schema\/person\/429f92898f98d9c4e01b8fad60975b21","name":"Syds","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe78554f84c2c27fe1c643dcb3f2d0231d9a2dcdb96cc25f3538e38d9465e24d?s=96&d=mm&r=g","caption":"Syds"},"sameAs":["https:\/\/www.sydspost.nl","https:\/\/www.facebook.com\/syds.post\/"],"url":"https:\/\/www.sydspost.nl\/index.php\/author\/wp_admin\/"}]}},"modified_by":"Syds","jetpack_featured_media_url":"https:\/\/www.sydspost.nl\/wp-content\/uploads\/2021\/07\/image-1.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/posts\/1010","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/comments?post=1010"}],"version-history":[{"count":2,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/posts\/1010\/revisions"}],"predecessor-version":[{"id":1014,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/posts\/1010\/revisions\/1014"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/media\/1013"}],"wp:attachment":[{"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/media?parent=1010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/categories?post=1010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sydspost.nl\/index.php\/wp-json\/wp\/v2\/tags?post=1010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}