I have a monitoring solution that parses the flightlog logfiles and gives alerts etc.
I have recently been having issues with the fundamental service not always logging. The collection of short shares and short fees are scheduled daily using the countdown crontab and trigger fine, but they don't always log a 'INFO: Saved' Message.
The following shows up in the logs:
2020-01-12 23:15:03 quantrocket.fundamental: INFO Collecting australia shortable shares from 2020-01-01
to present
2020-01-12 23:45:03 quantrocket.fundamental: INFO Collecting australia borrow fees from 2020-01-01 to
present
But no 'INFO: Saved' message, it is only then in the morning when when i get alerts that nothing was saved. I run the command manually and only then the 'INFO: Saved' messages appear like:
2020-01-13 10:21:06 quantrocket.fundamental: INFO Collecting australia borrow fees from 2020-01-01 to
present
2020-01-13 10:21:07 quantrocket.fundamental: INFO Saved 1248 total borrow fees records to
quantrocket.fundamental.stockloan.fees.sqlite
2020-01-13 10:23:37 quantrocket.fundamental: INFO Collecting australia shortable shares from 2020-01-01
to present
2020-01-13 10:23:37 quantrocket.fundamental: INFO Saved 391 total shortable shares records to
quantrocket.fundamental.stockloan.shares.sqlite