Module tikv_util::logger [−][src]
Modules
| file_log | |
| formatter |
Structs
| ASYNC_LOGGER_GUARD | |
| LogAndFuse | |
| LogCost | Special struct for slow log cost serializing |
| LogDispatcher | Dispatches logs to a normal |
| RocksFormat | |
| Serializer | |
| SlowCostSerializer | |
| SlowLogFilter | |
| TikvFormat |
Enums
| Level | Logging level associated with a logging |
Constants
| DATETIME_ROTATE_SUFFIX | |
| SLOG_CHANNEL_OVERFLOW_STRATEGY | |
| SLOG_CHANNEL_SIZE | |
| TIMESTAMP_FORMAT |
Statics
| LOG_LEVEL |
Traits
| FilterFn | Function that can be used in |
Functions
| convert_log_level_to_slog_level | |
| convert_slog_level_to_log_level | |
| file_writer | Constructs a new file writer which outputs log to a file at the specified path. The file writer rotates for the specified timespan. |
| get_level_by_string | |
| get_log_level | |
| get_string_by_level | |
| get_unified_log_level | |
| init_log | |
| json_format | Formats output logs to JSON format. |
| rocks_text_format | Same as text_format, but is adjusted to be closer to vanilla RocksDB logger format. |
| set_global_logger | |
| set_log_level | |
| term_writer | Constructs a new terminal writer which outputs logs to stderr. |
| text_format | Formats output logs to “TiDB Log Format”. |
| write_log_fields | Writes log fields to decorator. See log-fields |
| write_log_header | Writes log header to decorator. See log-header |
| write_log_msg | Writes log message to decorator. See log-message |