Skip to content

Feature Release: REST API V1.3 release

Compare
Choose a tag to compare
@RMSD RMSD released this 13 May 00:08
· 42 commits to master since this release

This adds a bunch of new paramaters, mostly based around describing hardware. Some of these are automatically gathered (cpu usage, memory usage), many of them need to be given to us. This also updated the log function along side the v1.3 API update allowing users to send a simple event with a lot of flexiblity on extra data they send. A notable one that isn't related to hardware is the CorrelationID which you can use to correlate events. Check out the generated/docs/AppEvent.md doc for more info.

The logger was also slightly improved. The API change brought along the tags feature, and the logger now gets tagged by name when sending a name. Originally, the logger would only substitute it's name for eventtype when the event type wasn't defined (like when you are logging an event without a stacktrace). For events with stacktraces, the logger name wasn't readily available anywhere. Now the handler will tag each event with the logger's name, allowing you search all events by a logger, if you suspect that module is reporting something odd. Of course you can combine tags with other search terms to further make it easy to locate critical issues.

This is of course along side bugfixes and major doc changes. To see the new stuff, be sure to check out the README.md and the generated/docs/AppEvent.md!