24#include <seastar/core/sstring.hh>
25#include <seastar/util/noncopyable_function.hh>
26#include <seastar/util/modules.hh>
30SEASTAR_MODULE_EXPORT_BEGIN
91SEASTAR_MODULE_EXPORT_END
100void log_memory_diagnostics_report(
log_level lvl);
log_level
log level used with
Definition: log.hh:55
alloc_failure_kind
The kind of allocation failures to dump diagnostics report for.
Definition: memory_diagnostics.hh:41
@ none
Dump diagnostic error report for none of the allocation failures.
void set_dump_memory_diagnostics_on_alloc_failure_kind(alloc_failure_kind)
Configure when memory diagnostics are dumped.
sstring generate_memory_diagnostics_report()
void set_additional_diagnostics_producer(noncopyable_function< void(memory_diagnostics_writer)> producer)
Set a producer of additional diagnostic information.
Seastar API namespace.
Definition: abort_on_ebadf.hh:26
Definition: noncopyable_function.hh:37