C++11 library to capture and send events to various monitoring platforms.
Supported platforms:
ConfigureSentry(DefaultContext(), sentryID, sentryToken);
try {
CaptureWarning("simple warning message")
.WithTag("tag1", "value1");
CaptureError("simple error message")
.WithExtra({ "extra1", "value" });
throw std::logic_error{ "exception message" };
} catch (const std::exception & e) {
CaptureException(e);
}
- No third party dependencies
- Support for Linux (g++ / clang) and Windows (VC++)
- Compatible with legacy systems:
- GCC >= 4.8
- Ubuntu >= 14.04
- CMake >= 2.8
- No HTTPS support
MIT