Jonathan Shook
23de45ca63
return default value if needed
2024-01-31 09:05:49 -06:00
Jonathan Shook
e7881c1b9f
make heartbeat optional
2024-01-18 00:23:26 -06:00
Jonathan Shook
37dd11c344
default to "logs" dir for pulse if not provided
2024-01-18 00:23:18 -06:00
Jonathan Shook
6a668f3947
misc improvements
2024-01-11 12:54:04 -06:00
Jonathan Shook
8d9d684e79
typos and todos
2024-01-11 00:41:31 -06:00
Jonathan Shook
f6444c4509
use ms for start time in status files
2024-01-11 00:41:16 -06:00
Jonathan Shook
8d8288e2eb
separate status from active heartbeat behavior
2024-01-11 00:41:05 -06:00
Jonathan Shook
d8add6c225
renaming to distinguish status vs heartbeat
2024-01-11 00:41:02 -06:00
Jonathan Shook
c970c40197
package organization
2024-01-11 00:40:57 -06:00
Jonathan Shook
933584e7ce
Make status data nested, rename Heartbeat to Status
2024-01-11 00:40:49 -06:00
Jonathan Shook
325676fa6b
implement predicate based component visitor
2024-01-11 00:40:44 -06:00
Jonathan Shook
123c348895
automatic symlink status file
2024-01-11 00:40:29 -06:00
Jonathan Shook
d6f679173f
auto symlink heartbeat file
2024-01-11 00:40:11 -06:00
Mark Wolters
2642d4da54
capitalizing Avergae to work with Stat enum
2024-01-10 12:18:01 -04:00
Jonathan Shook
e97df4b663
add support for component status WRT execution state
...
add support for heartbeat status
move NBSession to a live component which heartbeats to a file
refactor periodic task to support started and unstarted after ctor
add --heartbeat-millis option
allow periodic tasks to activate on start, and on shutdown
add missing session close
2024-01-09 15:06:25 -06:00
Jonathan Shook
e28fd68635
misc code cleanups
2024-01-02 13:37:18 -06:00
Jonathan Shook
3a5e8f081a
code cleanups for annotations
2024-01-02 13:37:11 -06:00
Jonathan Shook
ec7482324f
code cleanups for S3 Stream Handler and URL support
2024-01-02 13:34:55 -06:00
Jonathan Shook
dfcbb1826c
minor copyright update
2024-01-02 12:50:14 -06:00
Jonathan Shook
49d2c41c9f
add missing logfile for main and test scope
2024-01-02 12:47:57 -06:00
Jonathan Shook
ecdf38ebe8
unit test fixes for doc format
2023-12-22 13:41:08 -06:00
Jonathan Shook
dd7c721aea
document metrics better and save to cache file
2023-12-22 13:37:04 -06:00
Jonathan Shook
3f6abf12f8
caller updates for documented metrics
2023-12-20 18:12:30 -06:00
Jonathan Shook
274b5b119b
add docs to metrics construction
2023-12-20 17:16:40 -06:00
Jonathan Shook
8cb3051af2
fixes from PR and export-docs fix
2023-12-15 12:57:03 -06:00
Jonathan Shook
a6f6a4f71c
reduce ambiguous warnings
2023-12-09 23:29:32 -06:00
Jonathan Shook
aad06bed09
formatting
2023-12-09 17:17:11 -06:00
Jonathan Shook
16e3e587aa
enhance console reporter
2023-12-09 17:17:08 -06:00
Jonathan Shook
725a9b5d88
doc updates
2023-12-09 17:17:06 -06:00
Jonathan Shook
54631474bd
add Component Properties
2023-12-09 17:16:57 -06:00
Jonathan Shook
5ae22195ba
package factoring
2023-12-09 17:16:44 -06:00
Mark Wolters
79d6f65798
missed onEvent change
2023-12-07 12:11:23 -04:00
Mark Wolters
86f0a0298c
applying code changes for end of session reporting to new main
2023-12-07 11:55:19 -04:00
Jonathan Shook
ae19037bce
remainder of changes for scenario rework that need to be itemized
2023-12-06 14:26:53 -06:00
Jonathan Shook
a2ac3e3f75
structuring and naming changes
2023-12-06 14:26:29 -06:00
Jonathan Shook
c619bf705a
working test config
2023-10-25 17:08:29 -05:00
Jonathan Shook
777c4aa3c7
post merge fixes
2023-10-23 23:54:31 -05:00
Jonathan Shook
957f178c4c
add sibling labels restriction and some docs
2023-10-23 16:45:10 -05:00
Jonathan Shook
c362065c1d
unbreak unit test
...
minor test fix
2023-10-23 08:42:19 -05:00
phact
ff7d6e1aee
fix header bug
2023-10-23 08:42:19 -05:00
Jonathan Shook
f6569ba841
re-add relevancy metrics back to metrics view
2023-10-23 08:42:19 -05:00
Jonathan Shook
e44b5a21b7
refinements for csv logging
2023-10-23 08:42:19 -05:00
Jonathan Shook
fe1d3193a4
merge fixups and adapting client load sensors
2023-10-23 08:42:19 -05:00
Jonathan Shook
aaf58984d6
findmax in the house
2023-10-23 08:42:19 -05:00
Jonathan Shook
137ce31136
findmax 80% ready
2023-10-23 08:42:19 -05:00
Jonathan Shook
bff86b5525
bursty cycle rate test online
2023-10-23 08:42:19 -05:00
Mark Wolters
32b13c0134
adding ConsoleReporter,Log4jMetricsReporter
2023-10-23 08:42:19 -05:00
Jonathan Shook
e92ce60739
warn on dropped event
2023-10-23 08:42:19 -05:00
Jonathan Shook
9978d50d7e
improving optimo sampler and rates
2023-10-23 08:42:19 -05:00
Jonathan Shook
e64de7476e
partial working optimo, something is still broken in the search behavior
2023-10-23 08:42:19 -05:00