At startup the server can be told to print out debugging information
that may be useful for troubleshooting. In addition to debug output,
the server software includes utilities that can be used to troubleshoot
server problems, and the log file may include messages that would
be helpful to resolve a problem.
Debugging output by the server can be turned
on when starting the server at a specified level of output. You can
also use the diamdbginc command to turn debugging on and off or set the level
of output while the server is running.
Syntax |
 |
diamdbginc -di IPC-directory pid increment
- pid
The process ID of the iaaaDiameter (the Mobile AAA
server). You can determine this with the ps and grep commands:
% ps -eaf | grep iaaaDiameter
- increment
The number of debug levels to increment from the
current level. 0 turns debugging off.
All of the debug output is sent to the diameter.debug file,
in the default log directory /var/opt/aaa/diameter/logs.
Debug Levels |
 |
These levels provide more information at higher levels, as
follows:
Table 9-1 Title not available (Debug Levels )
Debug Level | Description |
|---|
| 1 | Minimal information. |
| 2 | The information from debug level 1, plus high-level
FSM output and some function tracing. |
| 3 | The information from debug level 2 with
full function tracing. |
| 4 | The information from debug level 3 information with
low-level FSM and configuration file output. |