Tasks to configure the Diameter application are:
Use the following configuration statements to configure the properties for the Diameter application:
- system diameter {
- java-heap-size java-heap-size;
- java-new-size java-new-size;
- java-garbage-collection-options java-garbage-collection-options;
- protocol [(tcp | sctp)...];
- local-address [local-address...];
- port port;
- origin-host origin-host;
- origin-realm origin-realm;
- active-peers;
- debug-mode;
- load-balancing-mode (failover | round-robin);
- transaction-processing-log (log-no-messages | log-severe-messages
| log-normal-messages | log-debug-messages);
- packet-trace-log (log-no-messages | log-severe-messages
| log-normal-messages | log-debug-messages);
- peer-state-machine-log (log-no-messages | log-severe-messages
| log-normal-messages | log-debug-messages);
- configuration-log (log-no-messages | log-severe-messages
| log-normal-messages | log-debug-messages);
- }
To configure the Diameter application:
- user@host# edit system diameter
- [edit system diameter]
- user@host# set java-heap-size java-heap-size
- [edit system diameter]
- user@host# set java-new-size java-new-size
- [edit system diameter]
- user@host# set java-garbage-collection-options java-garbage-collection-options
- [edit system diameter]
- user@host# set protocol [(tcp | sctp)...]
- [edit system diameter]
- user@host# set local-address [local-address...]
- [edit system diameter]
- user@host# set port port
- [edit system diameter]
- user@host# set origin-host origin-host
- [edit system diameter]
- user@host# set origin-realm origin-realm
- [edit system diameter]
- user@host# set active-peers
- [edit system diameter]
- user@host# set debug-mode
- [edit system diameter]
- user@host# set load-balancing-mode (failover | round-robin)
- [edit system diameter]
- user@host# set transaction-processing-log log-level
where log-level is one of the following:
- [edit system diameter]
- user@host# set packet-trace-log log-level
where log-level is one of the following:
- [edit system diameter]
- user@host# set peer-state-machine-log log-level
where log-level is one of the following:
- [edit system diameter]
- user@host# set configuration-log log-level
where log-level is one of the following:
Use the following statements to configure the properties for the Diameter client:
- system diameter client {
- threads threads;
- keep-alive-time keep-alive-time;
- }
To configure the Diameter client properties:
- user@host# edit system diameter client
- [edit system diameter client]
- user@host# set threads threads
- [edit system diameter client]
- user@host# set keep-alive-time keep-alive-time
Use the following statements to configure the properties for the Diameter server:
- system diameter server {
- threads threads;
- keep-alive-time keep-alive-time;
- }
To configure the Diameter server properties:
- user@host# edit system diameter server
- [edit system diameter server]
- user@host# set threads threads
- [edit system diameter server]
- user@host# set keep-alive-time keep-alive-time
Use the following configuration statements to configure logging destinations for Diameter:
- system diameter logger name ...
- system diameter logger name file {
- filter filter;
- filename filename;
- rollover-filename rollover-filename;
- maximum-file-size maximum-file-size;
- }
To configure logging destinations to store log messages in a file:
- user@host# edit system diameter logger name file
- [edit system diameter logger name file]
- user@host# set ?
For more information about configuring properties for the logging destination, see Configuring Logging Destinations to Store Messages in a File (SRC CLI).