パフォーマンスアーカイブとは何ですか?また、どのようにしてアーカイブがトリガーされます
環境
ONTAP 9
回答
- パフォーマンスコンテンツが収集され、各システムに格納(アーカイブ)されます。
- ノードやボリュームのパフォーマンス統計などの指標が記録されます。
- perfArchive のためにデータストアサイズを増やす方法 デフォルトでは、データは28日間ルートボリュームに保持されます。
- データは常にログに記録されるため、詳細ログの開始や停止は必要ありません。
- オーバーヘッドを最小限に抑えてレイテンシを抑えることができます。
- AutoSupport(TM)インフラを使用して、パフォーマンスアーカイブを作成してNetAppにアップロードできます。
- パフォーマンスアーカイブは、ONTAPのパフォーマンスの問題のトラブルシューティングを目的としたものであり、パフォーマンス監視やサイジングの代わりにはなりません。
パフォーマンスアーカイブをアップロードする方法
- 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で手動の方法を使用してデータを収集します。
- 実行し
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の時刻を指定します。
- timezoneには
-duration <[ h][ m][ s]> (or -end-date)
-node *
-case-number
注:
- 1回の収集の最大期間は6時間であり、推奨されるサンプル期間は4時間であることに注意してください。
- 2時間未満の場合は、時間単位のカウンタが表示されません。
-start-date
に入力する時刻は、 Filerのタイム・ゾーン内の時刻を反映している必要があります。-start-date
は 過去の-duration
時間以上の値を指定する必要があります。そうしないと、完了した期間は収集されません。- Complete
-duration
が収集されなかったことを示すエラーメッセージは表示されません。
- 時間単位のカウンタを取得するには、時間の先頭から開始し、時間の先頭に終了することを推奨します。
- ワークロードの統計がクラスタ全体で測定されるため、クラスタ全体がトリガーされる必要があります。
- パフォーマンスイベントの前後の1時間を確保することを推奨します。
- 日付形式は引用符で囲むことをお勧めします。
- 次のコマンドを使用して、パフォーマンスアーカイブ のアップロードの進捗状況を表示します。
::> autosupport history show-upload-details -node <node name> -seq-num <seq-num>
- [1] AutoSupportページのノードのActive IQにパフォーマンスアーカイブが表示されます。
- パフォーマンスアーカイブがアップロードされて Active IQに表示されると、一定期間後にサポートが確認できるようになります。
パフォーマンスアーカイブが機能しない場合はどうなりますか?
- ONTAP AutoSupport解決ガイドを使用してAutoSupportのトラブルシューティングを行います。
- パフォーマンスアーカイブが有効になっていて、要求しているアーカイブの日付が保持期間(perfArchive のためにデータストアサイズを増やす方法 デフォルトでは28日)未満であることを確認します。
::> 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を要求されます。
- サポートから要求された場合にのみ収集します。
- 営業チームがサイジングのためにパフォーマンスデータの収集を要求する場合があります。
ストレージ管理者はパフォーマンスアーカイブ内のコンテンツをどのように見ることができますか。
- Active IQ Unified Managerは 、パフォーマンスアーカイブに格納された基盤となるデータセットを利用する
- HarvestやCloud Insightsなどの他のツールも同じデータを取得し、使用可能
- データは手動で表示できないバイナリファイルであり、上記のいずれかのツールを使用する必要があります。
追加情報
AdditionalInformation_text