(1) APIC GUI上の Historical Record Policiesの設定から、それぞれの Retention Policy サイズを調整(小さく)してください。
(Event Retention Policyの例)
Admin > Historical Record Policies > Controller Policies > Controller Event Retention Policy Admin > Historical Record Policies > Switch Policies > Switch Event Retention Policy
(2) または、APIC CLI から icurl を使用し、サイズや日付を指定することで取得が可能です。
※コマンドは bash に入ってから実行してください。 ※以下はeventRecordの例です。必要に応じて faultRecord などを指定してください。 ※この例では /data/techsupport 配下に ファイルを生成しています。
サイズ指定 (Last 100000 Event)
icurl 'http://localhost:7777/api/class/eventRecord.xml?order-by=eventRecord.created|desc&page-size=100000' | xmllint --format - > /data/techsupport/eventRecord.xml
|
指定日以降 (例: 5/10以降) ※指定日以降のログサイズが大きい場合はErrorになります。
icurl 'http://localhost:7777/api/class/eventRecord.xml?query-target-filter=and(gt(eventRecord.created,"2018-05-10"))&order-by=eventRecord.created|desc' | xmllint --format - > /data/techsupport/eventRecord_from_510.xml |
期間指定 (例: 5/17 〜 5/21) ※この期間のログサイズが大きい場合はErrorになります。
icurl 'http://localhost:7777/api/class/eventRecord.xml?query-target-filter=and(and(gt(eventRecord.created,"2018-05-17"))and(lt(eventRecord.created,"2018-05-21")))&order-by=eventRecord.created|desc' | xmllint --format - > /data/techsupport/eventRecord_from_517_to_0521.xml |
以上です。
|