Internal commands

Internal command will not change system status and just change yeti-cli behavior.


List of configured connections to SEMS nodes.


Displays commands history. yeti-cli saves history to ~/.yeticli_history

use <node-id>

Switch connection to specific node. All command will be sent to this node.


Loads command tree from SEMS to local cache. yeti-cli use local cache for command autocompleteon


Displays content of command tree cache

formatting disable

Disable output autoformatting mode

formatting enable

Enable output autoformatting mode


Exit from console

Core commands

Core commands provided by SEMS core and usually related to whole SEMS daemon.

Displays SEMS instance status.

Displays list of all sessions

Displays count of sessions

Displays current configuration for session limit. See session_limit section of sems.conf config file.

Displays full list of active media streams

Displays current SEMS interfaces configuration. See signaling-interfaces and media-interfaces sections of sems.conf.

Diplays current log-level for each log destination. Recommended values is 3 for di_log and 2 for syslog

Displays active connections on each SEMS interface.

Displays SEMS version

Displays current set of supported RTP payloads. This list depends on loaded modules.

Displays current global dump level.

Displays current audio recording statistics

Displays SIP transactions destinations blacklist.


Swith SEMS node to global signalling tracing mode. Signalling PCAP trace will be saved for each session independend on Customer Auth dump level parameters.


Disabling any global tracing


Switch SEMS node to full tracing mode. Signalling and RTP trace will be saved for each session independend on Customer Auth dump level parameters.


Switch SEMS node to RTP tracing mode. RTP trace will be saved for each session independend on Customer Auth dump level parameters.


Allow to modify loglevel for di_log destination in runtime, without SEMS restart.


Allow to modify loglevel for syslog destination in runtime, without SEMS restart.


Allow runtime modification of sessions limit


Cancels SEMS graceful shutdown process. Shutdown mode will be disabled, SEMS will start to accept initial INVITE transactions.


Switch SEMS to graceful shutdown mode. In this mode SEMS will respond error for initial INVITE transactions. See shutdown_mode section of sems.conf


Immediately shutdown SEMS instance without stopping SIP sessions.


Shutdown SEMS instance. All active sessions will be shutted down correctly from SIP protocol point of view.


Dump internal log ring-buffer to file on disk.


Clear DNS resolver internal cache.


Try to resolve some DNS record

YETI module commands [LOCAL-TAG]

Show active calls

Show count of active calls

Show radius-authorization profiles

Show radius-authorization statistic

Show active outgoing registrations send by YETI on external SIP-registrars

Show types of system resources <type>/-1 <id>/-1

Show state of selected resource <type> for selected entity <id> (Entities such as ‘Customer account’, ‘Customer Auth’, ‘Dialpeer’ etc) Example: show resource state 6 123 <type>/-1 <id>/-1 used

Show usage of selected resource (For debbuging purposes)

Show opened files which used by router in order to write CDR

Show sensors of the system which are using to mirror traffic

Show statistics of the system

Show system alarms

Show system status

Show current version of YETI module and SEMS core <LOCAL-TAG>

Disconnect call selected by its <LOCAL-TAG>


Not all commands described in this documentation. Use loadtree/showtree internal commands to display actual command list for your SEMS and loaded modules.

Run command on all nodes

You can prepend command with word “all” to run it on all nodes

Command output filtering

You can use | to filter command output