Release Notes 4.10
Nutzungsinteraktionen: Unterstützung von Esri Web Experience Builder
ArcGIS Experience Builder ist die no-code/low-code Anwendungsplattform von ArcGIS. Mit dieser Version unterstützt service.monitor erstmalig die Integration mit den erstellten Experiences, um erste Erkenntnisse über die Interaktionen der Anwendenden mit den Apps zu erlangen.
Folgende Events werden aktuell erfasst:
Application start |
Home Button click |
Map node update |
Nutzungsinteraktionen: Datenverarbeitung über Elastic Ingest
Die Logstash Pipeline zur Verarbeitung von map.apps basierenden Nutzerinteraktionen wurde durch eine gleichwertige Elastic Ingest Pipeline ersetzt. Die Installation und der Betrieb von Logstash ist daher nur noch in Ausnahmefällen nötig (Datentransfer von con terra Applikationslogs über Apache Log4J).
Python APIs - Verbesserungen
Die Python APIs zum Setup und der Abfrage von FME Daten wurden untereinander in Bezug auf ihre Drittabhängigkeiten (Libraries) harmonisiert. Alle abhängigen Libraries sind nun auch Teil der Auslieferung was die Installation in vom Internet entkoppelten Umgebungen erleichtert. Die Abfrage von FME Flow Instanzen kann nun auch über Foward Proxies erfolgen, so werden komplexere infrastrukturelle Setups unterstützt.
Dashboards - Verbesserungen
Die ArcGIS und FME Dashboards haben einige Updates und neue Diagramme erhalten. Insbesondere interessant ist eine Diagramm zur Visualisierung des Erfolgs der letzten 20 Ausführungen von FME Workspaces, welches analog auch im Monitoring-Dashboard verfügbar ist.
Updatehinweise
Falls Sie bei dem Update mehrere Versionen überspringen, befolgen Sie bitte auch alle Update-Hinweise der dazwischenliegenden Versionen. |
Konfigurationsänderungen
Neue Properties für die Verbindung zwischen /monitor-analytics und Elasticsearch
Nutzerinterkationsdaten werden nun nicht mehr über die Komponente Logstash in Richtung Elasticsearch, sondern direkt per HTTP an Elastic gesendet.
analytics.elastic.url
-
URL auf den http-Endpunkt von Elasticsearch
analytics.elastic.username
-
Nutzername für die Authentifizierung mit Elasticsearch
Standardwert:
elastic
analytics.elastic.password
-
Passwort für die Authentifizierung mit Elasticsearch
Ausgelaufene Unterstützung
Nutzung der Webapplikation monitor-analytics als "Reverse Proxy" zu Elasticsearch
Die Webanwendung wird nur für die Übermittlung von Nutzungsinteraktionen zu Elastic und nicht mehr als Schnittstelle zur Ausführung von Suchen auf den gespeicherten Daten verwendet. Daher wurde diese Funktion nun endgültig entfernt.
Abkündigungen
-
Elasticsearch 7.x (wird ersetzt durch Elastic 8.x)
-
ONLY_AUTHN
-Modus in /monitor-Webapplikation (Integration mit security.manager EE) -
FME Logstash Pipeline
-
ArcGIS Logstash Pipeline
-
map.apps Logstash Pipeline
-
Das Datenmodell für das Feld
user_agent_parsed
des map.apps Datentransfer wird sich strukturell mit dem Elastic 8-Upgrade ändern
Bekannte Einschränkungen
|
[Monitoring] Some UI elements are not updated after job/service deletion |
|
[Monitoring] monitoring templates on week day basis cannot be deleted once they have been created |
|
[Monitoring] Creation date of job is updated when job is edited |
|
[Monitoring] Evaluation of noerror-flag fails for FME Service Type |
|
Issue with Logging Queries for AutoRegistered Stores in search-ui |
Changelog
4.10
New Features
|
[User Interaction] ArcGIS Experience Builder Support |
|
[Ingest] Replace map.apps Logstash Pipeline w/ Elastic Ingest pipeline |
|
[Monitoring] Send notification treshold value to Elastic also |
|
[Python APIs] Harmonize external library dependencies |
|
[FME Python API] Support usage of HTTP Forward Proxy |
|
[monitor-analytics] Remove Elastic Proxy capabilities from /monitor-analytics webapplication |
|
[Index Template] Set 'ags.elapsed' data type from ArcGIS log files to float |
|
[Beats] Wrong default value in ArcGIS Portal & Data Store Logfile Path (Filebeat) |
|
[Ingest] Provide placeholder Ingest Pipeline for project specific customizations in ArcGIS log data flow |
|
[Ingest] Provide more Grok patterns to extract standard values from ArcGIS Log data |
|
[Dashboard] Provide Vega Lite widget to display FME Flow job execution success |
|
[Dashboard] Provide Vega Lite widget to display Monitoring job execution success |
Fixed Issues
|
[Monitoring] Select box is missing for notification treshold on new job page |
|
[map.apps] Issue with Logging Queries for AutoRegistered Stores in search-ui |
|
[Monitoring] Evaluation of noerror-flag fails for FME Service Type |
|
[Monitoring] http 500 Error when accessing the monitoring web application for the very first time due to missing navigational cookie |
|
[map.apps] UserInfoExtender fails to get authentication log if user has no groups |