パフォーマンスアーカイブとは何ですか?また、どのようにしてアーカイブがトリガーされます
環境
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">
-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 enabled.
Perfstatが必要な理由
- サポートがperfstatを要求します。
- リリース9.5までのONTAPでは、一部のデータが欠落している可能性があるため、サポートにperfsatのリクエストが送信されます。
- サポートから要求された場合にのみ収集
- 営業チームがサイジングのためにパフォーマンスデータの収集を要求する場合がある
ストレージ管理者はパフォーマンスアーカイブ内のコンテンツをどのように見ることができますか。
- Active IQ Unified Managerは 、パフォーマンスアーカイブに格納された基盤となるデータセットを利用する
- HarvestやCloud Insightsなどの他のツールも同じデータを取得し、使用可能
- データは手動で表示できないバイナリファイルであり、上記のいずれかのツールを使用する必要があります。
追加情報
AdditionalInformation_text