<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Performance monitoring using OCUM API Services. in Software Development Kit (SDK) and API Discussions</title>
    <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/138531#M2595</link>
    <description>&lt;P&gt;I'm getting the results with /aggregate/metrics however it's totally useless in my opinion.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The results are reported for current moment and at least in my case if fluctuates very wiledly.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I see headroom for the same&amp;nbsp;aggregate changing within few seconds from 75% to 5%. I was hoping to use it for decision making in where to provision new LUNs but as it is it's not usable &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or is there a way to ask for metrics that would cover more than "NOW" (f.e. average for last 24hrs, last 7 days) ?&lt;/P&gt;</description>
    <pubDate>Thu, 01 Mar 2018 09:05:37 GMT</pubDate>
    <dc:creator>marcinlub</dc:creator>
    <dc:date>2018-03-01T09:05:37Z</dc:date>
    <item>
      <title>Performance monitoring using OCUM API Services.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/112957#M1680</link>
      <description>&lt;P&gt;Hello ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Since OCUM 6.x&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for&amp;nbsp;monitoring of performance metrics we have to use OCUM API services.&lt;/P&gt;&lt;P&gt;I have created this setup but I am not able to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;get the data for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the performance metrics for&amp;nbsp;any of the object.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;https://localhost:8443/api/1.0/ontap/aggregates/metrics&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This URI is&amp;nbsp;returning response as follows :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;{&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp;"status": {&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp;"code": "SUCCESS"&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; },&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; "result": {&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; "total_records": 0,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; "records": []&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; }&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;}&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;This means execution of query is&amp;nbsp;successful with empty data array.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Whereas the query for the aggregates is returning data properly.&lt;BR /&gt;&lt;STRONG&gt;https://localhost:8443/api/1.0/ontap/aggregates&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Performance manager has a&amp;nbsp;real-time as well as historical data.&lt;/P&gt;&lt;P&gt;Connection status between OCUM API Services, OCUM and performance manager shows as connected.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any highlight why would the URI is returning data array for the performance metrics empty ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Abhijit.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2015 09:32:20 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/112957#M1680</guid>
      <dc:creator>abhijit_bhagat</dc:creator>
      <dc:date>2015-11-25T09:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: Performance monitoring using OCUM API Services.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/112963#M1681</link>
      <description>&lt;P&gt;Some more&amp;nbsp;details about versions :&lt;/P&gt;&lt;DIV class="ui-grid-cell ng-scope ui-grid-coluiGrid-003"&gt;&lt;DIV class="ui-grid-cell-contents ng-binding ng-scope"&gt;OnCommand Unified Manager&amp;nbsp;&lt;STRONG&gt;6.2P1&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV class="ui-grid-cell-contents ng-binding ng-scope"&gt;&lt;DIV class="ui-grid-cell ng-scope ui-grid-coluiGrid-003"&gt;&lt;DIV class="ui-grid-cell-contents ng-binding ng-scope"&gt;OnCommand Performance Manager&amp;nbsp;&lt;STRONG&gt;2.0.0&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV class="ui-grid-cell-contents ng-binding ng-scope"&gt;&lt;DIV class="nwf-about-row"&gt;&lt;P class="nwf-about-product-name ng-binding"&gt;OnCommand API Services&amp;nbsp;Version: &lt;STRONG&gt;1.0-1506072347&lt;/STRONG&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Nov 2015 10:50:00 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/112963#M1681</guid>
      <dc:creator>abhijit_bhagat</dc:creator>
      <dc:date>2015-11-25T10:50:00Z</dc:date>
    </item>
    <item>
      <title>Re: Performance monitoring using OCUM API Services.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/112972#M1682</link>
      <description>&lt;P&gt;The issue is version incompatibility between OnCommand API servers 1.0 and OnCommand Performance Manager 2.0GA. &amp;nbsp;Officially, API 1.0 only supports OPM up to 1.1 per the Interoperability Matrix, which is why you don't get metrics.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you get the API 1.1 Release Candidate you will get metrics. &amp;nbsp;API 1.0 did work with the OPM 2.0 Release Candidate just fine, which was really a problem when they switched to GA and stuff didn't work quite right.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This particular issue killed me during evaluation of the tools - the API 1.1 RC didn't come out until almost two months after OPM 2.0 and OCUM 6.3 GA versions, as I recall. &amp;nbsp;The release candidates of both OCUM and OPM worked fine with API 1.0, then update to the GA versions, stopped getting metrics to a whole bunch of custom collection scripts in my environment. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also be aware that OC-API 1.1 RC1 is not "perfect". &amp;nbsp;Example - the REST APIs still all use&amp;nbsp;API version 1.0 in the URI. &amp;nbsp;The front page which documents the APIs hasn't changed. &amp;nbsp;BUT the APIs have actually changed, especially regarding the metrics. &amp;nbsp;There are tons MORE metrics available that are NOT documented in the front end web page. &amp;nbsp;The new metrics are listed in the documentation. &amp;nbsp;There are also a couple of subtle naming changes to the old metrics. &amp;nbsp;You will have to examine your code to see if changes are needed due to the additions and changes. &amp;nbsp;You cannot depend on versioning of the REST API because they didn't change the version in the REST call.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've opened cases about all of these items - I'm hoping that the GA version addresses these topics. &amp;nbsp;For the moment, just to get data I'm having to rework significant chunks of code that were written depending on a stable and/or versioned API set typical of good REST implementations.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bob Greenwald&lt;/P&gt;&lt;P&gt;Lead Storage Engineer&lt;/P&gt;&lt;P&gt;Huron Legal | Huron Consulting Group&lt;/P&gt;&lt;P&gt;NCDA, NCIE - SAN Clustered, Data Protection&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kudos and accepted solutions are always appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2015 14:29:21 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/112972#M1682</guid>
      <dc:creator>bobshouseofcards</dc:creator>
      <dc:date>2015-11-25T14:29:21Z</dc:date>
    </item>
    <item>
      <title>Re: Performance monitoring using OCUM API Services.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/113014#M1683</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Many Thanks Bob; For such a prompt and&lt;/STRONG&gt;&lt;SPAN&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;helpful&amp;nbsp;response.&amp;nbsp;Appreciated a lot :).&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am able to get the data for performance counters with API services 1.1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;As a side note any idea when this API version 1.1RC1 will get GA&lt;SPAN&gt;ed.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Abhijit.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Nov 2015 10:46:04 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/113014#M1683</guid>
      <dc:creator>abhijit_bhagat</dc:creator>
      <dc:date>2015-11-26T10:46:04Z</dc:date>
    </item>
    <item>
      <title>Re: Performance monitoring using OCUM API Services.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/138531#M2595</link>
      <description>&lt;P&gt;I'm getting the results with /aggregate/metrics however it's totally useless in my opinion.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The results are reported for current moment and at least in my case if fluctuates very wiledly.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I see headroom for the same&amp;nbsp;aggregate changing within few seconds from 75% to 5%. I was hoping to use it for decision making in where to provision new LUNs but as it is it's not usable &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or is there a way to ask for metrics that would cover more than "NOW" (f.e. average for last 24hrs, last 7 days) ?&lt;/P&gt;</description>
      <pubDate>Thu, 01 Mar 2018 09:05:37 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Performance-monitoring-using-OCUM-API-Services/m-p/138531#M2595</guid>
      <dc:creator>marcinlub</dc:creator>
      <dc:date>2018-03-01T09:05:37Z</dc:date>
    </item>
  </channel>
</rss>

