概览


本文将向用户显示在何处查找其日志文件以及如何查看不同的 UniFi 元素:接入点,交换机,安全网关和控制器。日志文件对于所需的任何支持或故障排除至关重要,因此了解如何为所有设备查找它们非常重要。


目录


  1. 日志文件位置
  2. 如何查看文件:UniFi AP 和 Switch
  3. 如何查看文件:UniFi 安全网关
  4. 如何查看文件:UniFi 控制器
  5. 如何从 UI 下载加密的日志文件

日志文件位置


回到顶部

注: 无论您是在自己的 Debian 或 Ubuntu 安装上安装控制器,还是在 UniFi Video NVR 设备或 UniFi Cloud Key 上安装控制器,都是一样的。,在支持的发行版中, / usr / lib / unifi / logs 始 终包含这些文件。

您可以在三个位置查看与 UniFi 设备和控制器相关的日志文件:

  • UniFi AP:包含 UAP 本地信息,如 802.11 信息
/var/log/messages
  • UniFi Switch:包含交换机本地信息,如端口链路状态更改,生成树事件等。
/var/log/messages
  • UniFi 安全网关:包含 USG 的本地日志,包括 DHCP,VPN 等
/var/log/messages
  • UniFi 控制器
    • 包含有关控制器软件,与 UAP 通信等信息。server.log
    • 包含有关 PC 控制器本地的 UniFi 软件的信息。mongod.log

如何查看日志文件:UniFi AP 和 Switch


回到顶部

要在 UAP 和 USW 下查看日志文件:

1.通过 SSH 连接到 UAP 或 USW

2.输入

cat /var/log/messages

3.查看输出

要查看实时日志,并在附加新日志时在 SSH 会话中更新输出,请运行以下 命令而不是上面的 cat 命令。

tail -f /var/log/messages

如何查看日志文件:UniFi 安全网关


回到顶部

要查看 USG 下的日志文件:

  1. 通过 SSH 连接到 USG
  2. 在 EdgeOS CLI 中,可以通过运行以下命令查看日志:

常规日志

show log

IPsec VPN 日志

show vpn log

FreeRADIUS 日志

sudo cat /var/log/freeradius/radius.log

DNSmasq 日志

sudo cat /var/log/dnsmasq.log

IPS/IDS Engine 日志

sudo cat /var/log/suricata/suricata.log

3.查看实时日志记录。

要查看实时日志,并在附加新日志时在 SSH 会话中更新输出,请运行以下 命令而不是上面的 cat 命令。

tail -f /var/log/messages
用户提示: 如果用户只想获得最新的日志信息,则可以使用 tail 。下面的命令将输出 radius.log 文件的最后 10 行信息。
sudo tail -n 10 /var/log/freeradius/radius.log
注意:防火墙日志并未包括在内。请访问此链接以获取更多信息。

如何查看日志文件:UniFi 控制器


回到顶部

在 UniFi 控制器上查看日志的路径取决于平台:

  • Windows: C:\Users<username>\Ubiquiti UniFi\logs\
  • Mac OS X: /Users//Library/Application\ Support/UniFi/logs/
  • UniFi Cloud Key and Debian/Ubuntu Linux*: /usr/lib/unifi/logs/

在控制器版本 5.6 和更新日志可以在 Insights 下查看,然后单击左上角的下拉菜单并选择“控制器日志”。日志开始填充后,可以选择获取更多日志或下载日志文件。


如何从 UI 下载加密日志文件


回到顶部

UniFi 控制器还允许用户下载日志文件以与 Ubiquiti 支持共享,但这些日志是加密的(出于安全原因),因此作为用户,您将无法查看日志。为了查看,我们继续建议上述所有选项。此支持文件也不包括设备日志。

1.在 UniFi 控制器中,转到 “设置”>“维护”, 然后在“ 支持信息” 部分下, 单击“ 下载支持信息” 按钮。