Message delay in GeoEvent

1041
4
10-08-2019 04:54 PM
GillPaterson
New Contributor III

We are running a single machine GeoEvent 10.6.1 (10.6.1.9310, 10.6.1.9310 - 10.6.1 Patch 1, 10.6.1.9301 - 10.6.1 Hotfix 1) and have a situation where the data is old by the time it is being written to the db. We set the logs to debug and noticed that the timestamp in the outgoing message was at times an hour old against the time noted in the logs, shown below.

2019-10-08T15:35:17,660 | DEBUG | HttpRequest Worker Thread: https://xxx/gissite/rest/services/xxx/FeatureServer/0/updateFeatures | wire                             | 53 - com.esri.ges.framework.httpclient - 10.6.1 | http-outgoing-5061669 >> "f=json&token=xxx&features=%5B%7B%22geometry%22%3A%7B%22x%22%3A145.28335%2C%22y%22%3A-38.11364%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D%2C%22attributes%22%3A%7B%22radioid%22%3Axxx%2C%22timestamp%22%3A1570505632872%2C%22infotype

log time 2019-10-08T15:35:17,660 vs timestamp of 1570505632872 (2019-10-08T14:33:53)

I don't think there is a delay between the input and output connector and would like to check that there is no backlog prior to the input connector. I have checked the :6443/arcgis/admin/system/platformservices status

{"configuredState": "STARTED",
   "details": [{
       "machine": "xxx",
       "realtimeState": "STARTED"}]}

and health - the result of which I am assuming is ok

{"xxx": {}}

The GeoEvent Monitor shows the same rate and "time since last" for the input and output.

The machine CPU and memory is low at around 20% and 38% respectively.

Does anyone have any tips on where else I could look for clues as to the internal performance of this GeoEvent service please? TIA.

0 Kudos
4 Replies
MarilinaSmilchuk
New Contributor

Same problem. Any ideas?

0 Kudos
GillPaterson
New Contributor III

From memory we didn't find anything specific for this issue, however we did up the specs of the machine to 16gb RAM and also changed the default setting from 'live data' being ticked, to unticked. We potentially did some other stuff as well. Changing the live data setting helped our issue of slow queries to the feature service in both map rendering and populating data tables. Our services aren't stream services and contain a considerable amount of data compared to a lot of other GeoEvent dataset examples. Sorry I can't be more specific, I did take notes at the time, but I can't find them now sorry. Happy to help if you have more questions.

0 Kudos
BrianLomas
Occasional Contributor III

When we had issues with delayed messaging it was caused by an anti virus application. 

GillPaterson
New Contributor III

Yes, definitely, not just for GeoEvent but also improved performance for the hosting ArcGIS Server too. We have whitelisted all ArcGIS related folders from the antivirus app. An older article about which folders to exclude from the anti virus is referenced in the last comment of this thread

0 Kudos