A

Aktivierung

Activation is a part of the License request and refresh process.

As soon as you have requested and applied a License it is automatically activated. Also, the activation process runs automatically every 12 hours and it must be successful at least once per 30 days. After 30 days without activation, the server will stop (global monitoring downtime). Each activation gives you 30 days to run Avantra. The Avantra Server contacts our activation servers at https://api.avantra.com, https://api.syslink-xandria.com, and https://api.syslink.ch, and it considers the proxy definitions in HttpProxyHost (or LicenseActivationHttpProxyHost) and the related settings.

If your Avantra Server is not connected to the Internet, you have to perform this periodic activation manually using your browser (Administration  Licenses, Request Activation Code manually). There will be a warning displayed in the Avantra UI three days prior to the expiration of the activation code.

You can find the detailed information about the activation data by clicking the icon next to the Request Activation Code manually button on the License Information in Administration  Licenses.

activation code request

Agentenloses Monitoring

Agentless monitoring or Remote Monitoring in Avantra is a powerful way to monitor and manage objects within your landscape where you are unable to install an Avantra Agent on the host in question. This is particularly useful for scenarios such as "Rise with SAP" or "HEC" implementations where the customer (and/or service provider) retain responsibility only for the application layer (client 000 and above). Avantra supports Agentless monitoring for:

  • SAP Systems and Instances

  • Databases

  • Cloud Services

Agentless Monitoring means another agent located close enough from a network perspective will take over the management of the object and will access the monitored components over the network only. The only prerequisite is the Avantra Agent performing Agentless Monitoring is allowed to connect to the SAP Instances and Databases. Please make sure no firewalls on either host or network level are preventing this access.

Agenten-Selbst-Updates

Der Avantra Agent enthält selbstaktualisierende Funktionen, die den Bereitstellungsprozess von Updates erleichtern. Update-Pakete können auf den Webserver kopiert werden, der im Avantra Server enthalten ist. Sobald Sie das Update (zentral für einen oder mehrere physische Server) auslösen, lädt der Avantra Agent das Paket von diesem Speicherort herunter (transparent über eventuell verwendete Avantra Gateways) und aktualisiert sich anschließend selbst.

Anwendungstyp

Application Type is one of the attributes and the standard grouping mechanism found in every system in Avantra.

Default application types are: Generic, SAP R/3, SAP BW, Utilities, SAP CRM, SAP Workplace, SAP APO, SAP R/3 Enterprise, SAP NetWeaver

Other application types can be defined as well.

Automatische Erkennung

In Avantra, SAP Instances and SAP System Databases are discovered automatically. You only need to install Avantra Agents on all Servers hosting SAP Instances and SAP System Databases, and to define the SAP Systems and Servers within the Avantra UI. The rest is done automatically.

If an SAP Instance is no longer discovered on any Avantra Agent, it is flagged with the icon, and monitoring is turned off. After RemoveFromDBDelay days the SAP Instance is removed from Avantra.

Automatisches Kernel-Upgrade

The purpose of the Automated Kernel Upgrade feature is to automatically upgrade SAP kernels relieving SAP administrators of many tedious activities. For more information, refer to Automated Kernel Upgrade.

Avantra-Agent

Der Avantra Agent ist der Teil der Avantra Architektur, der tatsächlich Überwachungs- und Verwaltungsaufgaben ausführt. Wahrscheinlich sind in Ihrer Umgebung mehrere Avantra Agents installiert.

Der Avantra Agent sollte auf jedem physischen Server laufen, der ein System hostet, das Avantra verwalten soll. Das verwaltete Objekt kann der physische Server selbst, jeder gehostete virtuelle Cluster-Server, eine Datenbank oder eine SAP-Instanz sein, die auf dem physischen Server, dem virtuellen Cluster-Server oder auf beiden installiert ist.

Der Avantra Agent wird als Dienst (auf Microsoft Windows-Betriebssystemen) oder als Daemon (auf Unix-ähnlichen Betriebssystemen) ausgeführt. Seine Hauptaufgaben sind:

  • Durchführung aller in den Abschnitten Server Checks, SAP Instance Checks, SAP System Checks, and Custom Checks beschriebenen Prüfungen

  • Auto Discovery von SAP-Instanzen durchführen

  • availability data für Server, SAP-Instanz und Datenbank überprüfen und nachverfolgen

  • Sammeln von SAP-Instanz- und Datenbankprofilen sowie SAPDBA/BR*Tools-Protokollen

  • Erkennen und Verfolgen der Änderungen des System Change Auto Detection-Prozesses

  • Senden von Check Results, SAP-Instanzdaten, Verfügbarkeitsdaten, Änderungen und Profildaten an den Avantra Server

  • Selbstaktualisierungen bei Bedarf durchführen

  • Bereitstellung, Wartung und Ausführung benutzerdefinierter Skripte oder Programme als Checks, falls gewünscht

  • Regelmäßige Verbindung zum Avantra Server, um festzustellen, ob er noch aktiv ist

  • Sammeln und Aggregieren von Leistungsdaten

  • Konfigurationsdaten und spezielle Befehle, die von Avantra Server gesendet werden, abhören

