4.3

Monitoring 4.3.3

Bug & Improvement

[SRVMON-568]

Support PostgreSQL 10

[SRVMON-559]

Sample Request creation fails for ArcGIS Token secured services

[SRVMON-567]

[Expectations] Evaluation of Expectations never happens for WAS, WSS, OGC and PDP services

[SRVMON-576]

Input form element "query line" does not appear when selecting a POST sample request

[SRVMON-560]

Support ArcGIS Server Token Authentication when monitoring services

[SRVMON-565]

Improve input validation support

[SRVMON-566]

HTML escape all characters while rendering html output

[SRVMON-552]

Add configuration property for SSLTrustAnyServer

[SRVMON-574]

Replace embedded security.manager with more simple INTEGRATED authentication mode

[PLATFORM-141]

Support service.monitor to run in Tomcat 9

[PLATFORM-326]

Support OpenJDK/OpenJRE 8

Monitoring 4.3.2

Bug & Improvement

[SRVMON-546]

Job query by user and group uses AND rather than OR

[SRVMON-547]

Checking for blacklisted service may raise a service exception for certain addresses

[SRVMON-548]

History diagram does only display 10 recent requests due to wrong usage of histogram data interface

[SRVMON-551]

Apply security.manager fix to service.monitor (SECMAN-2018-01 - Security Issue)

[SRVMON-549]

Allow service URLs to be harvested from map.apps 4 Apps

Analytics 4.3.1

Bug & Improvement

[SRVMON-553]

Event capturing of omnisearch selected items fails for map.apps 4 app

[SRVMON-554]

Default User Id anonymization in logstash configuration to enable for "security by default" from GDPR

[SRVMON-577]

Provide logstash output definition that splits events to different indices according to their type

[SRVMON-578]

Provide sample logstash pipelines for maintenance tasks

[SRVMON-580]

Add configuration property for SSLTrustAnyServer (Analytics)

[SRVMON-579]

Integrate Analytics Elasticsearch Proxy Servlet Usage with Analytics Event Capturing

[SRVMON-556]

Support integration of map.apps 4.3/4.4 w/ Analytics

[SRVMON-557]

Support integration of security.manager 4.10.1 w/ Analytics

[SRVMON-561]

Provide Integration files for security.manager 4.11, 4.12, 4.13, & 4.14 and 4.14.1

[SRVMON-562]

Provide Integration files for map.apps 4.4.2/4.5.0/4.6

Monitoring 4.3.1

Bug & Improvement

[SRVMON-543]

Update dependencies pointing to n52[2.4.4] and ct-commons[1.4.4]

Analytics 4.3.0

Story

[SRVMON-337]

Introduce new Widget Type: Histogram (Dashboard: Events zeitlich aggregieren)

[SRVMON-485]

Provide date widget for selecting start and end data on analysis dashboard

[SRVMON-503]

Support map.apps 4 Event System

[SRVMON-516]

Allow current dashboard state to be printed

[SRVMON-517]

[Pioneer] Visually analyze User’s Event Stream

[SRVMON-524]

Integrate relative and absolute time selector to a single ui element

Bug & Improvement

[SRVMON-461]

OmniSearchDetector fails to evaluate selected term on SmartSearch results

[SRVMON-462]

OmniSearch Detection fails for Esri World Geocoding Service

[SRVMON-471]

Usage Events aren’t any longer persisted w/ map.apps 4 due to wrong content type definition

[SRVMON-479]

MapExtent numbers are not always logged as floating data type

[SRVMON-489]

Integration files for some sec.man versions are missing dependencies (4.4)

[SRVMON-529]

Ordering of Analytics Dashboards in User Interface is not derived from ordering of dashboards in manifest.json

[SRVMON-534]

Ordering of Events in Stream view is wrong

[SRVMON-538]

X-Forwarded-For Header cannot be read correctly if IP value contains port number

[SRVMON-418]

Change Access Protocol from 'node' to 'http' when Logstash sends events to Elasticsearch

[SRVMON-465]

Defaulting ElasticSearch to run only two shards per Index

[SRVMON-467]

Defaulting Logstash to create new indexes on a monthly basis only

[SRVMON-481]

Allow to anonymize user id in Logstash Pipeline

[SRVMON-484]

Support CORS Filter on Filter Chain

[SRVMON-488]

Provide Integration files for map.apps 3.8/3.9/4.1/4.2 and security.manager 4.8/4.9/4.9.1

[SRVMON-519]

Extend server side logging to collect request params for all kind of requests

[SRVMON-539]

Extract BBOX parameters from security.manager secured requests

[SRVMON-544]

Provide Integration files for map.apps 4.2.2 and security.manager 4.10.0

Monitoring 4.3.0

Story

[SRVMON-94]

Allow definition of service response expectations

[SRVMON-483]

Support message notification via Microsoft Teams

Bug & Improvement

[SRVMON-464]

Some db queries on MS SQL Server fail for job when monitoring state is NULL

[SRVMON-474]

RangeFilter was introduced for hostgroup and service type links without possibility to page through results

[SRVMON-475]

Hibernate Session Metrics Logging is much too chatty

[SRVMON-486]

Publishing monitoring service from smart.finder SDI fails for INSPIRE services

[SRVMON-512]

ArcGIS Geoprocessing Services (SOAP) don’t fail when behind security.manager

[SRVMON-513]

NPE during creation of E-Mail (when Rule is null)

[SRVMON-530]

Regular Expression for address validation does not support any mail address

[SRVMON-472]

Show owner (and group) of monitoring/notification templates in user interface when owning administrative role

[SRVMON-473]

Show available groups and or owners in user interface and allow for filtering those

[SRVMON-487]

Allow specifying a URL or query path extension for http/POST monitoring requests

[SRVMON-511]

Allow prefix for mail subject to be configured in application.properties

[SRVMON-520]

provide information about next notification date on job status page