<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>NetApp Monitoring on blog.monitoring-plugins.pro</title>
    <link>https://blog.monitoring-plugins.pro/tags/netapp-monitoring/</link>
    <description>Recent content in NetApp Monitoring on blog.monitoring-plugins.pro</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 28 Nov 2022 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.monitoring-plugins.pro/tags/netapp-monitoring/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Check NetApp-ZAPI will not be able to monitor next year&#39;s ONTAPI releases</title>
      <link>https://blog.monitoring-plugins.pro/posts/zapis-eol/</link>
      <pubDate>Mon, 28 Nov 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.monitoring-plugins.pro/posts/zapis-eol/</guid>
      <description>&lt;p&gt;NetApp&amp;rsquo;s ZAPI interface (now called ONTAPI) will reach end of availability (EOA) in January 2023. Therefore the checks from &lt;a href=&#34;https://monitoring-plugins.pro/products/check_netapp_pro/check-netapp-zapi/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Check NetApp-ZAPI&lt;/a&gt;&#xA; won&amp;rsquo;t be of much use in the near future. Fortunately all customers for Check NetAppPRO can use the future-proof &lt;a href=&#34;https://monitoring-plugins.pro/products/check_netapp_pro/check-netapp-rest/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Check NetApp-REST&lt;/a&gt;&#xA; with the same license and therefore without additional costs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;zapi-eoa-timeline-and-recommendations&#34;&gt;ZAPI EOA: Timeline and Recommendations&lt;/h2&gt;&#xA;&lt;p&gt;NetApp announced that ONTAP release in FY22-Q4, will be the final ONTAP version to include ONTAPI (former called ZAPI).&lt;/p&gt;</description>
    </item>
    <item>
      <title>RESTful volume check for NetApps ONTAP filer</title>
      <link>https://blog.monitoring-plugins.pro/posts/restful-check-netapp-volume/</link>
      <pubDate>Tue, 27 Jul 2021 00:00:00 +0000</pubDate>
      <guid>https://blog.monitoring-plugins.pro/posts/restful-check-netapp-volume/</guid>
      <description>&lt;p&gt;The v1.2.0 release of our &lt;a href=&#34;https://monitoring-plugins.pro/products/check_netapp_pro/check-netapp-rest/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Check NetApp-REST&lt;/a&gt;&#xA; product contains a new monitoring plugin called &lt;code&gt;check_netapp_volume usage&lt;/code&gt;. It provides the monitoring of:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;the used space of each volume (in Bytes)&lt;/li&gt;&#xA;&lt;li&gt;the total used space of several volumes&lt;/li&gt;&#xA;&lt;li&gt;the average used space of several volumes&lt;/li&gt;&#xA;&lt;li&gt;the min/max of used space of several volumes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;A typical output would look like:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ check_netapp_volume usage -H filer -w 30GiB -c 50GiB&#xA;NETAPP VOLUME USAGE OK - 5 volumes checked&#xA;vserv_b.vol2: 1.254MiB&#xA;vserv_b.vol1: 1.23MiB&#xA;vserv_a.vol1: 1.184MiB&#xA;vserv_b.vol0: 1.27MiB&#xA;vserv_a.vol0: 1.238MiB&#xA;| &amp;#39;vserv_a.vol0&amp;#39;=1298432B;32212254720;53687091200;0; &amp;#39;vserv_b.vol0&amp;#39;=1331200B;32212254720;53687091200;0; &amp;#39;vserv_a.vol1&amp;#39;=1241088B;32212254720;53687091200;0; &amp;#39;vserv_b.vol1&amp;#39;=1290240B;32212254720;53687091200;0; &amp;#39;vserv_b.vol2&amp;#39;=1314816B;32212254720;53687091200;0;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;reporting-on-groups-of-volumes&#34;&gt;Reporting on groups of volumes&lt;/h3&gt;&#xA;&lt;p&gt;To get the &lt;strong&gt;sum of all used-space on all volumes&lt;/strong&gt; use the &lt;em&gt;aggregated&lt;/em&gt; subcommand:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Check NetApp&#39;s E-Series</title>
      <link>https://blog.monitoring-plugins.pro/posts/check_eseries-released/</link>
      <pubDate>Thu, 27 May 2021 00:00:00 +0000</pubDate>
      <guid>https://blog.monitoring-plugins.pro/posts/check_eseries-released/</guid>
      <description>&lt;p&gt;The first stable release (v1.1.0) of our brand new &lt;strong&gt;Check E-Series&lt;/strong&gt; product brings an automated health check for e-series nodes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;check_eseries_health&lt;/code&gt; will run the health checks regularly and automatically report any errors found.&lt;/p&gt;&#xA;&lt;h2 id=&#34;example&#34;&gt;Example&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ ./check_eseries_health --host=10.1.1.125 --system-id 1 [...]&#xA;NETAPP ESERIES HEALTH CRITICAL - 16 health checks checked, 1 CRITICAL&#xA;StorageGRID-XG-102.missingVolumes: notCompleted (CRITICAL)&#xA;StorageGRID-XG-102.integratedHealthCheck: ok&#xA;StorageGRID-XG-102.dbSubRecordsValidation: ok&#xA;StorageGRID-XG-102.melEventCheck: ok&#xA;StorageGRID-XG-102.validPassword: ok&#xA;StorageGRID-XG-102.failedDrivesPresent: ok&#xA;StorageGRID-XG-102.exclusiveOperations: ok&#xA;StorageGRID-XG-102.driveCheck: ok&#xA;StorageGRID-XG-102.nvsramDisableCfwDownloads: ok&#xA;StorageGRID-XG-102.hotSparesInUse: ok&#xA;StorageGRID-XG-102.controllerStatusOptimal: ok&#xA;StorageGRID-XG-102.volumeGroupsComplete: ok&#xA;StorageGRID-XG-102.objectGraphSyncCheck: ok&#xA;StorageGRID-XG-102.configurationDatabaseCheck: ok&#xA;StorageGRID-XG-102.spmDatabaseVerification: ok&#xA;StorageGRID-XG-102.storageDeviceAccessible: ok&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;technical-details&#34;&gt;Technical Details&lt;/h2&gt;&#xA;&lt;p&gt;Check E-Series is a monitoring-plugin for &lt;strong&gt;Nagios-compatible system-monitoring&lt;/strong&gt; frameworks like Nagios-XI, Nagios-Core, Icinga, op5-monitor or Shinken. It is written in Go and distributed as a ready-to-run precompiled binary without any dependencies.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Update function and Grafana compatibility</title>
      <link>https://blog.monitoring-plugins.pro/posts/update-function-and-grafana-compatibility/</link>
      <pubDate>Sat, 17 Feb 2018 18:39:52 +0000</pubDate>
      <guid>https://blog.monitoring-plugins.pro/posts/update-function-and-grafana-compatibility/</guid>
      <description>&lt;p&gt;I can recommend the unstable release &lt;strong&gt;3.10.1_10&lt;/strong&gt; to all experimenting monitoring admins. Above all, this has the character of a technology preview. Included are two major innovations:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The update mode for all getters&lt;/li&gt;&#xA;&lt;li&gt;The option to output Grafana compatible performance data even for status checks.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;update-mode&#34;&gt;Update Mode&lt;/h2&gt;&#xA;&lt;p&gt;The update mode for the getter is quickly explained: adding the option &amp;ndash;update and an age, the getter is instructed to check the existing store first to its age before contacting the filer. Example:```&#xA;$ ./get_netapp_cm.pl -H filer -o volume &amp;ndash;update=3min&#xA;Data for object &amp;lsquo;volume&amp;rsquo; collected within 0.576s. Number of instances stored: 6&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ignore Case for -exclude</title>
      <link>https://blog.monitoring-plugins.pro/posts/ignore-case-for-exclude/</link>
      <pubDate>Tue, 13 Jun 2017 20:31:14 +0000</pubDate>
      <guid>https://blog.monitoring-plugins.pro/posts/ignore-case-for-exclude/</guid>
      <description>&lt;p&gt;The parameter ‑‑exclude= can be used to exclude specific instances from a check. For instance, a group of volumes (provided they have a naming convention) can be excluded, e.g.: &lt;code&gt;$ ./check_netapp_pro.pl Usage ‑o volume ‑‑exclude=VMWare&lt;/code&gt; This snippet excludes all volumes &lt;strong&gt;containing&lt;/strong&gt; ‚VMWare‘ in their name (&lt;em&gt;AB_VMWare_vol1&lt;/em&gt;, &lt;em&gt;AB_VMWare_vol2&lt;/em&gt;, …). But the devil is in the detail: storage admins have to take great care for case-sensitive names otherwise unwanted side effects can occur: for volumes &lt;em&gt;AB_VMWare_vol1&lt;/em&gt; and_ AB_vmware_vol2_ the pattern above would only exclude the first volume. Using the new switch ‑‑ignore_case we no longer have this issue. &lt;code&gt;$ ./check_netapp_pro.pl Usage ‑o volume ‑‑exclude=VMWare ‑‑ignore_case&lt;/code&gt; In this case, all possible notations of VMWare would be matched, such as:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Testing/Fixing Release 3.4.1_01</title>
      <link>https://blog.monitoring-plugins.pro/posts/testingfixing-release-3-4-1_01-2/</link>
      <pubDate>Wed, 16 Mar 2016 18:17:54 +0000</pubDate>
      <guid>https://blog.monitoring-plugins.pro/posts/testingfixing-release-3-4-1_01-2/</guid>
      <description>&lt;h1 id=&#34;341_01-fixes-usageshelf-environment-diskcount-workload-lunsize&#34;&gt;3.4.1_01 FIXES USAGE/SHELF-ENVIRONMENT, DISKCOUNT, WORKLOAD, LUNSIZE&lt;/h1&gt;&#xA;&lt;p&gt;Released 2016-03-18&lt;/p&gt;&#xA;&lt;h2 id=&#34;fixed&#34;&gt;Fixed&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Usage&lt;/strong&gt;-Check: Handling of volumes with no state-attribute&lt;/li&gt;&#xA;&lt;li&gt;&lt;em&gt;shelf-environment&lt;/em&gt;-object in cm-getter needs a node-name (sometimes)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;new-and-improved&#34;&gt;New and improved&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;new &lt;strong&gt;DiskCount&lt;/strong&gt; check (counts spare-disks per type or storage-pool)&lt;/li&gt;&#xA;&lt;li&gt;new &lt;em&gt;workload&lt;/em&gt;-object in the perf-getter (in preparation for a cdot total-ops check)&lt;/li&gt;&#xA;&lt;li&gt;extended &lt;em&gt;lun&lt;/em&gt;-object in the 7m/cm-getters (in preparation for a LunSize check)&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