Die Konfiguration der Avantra Agent wird zentral in der Avantra-Datenbank gespeichert und bei Änderungen der Konfigurationselemente an den Avantra Agent übertragen. Die an den Avantra Agent gesendeten und von ihm gesendeten Daten werden mit HTTPS verschlüsselt.

Avantra-Datenbank

Avantra empfiehlt die Verwendung von PostgreSQL Relational Database Management Systems (RDBMS), um alle Daten zu speichern. Kunden können auch Microsoft SQL Server (auf Microsoft Windows-Betriebssystemen) für kleinere Bereitstellungen verwenden.

Die Avantra-Datenbank läuft auf dem Avantra Server (oder auf einem separaten Host) und kann über die Avantra WebUI aufgerufen werden. Es gibt keine direkte Verbindung zwischen einem Avantra Agent und der Avantra-Datenbank. Datenbank-Backups können im Dateisystem abgelegt und somit von einem gewöhnlichen Dateisystem-Backup übernommen werden.

Avantra-Gateway

Wenn Ihr Netzwerk so konfiguriert ist, dass die Avantra-Agenten keine direkte Verbindung zu Ihrem Avantra-Server herstellen können, können Sie einen zwischengeschalteten Avantra-Agenten als Gateway zu den Remote-Agenten verwenden.

Der Zwischenagent muss auf einem Host installiert werden, der sowohl von den anderen Avantra-Agenten als auch vom Avantra-Server aus erreichbar ist. Bei Bedarf können auch mehrere Agenten als Gateways kaskadiert werden.

Avantra-Server

The Avantra Server is one of the most central and important components of Avantra. It is the communication peer of the Avantra Agents, i.e. it receives Check Results and other data provided by the Avantra Agent.

Avantra Server performs the following tasks:

  • Permanently listens on TCP port 9050 (unless configured differently) in order to receive and accept data from any installed Avantra Agent

  • While processing the received data, it also

    • updates Check Status and Check Message of RealTime Monitoring Checks

    • stores Daily Check data, SAP client, SAP license, and SAP version information, as well as profile parameters, Availability Data, Performance Data, etc.

    • creates Changes for modified SAP Instance or Database profiles; some actions performed with SAPDBA or BR*Tools (Oracle databases only), SAP kernel changes, SPAM changes, system change option (transaction SE06) changes, etc.

  • Maintains a persistent connection to the Avantra Database

  • Periodically verifies if all known Avantra Agents are running. This is done by maintaining a list of all Avantra Agents and a list of timestamps of received data. If there was no data received during AliveTimeout minutes, a Critical AGENTALIVE Check Status is generated

  • Periodically verifies the integrity of the defined SAP Systems and SAP Instances, and maintains the SystemAlive Check Status based on the RFCConnect, J2EECONNECT, ASCS_MSGSRV, SCS_MSGSRV, and the DBCONNECT Checks.

  • Evaluates Composite Checks, Business Services, and schedules Maintenance Windows and Parameter Sets

  • Processes Notifications

  • Ships the configuration changes made in Avantra WebUI to the Avantra Agents.

Most of the configurations of the Avantra Server can be performed using the Avantra WebUI. Only the access data for the Avantra Database is required to be configured in a text file.

The Avantra Server runs as a service (on Microsoft Windows operating systems) or as a daemon (on Unix-like operating systems).

Avantra-Benutzeroberfläche

Avantra UI is the web-based user interface to Avantra. Almost all configuration and operation tasks of Avantra are performed with this interface. Depending on the user permissions you have, many of the functions provided by the Avantra UI may be read-only or not available at all.

Being a web application, Avantra UI can easily be deployed in a way that both internal staff (i.e. representatives of the Service Provider operating Avantra) and Customers have access to it. Avantra UI uses the Jetty HTTP server and Java Servlet container.

The technical name of Avantra UI used, for example, with file names/directories, executable files, log files, and installer packages is xangui.

Verfügbarkeitsüberwachung

Avantra allows collecting and managing the data about the monitored systems' availability. Availability Data is collected for Servers, SAP systems, SAP instances, Databases, SAP BusinessObjects, and Cloud Services. For detailed information, refer to Availability Tracking.