メインコンテンツまでスキップ

パフォーマンスアーカイブとは何ですか?また、どのようにしてアーカイブがトリガーされます

Views:
1,093
Visibility:
Public
Votes:
2
Category:
ontap-9
Specialty:
Perf
Last Updated:

環境

ONTAP 9

回答

  • パフォーマンスコンテンツが収集され、各システムに格納(アーカイブ)されます。
    • ノードやボリュームのパフォーマンス統計などの指標が記録されます。
    • perfArchive のためにデータストアサイズを増やす方法 デフォルトでは、データは28日間ルートボリュームに保持されます。
    • データは常にログに記録されるため、詳細ログの開始や停止は必要ありません。
    • オーバーヘッドを最小限に抑えてレイテンシを抑えることができます。
  • AutoSupport(TM)インフラを使用して、パフォーマンスアーカイブを作成してNetAppにアップロードできます。
  • パフォーマンスアーカイブは、ONTAPのパフォーマンスの問題のトラブルシューティングを目的としたものであり、パフォーマンス監視やサイジングの代わりにはなりません。
パフォーマンスアーカイブをアップロードする方法
  1. AutoSupport転送がHTTPまたはHTTPSであることを確認します。
    • Cluster::> autosupport show -fields transport
      node            transport
      --------------- ---------
      node1       https
    • 通常、パフォーマンスアーカイブは圧縮時に50 MB以上になるため、トランスポートがSMTPの場合は転送しないようにONTAPがハードコードされます。
    • より大きなサイズのファイルを転送できるSMTPからHTTPSに切り替えるには、 次のコマンドを使用します。system node autosupport modify -node * -transport https
    • 転送がSMTPで、他の方法が機能しないか、環境内で許可されていない場合は、 7zipファイル または OneCollectで手動の方法を使用してデータを収集します。
  1. 実行しsystem node autosupport invoke-performance-archive コマンドをます。
    • Cluster::> system node autosupport invoke-performance-archive -start-date "11/31/2022 06:00:00" -duration 4h -case-number 2008123456 -node *
    • コマンドのオプションは次のとおりです。
      • -start-date <"MM/DD/YYYY HH:MM:SS">
        • timezoneにはevent log show 出力またはEMSログのようにFilerの時刻を指定します。
      • -duration <[ h][ m][ s]> (or -end-date)
      • -node *
      • -case-number

注:

  • 1回の収集の最大期間は6時間であり、推奨されるサンプル期間は4時間であることに注意してください。
    • 2時間未満の場合は、時間単位のカウンタが表示されません。
    • -start-date に入力する時刻は、 Filerのタイム・ゾーン内の時刻を反映している必要があります。
    • -start-date は 過去の-duration 時間以上の値を指定する必要があります。そうしないと、完了した期間は収集されません。
    • Complete -duration が収集されなかったことを示すエラーメッセージは表示されません。
  • 時間単位のカウンタを取得するには、時間の先頭から開始し、時間の先頭に終了することを推奨します。
    • ワークロードの統計がクラスタ全体で測定されるため、クラスタ全体がトリガーされる必要があります。
    • パフォーマンスイベントの前後の1時間を確保することを推奨します。
    • 日付形式は引用符で囲むことをお勧めします。
  1. 次のコマンドを使用して、パフォーマンスアーカイブ のアップロードの進捗状況を表示します。

::> autosupport history show-upload-details -node <node name> -seq-num <seq-num>

  • [1] AutoSupportページのノードのActive IQにパフォーマンスアーカイブが表示されます。
  • パフォーマンスアーカイブがアップロードされて Active IQに表示されると、一定期間後にサポートが確認できるようになります。
パフォーマンスアーカイブが機能しない場合はどうなりますか?

::> set diagnostic
::*> statistics archive config show

[Verify]フィールド:
Is the Performance Archive Enabled?: true

falseの場合は、 次のコマンドを実行して有効にします。
::*> statistics archive config modify -is-enabled true

注: パフォーマンスアーカイブが無効になっている場合も、EMSイベントで次のメッセージが報告されます。
::*> event log show  -event perf*
Time                Node             Severity      Event
------------------- ---------------- ------------- ---------------------------
INFORMATIONAL perf.ccma.off: Performance archiver is not enable

  • AutoSupportのstate パラメータとsupport パラメータの両方が有効になっていることを確認してください。そうでない場合はautosupport modify コマンドを使用して許可します。

aff200-2n-dal-1::> autosupport show -node * -fields state,support
node      state  support
------------- ------ -------
aff200-dal-1a enable disable
aff200-dal-1b enable disable
2 entries were displayed.


障害の例

aff200-2n-dal-1::> autosupport show -instance

                      Node: aff200-dal-1a
                     State: enable
                 SMTP Mail Hosts: mailhost
                  From Address: Postmaster
              List of To Addresses: -
      (DEPRECATED) List of Noteto Addresses: -
            List of Partner Addresses: -
  Send AutoSupport Messages to Vendor Support: disable 
          Protocol to Contact Support: https
           Support URL for HTTP/HTTPS: support.netapp.com/asupprod/post/1.0/postAsup
           Support URL for HTTP/S PUT: support.netapp.com/put/AsupPut
                Support Proxy URL:
                 Support Address: autosupport@netapp.com
                Hostname Subject: false
             (DEPRECATED) NHT Enable: true
            Performance Data Enable: true

aff200-2n-dal-1::> system node autosupport invoke-performance-archive -start-date "10/15/2024 15:00:00" -duration 1h -node aff200-dal-1a  -uri "file:///mroot/etc/log/autosupport/perfachivefile1"
The AutoSupport was successfully invoked on node "aff200-dal-1a" (sequence number: 134).

AutoSupport will be saved to mroot/etc/log/autosupport/perfachivefile1.7z.

aff200-2n-dal-1::> autosupport history show -node aff200-dal-1a -seq-num 134
       Seq                   Attempt  Percent  Last
Node      Num   Destination Status         Count   Complete Update
------------ ----- ----------- -------------------- -------- -------- --------
aff200-dal-1a
       134
          retransmit  ignore        -     -     10/15/2024 16:17:52

Perfstatが必要な理由
  • サポートがperfstatを要求します。
  • 9.5までのONTAPリリースでは、一部のデータが欠落している可能性があるため、サポートからperfsatを要求されます。
  • サポートから要求された場合にのみ収集します。
  • 営業チームがサイジングのためにパフォーマンスデータの収集を要求する場合があります。
ストレージ管理者はパフォーマンスアーカイブ内のコンテンツをどのように見ることができますか。

追加情報

AdditionalInformation_text

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.