Release Notes 4.7
What’s New
Simplifying service.monitor setup: script based equipment of Elasticsearch Stack
The initial configuration and setup of service.monitor has been significantly simplified. By using Python scripts, the service.monitor-related configurations of Kibana and Elasticsearch can now be carried out almost automatically. This applies to the Kibana Space, the Index Templates, the Index Lifecycle Templates, the Elastic Ingest Pipelines, Dashboards & Visualizations and the Kibana Rules.
More complete FME Flow support
The capabilities of service.monitor for integrating FME Flow from Safe have been expanded and improved. A new addition is the transfer of log data generated by the server processes. The transfer of job and job log data has been migrated from Logstash to Python. This enables faster recording and greater efficiency. Various diagrams have been added to the FME Flow dashboards.
Update Notes
If you skip several versions during the update, please also follow the instructions for the versions in between. all update notes |
There are no update notes.
Deprecated Features
-
Apache Tomcat 9
-
Elasticsearch 7.x
-
In the course of adapting the field names to the Elastic Common Scheme, the following fields will be discontinued and removed in version 5.0:
-
Field
code
ofct-log
data (will be replaced bylog.syslog.severity.code
) -
Field
ags.source
ofct-arcgis
data (will be replaced bylog.logger
) -
Field
level
ofct-arcgis
data (will be replaced bylog.syslog.severity.code
) -
Field
log_entry.*
ofct-fme-log
data (will be replaced by an ECS compatible representation)
-
-
Logstash ct-fme-*-pipelines
-
Logstash ct-monitoring-pipeline
Known Limitations
The following list contains known issues of the version 4.7 at the time of release:
Issue | Komponente | Beschreibung |
---|---|---|
|
FME Python API |
API responds with an error when there are no objects at FME Flow jobroutes endpoint |
|
FME Python API |
Requesting FME Flow configured with a self signed SSL certificate fails via SSL |
Changelog
4.7.0
New Features
|
Docker Images / Docker compose files for running Elasticsearch, Kibana and Logstash with the most recent service.monitor release |
|
Enable script based / automatic configuration of service.monitor within Elasticsearch Stack |
|
Extend FME Server Dashboards with diagrams developed in customer project |
|
Replace FME Logstash pipelines with Python based job & log harvesting |
|
Harvest/aggregate FME Server log files that are only available via file system (using Elastic Ingest Pipelines) |
|
[Python scripting/automation] Add support for Kibana Alerts&Rules |
|
Support Token Authentication in FmeScheduleJobExecution as additional authentication method |
|
[python data setup] Provide script that imports all saved objects for 'service.monitor for FME' only |
|
Sync log data models of service.monitor data sources and assure compatibility w/ ECS |
|
Replace logstash FME job route pipeline with python implementation |
|
For FME Python scripting/Logstash: ensure full compatibility with Elastic Common Schema |
|
Provide http json notification templates for german language |
|
Verify using labels when "tagging" events |
Fixed Issues
|
[Analytics] Ingest pipeline definition with invalid JSON |
|
[monitoring] even if no auth method is selected credential reference will be used on "Test Request" action |
|
http json notification fails in error state if no timeout value has been set |
|
Equipping elastic with saved objects fails if there is already a single pre-existing object |
|
FME Log Logstash pipeline sets wrong fields |