How to download logs from Figaf app in SAP BTP
SAP BTP cockpit allows accessing only the last 1000 lines of logs. Sometimes it's enough for debugging but in most cases, it's not. So there is a way to download all needed logs directly from the app.
First of all, you need to execute next two commands:
- cf enable-ssh APP-NAME
- cf restart APP-NAME
Enable-ssh and restart should be executed only once here. If ssh is already enabled, you don't need to repeat these steps again. Unfortunately, the file system (including the logs) got recreated after restarting of the application. In other words, it means that you will be able to download only the logs recorded after the previous restart.
You need to proceed with the following commands:
- cf app APP-NAME --guid
- cf curl /v2/info
- cf ssh-code
Then you can connect to the application. If you are a Windows user, it's easy to use WinSCP program with the following parameters:
File protocol: SFTP
Host name and port: copy from "app_ssh_endpoint" field of the 4th command.
User name: cf:APP-GUID/0 where APP-GUID is a result of the 3rd command.
Password: result of the 5th command.
This ssh code is valid for a short period of time. So execute cf ssh-code again if the code is expired.
Then you can open /logs folder and download the files to your local computer.
Deploy to SAP BTP, Cloud Foundry
This article describes how to deploy the Figaf tool to CPI BTP, Cloud Foundry. Before you get started you need to have a Cloud Foundry subaccount with Postgresql and Cloud Foundry Runtime enabled. Read more here how to get Setting up SAP BTP Account ...
Setting up SAP BTP Account to deploy Figaf in Cloud Foundry
BTP administration can be a bit complicated and contain difffrent setups. We have created a small guide for you to check before you install Figaf in BTP. It is likely that things will change there. We currently have a problem with running Figaf in ...
How to Fix: The redirect_uri has an invalid domain
Some times we see a problem when deploying Figaf in Cloud Foundry. That you are not able to login to the system It does not happen always so it can depend on which platform you are using. To resolve it opent he xs-security.json and add the following. ...
Start here to install the Figaf Tool
If you are looking to run Figaf there is a number of ways. Where The Figaf Tool is a standalone Java application that makes it easy to run in several different locations. We support Java 8. You can use Oracle 8 if you have a corporate license; we ...
Onboarding/Installation (Figaf DevOps Suite - Cloud Version)
In this mission you will see how to connect to your SAP Cloud Integration system. 1) Open the email you have received 2) Click on the link to open the page and enter a new password 3) Now you are in the Figaf Tool The screen may change a little ...