すべてのアプリケーション・ログのダウンロード
get
/essbase/rest/v1/applications/{applicationName}/logs/all
特定のアプリケーションのすべてのログ・ファイルを含むダウンロードzipファイルを返します。
リクエスト
パス・パラメータ
- applicationName(required): string
アプリケーション名。
レスポンス
サポートされているメディア・タイプ
- application/zip
- application/octet-stream
- application/json
- application/xml
200 レスポンス
OK
ログが正常に返されました。
400 レスポンス
不正なリクエスト
ログの返戻に失敗しました。
500 レスポンス
サーバーの内部エラーです。
例
次の例では、Essbaseアプリケーションのすべてのログをzipファイルとしてダウンロードする方法を示します。
この例では、cURLを使用して、Windowsシェル・スクリプトからREST APIにアクセスします。呼出し元ユーザーのIDおよびパスワードは変数であり、properties.bat
内でその変数値が設定されています。
cURLコマンド
call properties.bat
curl -X GET https://myserver.example.com:9001/essbase/rest/v1/applications/Sample_Dynamic/logs/all -H "Accept:application/zip" -o applogs.zip -u %User%:%Password%
レスポンス
コマンド・オプション-o
が使用されているため、applogs.zip
は、cURLコマンドの発行元のディレクトリにダウンロードされます。