# SeasLog

- 简介
- 安装/配置
  - 需求
  - 安装
  - 运行时配置
  - 资源类型
- 预定义常量
- 示例
- Seaslog 函数
  - seaslog_get_author — 获取 SeasLog 作者
  - seaslog_get_version — 获取 SeasLog 的版本
- SeasLog — The SeasLog class
  - SeasLog::alert — 记录 alert 日志
  - SeasLog::analyzerCount — Get log count by level, log_path and key_word
  - SeasLog::analyzerDetail — Get log detail by level, log_path, key_word, start, limit, order
  - SeasLog::closeLoggerStream — Manually release stream flow from logger
  - SeasLog::__construct — Description
  - SeasLog::critical — 记录 critical 日志
  - SeasLog::debug — 记录 debug 日志
  - SeasLog::__destruct — Description
  - SeasLog::emergency — 记录 emergency 日志
  - SeasLog::error — 记录 error 日志
  - SeasLog::flushBuffer — 将日志缓存刷新到介质中，文件介质，或者发送到远端的 TCP/UDP 服务地址
  - SeasLog::getBasePath — 获得 SeasLog 根目录
  - SeasLog::getBuffer — 获取内存中的日志缓存数组
  - SeasLog::getBufferEnabled — Determin if buffer enabled
  - SeasLog::getDatetimeFormat — 获取 SeasLog 日期格式
  - SeasLog::getLastLogger — 获得 SeasLog 最近的一次 Logger 名称
  - SeasLog::getRequestID — 获得当前 SeasLog 中用于区分请求的 request_id
  - SeasLog::getRequestVariable — Get SeasLog request variable
  - SeasLog::info — Record info log information
  - SeasLog::log — 公共的日志记录函数
  - SeasLog::notice — 记录 notice 日志
  - SeasLog::setBasePath — 设置 SeasLog 根目录
  - SeasLog::setDatetimeFormat — 设置 SeasLog 日期格式
  - SeasLog::setLogger — 设置 SeasLog 的 Logger 名
  - SeasLog::setRequestID — 设置可以由 SeasLog 用于区分请求的 request_id
  - SeasLog::setRequestVariable — Manually set SeasLog request variable
  - SeasLog::warning — Record warning log information

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open