1. Message Transport Queue SizeThe messages passing through a SIMS server are stored in the queues of the SIMS Message Transport Agent (IMTA). The performance of the IMTA depends on the size of the queue. An extremely large Queue size can slow down the IMTA.
2. Accessibility and responsiveness of core SIMS services (SMTP, IMAP, POP, LDAP)
3. System Resource Utilization.
A large number of connections may indicate that connections are being abnormally terminated, either because of a failure of a SIMS service or a deliberate denial of service attack. Either of these can lead to reduced performance of the SIMS server.
Also the system resources also have a bearing on SIMS performance. So, to keep SIMS performing at an optimal level, monitoring of the components is required.
The monitoring utilities package consist of five utilities:
1. immonitor queueThe Monitoring utilities take in threshold values for the options and can be used to alert a group of recipients, who will be taking corrective action.
2. immonitor access
3. immonitor system
4. immonitor users
5. immonitor reenqueue
This monitors the IMTA component. The command can be used to report the domains to which delivery has failed, the number of messages in the queue that are not eligible for delivery processing (messages with .HELD extension) and the number of messages in each channel queue.
Monitors the SIMS services, comprising Mail Delivery (SMTP), Message Access and Store (POP, IMAP), and Directory Service (LDAP).The Directory Service is monitored by looking up a specified user in the directory and measuring the response time. The Mail Delivery is monitored by sending a mail (SMTP) and the Message Access and Store is monitored by retrieving it. (POP/IMAP)
With this utility the response times of the various services and the total round trip time taken to send and retrieve the message can be obtained
Monitors the operating system environment (Solaris) running the SIMS server. The disk utilization, virtual memory usage and the number of ESTABLISHED connections to the SIMS server are monitored.The monitoring utilities also provide commands for reporting user information and reenqueuing the messages.
Reports user information including top <n> submitters and targets of a SPAM attack. Looking at this information the administrator can block connections from a spammers domain or move their messages to a slower channel.
Re-submits messages. The utility re-enqueues the message, for the movement to another channel to take place. The new channel with the rewrite rules must be created by the administrator prior to executing this command. Look at SIMS Administrator's Guide to create channel and add rewrite rules.For more information look at the manpages of the utilities and the Example Configuration Scenarios document. immonitor(1M), immonitor-system (1M), immonitor-access (1M), immonitor-queues(1M), immonitor-users(1M) and immonitor-reenqueue(1M). Also look at SIMS 3.5 Administrator's Guide and SIMS 3.5 Reference Manual.