La aplicación que crea muestra el estado de las aplicaciones Java y puede mostrar el estado y las métricas de los procesos que se ejecutan en esas aplicaciones.
Este tutorial usa un proyecto de Java publicado en GitHub. Este proyecto contiene una aplicación de panel que solicita las métricas de las siguientes aplicaciones Java (que se ejecutan en el entorno SAP BTP, Neo):
Después de recibir cada respuesta JSON, la aplicación del panel analiza la respuesta y recupera el nombre y el estado de cada aplicación, así como el nombre, el estado, el valor, los umbrales, la unidad y la marca de tiempo de las métricas para cada proceso. Los datos se organizan en una lista y luego se muestran en el navegador como un panel.
Extraiga los archivos en una carpeta local e importe la carpeta en Eclipse como un proyecto Maven existente.
También puede cargar su proyecto copiando la URL de GitHub y pegándola como una ruta de repositorio de Git o URI después de cambiar a la perspectiva de Git. Recuerde volver a la perspectiva de Java más tarde.
Paso 3: Actualiza Configuration.java
En Eclipse, abra el Configuration.java class y actualice la siguiente información:
private final String user = "my_username";
private final String password = "my_password";
private final List<ApplicationConfiguration> appsList = new ArrayList<ApplicationConfiguration>();
public void configure(){
String landscapeFQDN1 = "api.hana.ondemand.com";
String account1 = "a1";
String application1 = "app1";
ApplicationConfiguration app1Config = new ApplicationConfiguration(application1, account1, landscapeFQDN1);
this.appsList.add(app1Config);
String landscapeFQDN2 = "api.us1.hana.ondemand.com";
String account2 = "a2";
String application2 = "app2";
ApplicationConfiguration app2Config = new ApplicationConfiguration(application2, account2, landscapeFQDN2);
this.appsList.add(app2Config);
}
El ejemplo solo muestra dos aplicaciones, pero puede crear más y agregarlas a la lista.
Paso 4: prueba tu caso
Inicie sus aplicaciones Java.
Solo puede recuperar métricas para ejecutar aplicaciones Java.
Verifique el estado de sus aplicaciones Java e inícielas en la carpeta SAP BTP.
Cree un servidor web Java (por ejemplo, un servidor web Java Tomcat 8) en Eclipse y comience.
Ejecute su proyecto Eclipse en el servidor.
Verifique lo siguiente:
Primero, el panel muestra todo el estado de las aplicaciones Java.
Cuando selecciona una aplicación, puede ver el estado del proceso de la aplicación.
Cuando selecciona un proceso, puede ver las métricas del proceso.
Parque vacío en el Umbrales la columna indica que los valores críticos y de advertencia se establecen en cero.
Inicie sesión en XS Advanced CLI como XSA_ADMIN. Usar comando xs-admin-login desde el indicador en la máquina virtual como hxeadm Nota: Si no está usando…
Los tutoriales anteriores son una continuación de los tutoriales anteriores. Se asume que ha creado un TPCH usuario con los permisos correctos e iniciado sesión…