Skip to content

Log terminal sessions

Session logging writes everything a session shows to a .log file, which is useful for change records, troubleshooting notes or proving what a device said during a maintenance window. You can log SSH, Telnet and Serial sessions, local shells and ping panes.

  • Output only. What you type is never recorded, so passwords don’t end up in the log. A device doesn’t echo a password, so it isn’t in the output either.
  • Clean text. Color and cursor codes are removed, and paging prompts such as --More-- that a device draws and erases are left out.
  • The whole session. ArkhiNet writes output to the file as it arrives, so the log is complete even if the terminal’s scrollback has trimmed it. It keeps recording while ArkhiNet is locked.
  1. Right-click the session’s tab or pane header, or open ☰, Session.
  2. Click Start logging. The option appears only while the session is live.

A red ● REC badge shows on the pane header and on the tab while it records. Hover the badge in the pane header to see the file path.

To stop, right-click again and click Stop logging. The finished log opens in a new Notepad tab. Later, Open log in Notepad on the same menu reopens it.

Logs go to Documents\ArkhiNet Logs unless you choose another folder. Each file is named after the session plus the date and time it started, for example NWL-HQ-FW01 2026-10-17 14-32-05.log. If the name is taken, ArkhiNet adds (2), (3) and so on, so it never overwrites a log.

To change the folder:

  1. Open Settings and click Terminal.
  2. Under Session logs, next to Log folder, click Change Folder… and pick a folder.

Use Default goes back to Documents\ArkhiNet Logs, and Open Folder opens the current folder in Explorer.

  1. Open Settings, Terminal.
  2. Under Session logs, turn on Timestamp each line.

New logs then start each line with the time, such as [14:32:05]. Logs already recording keep their format.

  1. Open Settings, Terminal.
  2. Under Session logs, turn on Log every SSH / Telnet / Serial session.

Every device session then starts logging as soon as it opens. Local shells are never logged automatically; start those by hand when you need them.

Settings, Terminal section, Session logs group with the log folder, automatic logging and timestamp switches