Event Simulator
Last updated
Last updated
The Event Simulator Listener is used to simulate a constant flow of random data.
You would use this Agent when testing or developing a data stream - until accurate data from a more specialized source is required.
Please consider your needs carefully when choosing between the CSV Listener and the Event Simulator.
Pros:
It is faster to set up than a if you do not already have a CSV file with the data you require.
It can generate a random value rather than a fixed value per record
It can send an unlimited number of records.
Cons:
The time interval between record batches is set to one second and cannot be changed.
You cannot send a variety of values for any type other than Double.
Details for an example and its configuration can be found in the How to Use section.
None at this time
Download the Event Simulator v1.41
Please contact XMPro if you're looking for an older version of this Agent.
Version | Date | Description |
---|---|---|
1.41
02 Oct 2024
Added error handling to prevent the Stream Host from crashing if any other Agent in the same Data Stream fails to start when publishing the Data Stream.
1.40
01 Nov 2023
Support generating events slower than one per second (polling interval property)
1.39
12 Jul 2022
Improved the variable parsing function.
1.38
01 Jul 2022
Fixed an error in the output payload.
Newtonsoft JSON updated to 12.0.3.
Reference changed from Internal to Nuget XMPro.IOT.Framework.
1.37
30 Jun 2021
Changed the default frequency to 1 event per second instead of 10.
1.36
27 May 2020
Added backward compatibility.
1.34
08 Mar 2020
Changed fixed, ranged, and spike numeric settings to text boxes to allow decimal points again.
1.23
26 Feb 2020
Fixed issue where TimeStamp wasn't cased properly.
1.22
07 Feb 2020
Updated execution to be task-based to no longer lock upon agent destruction under certain instances.
1.21
04 Mar 2019
Updated help URL.
1.20
02 Oct 2018
Fixed unhandled exception on timer thread.
Added validation.
1.11
03 Jul 2018
Fixed micro-batch option outputting one message with a single event at the beginning of each poll cycle.
1.10
17 May 2018
Support an infinite number of events.
1.00
10 Apr 2018
Initial Release.