MOMI History.txt Date 2007/03/29 BlackWood Systems, Inc. 15982 N 78th Street Suite B Scottsdale, AZ 85260 phone: 602-569-8766 fax: 480-905-8778 email: support@blackwood-systems.com web: www.blackwood-systems.com VERSIONS HISTORY: ---------------- Release Package 4.22 Release Date 2007/03/29 Item Version ---- ------- Latest O/S tested G06.30.01 & H06.09.00 Client Version 4.22 Server Version 4.19 vproc: T0000G06___V4_19____03_28_2007 Minimum Server Version 4.06 Buffer Version Client 21.15 Server 21.15 History database 3.00 CONFMOMI 3.06 OBYMOMI 3.03 OBYCSQL 3.02 MomiFTP.exe 1.62 ssMOMI.scr 4.11 MomiEMail.exe 1.03 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - on 'Systems:Detail' added 2 new ways to display other systems in addition to the old 'All Systems'. '1-4 Systems' allows you to select the 1-4 systems you want to view. 'Systems Line' puts all systems being probed on a single chart. New Features: - 'Files:Enscribe:Files' now displays the Trusted flag in the column labeled 'T'. - 'Configure:Server:Server Info 2' now displays 'CPU Limit EMS', 'TCP/IP Timeout' settings and the 'H06.04 or later' and 'H06.09 or later' flags. Bug Fixes: - Rewrote the User Hint loading method to speed processing when a large number (hundreds) of user hints are present. Misc. Items: - None Known issues: - None MOMI Server New Features: - The server now provides the information to allow the client to jump from the alarm TMF / Transaction rate (per sec) to the screen Processes / Process Entity. - The Alarm TMF / Transaction rate (per sec) now has the option to Delay Alarm. Any existing alarm will initially display as Purple and indicate it must be re-saved (which updates an internal version number) in order to enable the alarm. - The IP address of the Network Source is added to the following message: "SNTP:System time n.nnnnnn seconds ahead|behind Network Source (n.n.n.n)" - Added the CONFMOMI keyword CPU-LIMIT-EMS to allow throttling of the MOMI server used to process requests on the screen SubSystems / Logs / EMS Msgs. See MOMI help for additional information. - Additional checking has been added to processing messages from a client to help prevent looping (or other errors) should a foreign message (a message not from a MOMI client) be received. - Added the CONFMOMI keyword TCPIP-TIMEOUT to determine the maximum amount of time a MOMI PC Client may be globally paused or not send in any data before the TCP/IP socket is closed. The value defaults to 10 minutes. - The CPU types S7800B and S86100 are now recognized. - Now provide the state of the TRUST flag for object files (this field is only available on TNS/E systems) on the screen Files / Enscribe / File. Bug Fixes: - The computation for the Overall System Busy percent is slightly revised to improve accuracy. - The following Alarms now enumerate correctly (i.e. expand to the correct underlying types of processes) when a wild card is used or handle the wild card correctly: Process / State running/stopped Expand / Line state up/down Expand / Path state up/down TCP/IP / Ping host - The local time offset on the screen CPUs / CPU Info now displays correctly during Daylight Savings Time. Previously, it would be off by 1 hour. The value is for informational purposes and did not cause any other processing error. Misc.Items: - CPU usage during MOMI startup and network traffic during operation is reduced when handling lots (i.e. hundreds) of UserHints. Known issues: - SQL Statements measurements do not seem to function via the MEASURE callable procedures used by MOMI on later releases of the operating system. Case 10-070115-8974 is open with HP. - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - None ssMOMI - None MOMIEMail - None IPCalc - None ******************************************************************************* Release Package 4.21 Release Date 2007/03/08 Item Version ---- ------- Latest O/S tested G06.30.00 & H06.09.00 Client Version 4.21 Server Version 4.18 vproc: T0000G06___V4_18____03_07_2007 Minimum Server Version 4.06 Buffer Version Client 21.14 Server 21.14 History database 3.00 CONFMOMI 3.06 OBYMOMI 3.03 OBYCSQL 3.02 MomiFTP.exe 1.62 ssMOMI.scr 4.11 MomiEMail.exe 1.03 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - None New Features: - If the Server was started with the CONFMOMI keyword 'SELECTION-DEFAULT-VHS', which provides a default location for VHS log files to the client, the screen 'SubSystems:Logs:VHS Logs' now has a selection in the Specify Logfile selector drop box of 'CURRENT VHS LOG FILE'. This will automatically determine the VHS log file with the latest Modified Date/Time (i.e. the current file) each time the Request button is pressed. This feature is only available if the CONFMOMI keyword mentioned above is present. (For Vikas K.) - The 'SubSystems:Logs:EMS Msgs' config setting (NONE or filename) for the 'Distributor Filter' will now be retained until changed. (for Vikas K.) - The 'Configure:Server:Server Info 2' screen now displays the value for the CONFMOMI keyword 'CPU-LIMIT-ALARM-DETECT'. - The screen 'Configure:Settings:Actions' now has a section 'CAIL Actions' to Register or Un-Register MOMI's limited version of the CAIL emulator (the limited version is courtesy of CAIL). This capability is provided in the event MOMI's CAIL emulator conflicts with any other software product that also provides a CAIL emulator. For example, if MOMI is installed on a PC and a failure occurs installing (or running) the CAIL emulator of another software product, the user may go into the MOMI PC Client and Un-Register its version of the CAIL emulator and retry the installation (or operation) of the other software product. Each time the MOMI PC Client is started it automatically checks for or registers the CAIL emulator. If a full featured version of the CAIL emulator is present on the PC, the full featured version is the one that MOMI will use. Bug Fixes: - 'SubSystems:Logs:VHS log' would not always display correctly when Reverse scrolling was on and the scroll-bar changed direction. Fixed. - Client would sometimes crash upon startup if the number of EMS messages configured to be displayed was changed from default 500, Fixed. - If Client is set to Auto-LogOff after period of inactivity the Client will now also not Auto-Logon when a user changes to another system. - On the MOMI Log export delimited any CR/LF in the data was not removed causing extra line breaks on the report. Fixed. - 'Configure:Settings:Single Screen' did not display the 'Alarms' section when a Server was configured for Alarms but the PC did not have TTS (Text-to-Speech) installed (Win2000). Fixed. Misc. Items: - None Known issues: - None MOMI Server New Features: - EMS messages generated as a result Alarm messages now contain the second (or additional) line of data visible on the Alarms / Active screen. - MOMI now issues a process STOP against its MEDIASVR server process if a file system error is encountered (normally a timeout). This change prevents the accumulation of MEDIASVR processes in the event the Tape subsystem is experiencing difficulty and MEDIASVR is unable to automatically stop. Bug Fixes: - The SNTP processing interprets the fractional portion of a second from the network source differently that results in a higher level of accuracy. Additionally, time adjustments now occur if the difference from the network source is greater than 0.001 seconds. - The server processing for the screen Subsystems/Logs/VHS Log is changed to prevent the following: duplicate records that might display when new data is written to the log file, internally some binary 'junk' is removed when a process is unnamed and the last few records in the file might not display (depending on how fast they are written). Misc.Items: - None Known issues: - SQL Statements measurements do not seem to function via the MEASURE callable procedures used by MOMI on later releases of the operating system. Case 10-070115-8974 is open with HP. - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - None ssMOMI - None MOMIEMail - None IPCalc - None ******************************************************************************* Release Package 4.20 Release Date 2007/02/26 Item Version ---- ------- Latest O/S tested G06.30.00 & H06.09.00 Client Version 4.20 Server Version 4.17 vproc: T0000G06___V4_17____02_26_2007 Minimum Server Version 4.06 Buffer Version Client 21.14 Server 21.14 History database 3.00 CONFMOMI 3.06 OBYMOMI 3.03 OBYCSQL 3.02 MomiFTP.exe 1.62 ssMOMI.scr 4.11 MomiEMail.exe 1.03 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - None New Features: - Ping and TraceRoute now share a common drop down list of name/addresses (for Vikas K.) - Ping and TraceRoute now get list of TCP/IP Stacks from all TCP/IP stacks not just those connecting the client and Server. (For Vikas K.) - Allowed Ping from PC and TraceRoute from PC to work when Client is in Mini-MOMI mode. - On 'Alarms:Active' screen added item to right-click action menu that replays this alarms sound(if any). - On 'SubSystems:Logs:MOMI Log' added ability to create a export script like History to allow scheduling of exporting the MOMI Log data. (for Wesley P., Erwin V., Ken K. and others). - On 'SubSystems:Logs:MOMI Log' any HTML output will now have lines color coded to match Alarm severity. (For Erwin V.) - On 'Configure:Server:Server Info 5' added section for BWSSG Info. BWSSG is the MOMI Super-group Helper Process. Bug Fixes: - On 'History:Chart 1 and Chart 2' sometime the chart would not stop scrolling when the scroll bar was centered. Fixed. - The 'Systems:Basic' Probe Window will now correctly 'Stay On Top' when told to. - The title used on the Windows Task bar for MOMI lost the ability to show the connected system name with version 4.19. Fixed. - The 'Files:Disk Entity' columns for Disk Full percent and gauge would not sort correctly. Fixed. Misc. Items: - None Known issues: - None MOMI Server New Features: - The advanced CONFMOMI keyword COLLECT-ALL-PROCESSES is now available to direct MOMI to report on processes started in the future. This keyword would be used for systems that 'play around' with their system time. See the MOMI help for additional information. - The SNTP logic is revised to omit two optional fields from the NTP message. This change allows an NTP server to be a Windows Server, if the server is so enabled or is a domain controller. Additionally, the logic is revised to generate fewer requests per 'interval' and provide more information when operating in the VERBOSE mode. - Server now provides configuration information for BWSSG. Bug Fixes: - The alarm Process / State running/stopped might not report if Delay Alarm was also specified. The logic is revised to now report correctly with or without the delay. Misc.Items: - The CONFMOMI keyword SNTP-UPDATE-INTERVAL now aligns on LCT time instead of GMT time. For example, if the interval was set to 24, or once a day, the operation would begin at 00:00 (or 12 midnight) local time. - An expired mini-MOMI now provides a more meaningful explanation to the MOMI PC Client that the one year mini-MOMI time period has expired. - If the CONFMOMI keyword SNTP-SERVER-ADDR is not specified and an attempt is made to generate an alarm email, a more meaningful error message is now displayed. Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - None ssMOMI - None MOMIEMail - None IPCalc - None ******************************************************************************* Release Package 4.19 Release Date 2007/01/30 Item Version ---- ------- Latest O/S tested G06.29.02 & H06.07.01 Client Version 4.19 Server Version 4.16 vproc: T0000G06___V4_16____01_30_2007 Minimum Server Version 4.06 Buffer Version Client 21.12 Server 21.12 History database 3.00 CONFMOMI 3.06 OBYMOMI 3.03 OBYCSQL 3.02 MomiFTP.exe 1.62 ssMOMI.scr 4.11 MomiEMail.exe 1.03 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - 'Systems:Basic' systems grid now has a check box available if the user is probing(X) the system. This check box will create an window independent of the MOMI window for that system. It will contain a basic CPU display, TMF Status and alarm indicator. If a CPU is clicked the top 6 busiest processes in that cpu will display. The window is re-sizable and its location and size will be retained when MOMI restarts. The window contains 2 buttons, one to jump to the system displayed and one to return the window to its default size. (for Shawn E.) - Added new PING screen to Systems Tab at 'Systems:PING' and new TraceRoute screen at 'Systems:TraceRoute'. This gives the ability to Ping and/or TraceRoute from the Tandem Server and/or the PC. NOTE: To use the PING and TraceRoute screens the procedure to "Create the Super Group helper process" in the Installation section of this file must be performed. NOTE: If you are using Client Access, All users except the user that started MOMI will have these features turned off in their User Settings and will have to be updated/re-saved to display these screens. New Features: - On the 'Configure:Settings:Actions' screen added a setting for using a HTTP Proxy Server. This Proxy Server is only used when getting the MOMI version info on the 'Configure:Reference:BlackWood Systems' page and when 'Configure:Settings:Actions' is set to automatically check for New MOMI versions and Betas. (For Erwin V.) - on the 'History:Export Data' screen added TMF records. - On the 'History:Chart 1 and Chart 2' added indicator showing what data base will be used when dragging the start and stop line of the chart. - On the 'History:Chart 2' when charting by process name or process object file name added wild-card ability (* or ?) on the process name or process object file name. (For Rod D. and Lasse L.) - on the 'History:Export Data' screen added TMF records. - On the 'History:Chart 1 and Chart 2' added indicator showing what data base will be used when dragging the start and stop line of the chart. - on Alarm Detail screen that pops up when active alarm is clicked added a display of the alarm description so items like object name for process not running can be displayed. (For Paul W. and Alan H.) - TimeZone map now displays approximate position of sun. (For Erwin V.) - On the 'Processes:Process Detail' screen added the Process selector button [$]. - On the 'Configure:Client Access:Global Settings' screen added text to be included in the warning message if the recommended or required minimum version message was displayed. (For Ken K.) - on 'Overview:CPU Info' chart added High Water values for High-Pin, Low-Pin, and TLE's. - on 'SubSystems:Expand:Diagram' the system the client is currently connected to will have a pale green background. - on 'SubSystems:Expand:Diagram' you can now right-click on the system (anywhere but the picture) and hide that system. To show it again the 'SubSystems:Expand:Connections:Systems' Hide System column must be right-clicked. - added more locations where User Hints will display. - on 'History:Processes' added button for 'Mini-Reports' to allow user to get CPU cost/per IO. This will give an rough idea if the process was CPU bound or I/O bound in relation to the other processes. The calculation is cpu busy time divided by total messages sent and received. A high cost value indicates more time spent in CPU executing code and a low cost shows more time was spent in I/O. These are rough values and are only useful in relationship to each other (i.e. no value is particularly good or bad). - On the 'Configure:Settings:Actions' screen added a setting for using a HTTP Proxy Server. This Proxy Server is only used when getting the MOMI version info on the 'Configure:Reference:BlackWood Systems' page and when 'Configure:Settings:Actions' is set to automatically check for New MOMI versions and Betas. (For Erwin V.) - on 'Alarms:Active' screen added 2 new buttons 1) replay last sound (1) and 2) replay all sounds (+). - on 'Configure:Settings:Single Screen:Alarms' added field to 'Replay sounds every xx minutes'. Bug Fixes: - !!!!! This affects History Scripts - check your script file names !!!!! The file name created from a History Script incorrectly had the file path as part of the name rather than saving the file in the specified location. For example, the file saved as: 'C:\Documents and Settings\BOB\Desktop\CPU for day of 20061108.txt' was saved in the 'C:\Documents and Settings\BOB\Desktop' location as: 'C__Documents and Settings_BOB_Desktop_CPU for day of 20061108.txt' instead of the correct file name of 'CPU for day of 20061108.txt' in the correct location. Fixed. - When the 'Systems:Emulators' screen was selected the first time after the MOMI client was started it always gave the CAIL expire warning. It should have only given that message once then not again until the expire date is getting near. Fixed. - Importing alarms that had dependencies sometime would give an "Unexpected error..." message until the alarm was re-saved. Fixed. - if a 'Spooler job' or 'File view file contents' or 'EMS messages' were exported via Email on a PC that did not have MAPI installed (i.e Lotus Notes) the client would crash. Fixed. - If the Tandem FTP Server was setup to disconnect after a period of inactivity the MOMI client would hang after the Tandem disconnected and the refresh button was pressed. Now client will show user the client is no longer connected. Fixed. - On 'SubSystems:Logs:EMS Msgs' if reversed scrolling was set the last message would not always be automatically scrolled into view. Fixed. - Occasionally the Client would react to commands as if it was NOT logged on even if it was. Fixed. Misc. Items: - On 'Configure:Settings:Actions' screen removed the setting for 'Use Forced Minimize on Client'. New method for minimizing client now eliminates the need for special handling and now will work with Vista. - on 'Alarms:Define:Alarm' for type CPU alarms on the 'Sound' selection 'User Specified Alarm Sound' and 'Speak User Specified Text' allow the filename/text to contain a '%d' that will be modified into the CPU number. (i.e. the text 'CPU %d down' will read as 'CPU 1 down' and the filename '.\cpu %d down.wav' will be used as '.\cpu 1 down.wav'. - File and Process Name selectors now allow 90 entries instead of 20. They also will warn the user if the max length for that field is exceeded. Known issues: - None MOMI Server New Features: - Server provides additional fields to system history. - Server no longer checks for the existence of an excluded process name (i.e. -$pname). This is typically used on screens such as Alarms / Define / Alarms. This provides the ability to exclude a process that may or may not be present. - A new MOMI server is introduced to perform 1) the TCP/IP function of PING (and also TraceRoute) and 2) allow the ability to set the system time. This server is named BWSSG. It is created by the user at installation and is a copy of BWMOMI object that is a) owned by a Super.Group user and b) PROGID'ed. Due to what appears to be a bug on the TNS/E system, it must be owned by SUPER.SUPER. The server is started as needed to perform the operations requiring additional security. The server is not required if MOMI operates under SUPER.SUPER. See the section on installation for additional information. - Added new alarms: TCP/IP - Ping host Process - CPU assignment DiskFile - Subvolume file count DiskFile - Empty / Not Empty - Alarms now contain a version number invisible to users. If a new release introduces a major change to an alarm this version will be incremented. When MOMI is started, any Alarm when a incompatible version will display as purple (i.e. really red) shortly after startup. These alarms will need to be 're-saved' in the MOMI PC client on the screen Alarms/Define/Alarm in order to set any new fields and update the version number. - The Alarm TMF / Long running transaction now allows the specification of a process name. By default, all process (i.e. $*) are included. The new specification allows for excluding processes (i.e. -$FRED). This provided the capability to exclude processes known to contain long running transactions. Any existing alarms of this type will display as purple (i.e. really red) and trigger the need to re-save them. - Several changes were made to help the server operate on O/S versions older than D45. However, no guarantee. - The server now provides the information necessary for the client to display in gray on the screen Files / Enscribe / Subvolume virtual files. - Process based Alarms, if named, will display as $name (cpu,pin). The addition of cpu and pin provides for a unique key to the process in case a disk process name triggers an alarm. For example, a disk process name appears at least three times in a CPU, perhaps more. - The OBYMOMI file may now contain: == only use DNS for TCP/IP param TCPIP^RESOLVER^ORDER DNSONLY == name to addr conversions This PARAM prevents TCP/IP sockets code from accessing the HOSTS file (located by default on $SYSTEM.ZTCPIP) when a look-up via DNS fails. This PARAM may be advisable if the HOSTS file is not intended to be used and the new feature of PING and TraceRoute are actively used. - MOMI will now start an internal server (copy of itself or BWSSG) even if it has undefined externals (only an issue on older K-Series systems). - MOMI alarm performance is improved which translates into CPU savings for $MOMI on most systems. - The MOMI server now provides additional information so that the client can select the proper WAV file when the "Default Sound for this Alarm" is selected and particular WAV files are available. For example, the information for a CPU / Processor down allows the client to select the proper file for the CPU in question. - MOMI now has the ability to maintain the system time via an NTP server. See MOMI help for considerations and information on how to enable this function. Bug Fixes: - The server now correctly provides the information of an OSS parent. Previously, ancestor information may have been blank preventing the proper creation of a Descendants tree on the screen Processes / All Processes. - Previously a timing window could trigger a false alarm if a wild-card was used and the resultant file name disappeared in-between the time the file was listed (i.e. from the wild-card) and information was obtained from the file name. The general internal changes needed to detect this situation and has been added and the the alarms DiskFile / Percent full & At limit of extents are corrected. Other alarms will be modified in future releases to detect this situation. - On the screen Processes / All Processes the column Page Faults will display zero instead of 65535 if -1 is returned by the operating system. This value seems to be present if the request for information is during process initialization. - Some Alarms may not have automatically cleared existing alarms if the entity was no longer present. - The server no longer allows an Alarm of Process / State running/stopped to be defined with an event of Stopped and an entity name of $*. Previously, random processes would appear in an alarm of this type. - Certain process creation errors now provide the full intended message. - Corrected a problem were deleting of certain alarms may have caused a looping server condition. - Corrected a problem where a file system error 13 encountered in alarm processing may have overflowed an internal buffer causing a server to crash. This required both an an error 13 and a fairly long file name. - Corrected a problem on the Processes / Process Detail screen the backup cpu,pin field for an unnamed process may have displayed a 'junk' value instead of None. This only appeared sporadically and for very short periods of time. - The pop-up tool tip (or Hint) for the Alarm Process / State running/stopped is revised to remove some wild cards and object file references. The pop-up tool tip is over the Event (stopped/running) now explains that certain combination are invalid such as a $* when checking for a down condition. - A bug was corrected on the screen Spool / Loc that could have caused the field location to display random characters (or characters from a prior location). Misc.Items: - The CPU counters of disc-ios and cache-hits now use the 64-bit fields on newer systems rather than the older 32-bit fields. TNS/E systems could overflow the 32-bit counters which resulted in no Disk I/O or cache information on the screen CPUs / CPU Summary. - Changed working of Alarm Process / Memory used to now read (megabytes) instead of (.1 megabytes). Functionally, the alarm works as before. Additionally, if this alarm is active it will now display the object file name. - The amount of memory initially allocated by MOMI processes has changed. Previously, all processes made the same initial allocation. Now, different initial allocations are made based on the function of the MOMI processes. Generally, the initial memory allocated should be somewhat less. Indirectly, this change should also reduce the amount of SWAP space consumed. - The Alarm CPU / Memory pressure now has a default value of 3. - Some values less than one may now display with a leading zero just to the left of the decimal point (such as 0.123456). Previously, the leading zero was removed. Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - None ssMOMI - None MOMIEMail - None IPCalc - None ******************************************************************************* Release Package 4.18 Release Date 2006/10/05 Item Version ---- ------- Latest O/S tested G06.29.01 & H06.06.00 Client Version 4.18 Server Version 4.15 vproc: T0000G06___V4_15____10_03_2006 Minimum Server Version 4.06 Buffer Version Client 21.11 Server 21.11 History database 3.00 CONFMOMI 3.05 OBYMOMI 3.02 OBYCSQL 3.02 MomiFTP.exe 1.62 ssMOMI.scr 4.11 MomiEMail.exe 1.03 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - None New Features: - 'Configure:Setting:Actions' added selections for 'Auto Check for new version' and 'Auto Check for new Beta'. If checked MOMI will periodically query the BlackWood Systems web site to see if a new version of MOMI or MOMI beta is available. If a new version is found a small pop up window will alert the user. Bug Fixes: - Made changes so Client can work with FTPSERV included in G06.29.00, G06.29.01 and H06.06.00. Misc. Items: - CAIL emulator evaluation license valid until 12/30/2007 installed. Known issues: - None MOMI Server New Features: - None Bug Fixes: - Corrected a problem in PGMRAY that caused the reported CPU usage to be off by one decimal position (i.e. a process running at 38.4% was displayed as running at 3.84%). - Corrected a problem with an Alarm Monitor Times record. The flag indicating the record was disabled was ignored. Now, a disabled Monitor Times record is treated as if the record was not defined which means the Alarm definition is always monitored. Misc.Items: - The CONFMOMI file now specified the keyword DISABLE-MEAS-OSSNS to turn off the collection of OSS Name Server information. TNS/E systems have a problem with MEASURE that this information consumes progressively more CPU over time. All other platforms may remove this statement. Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - Made changes to work with FTPSERV included in G06.29.00, G06.29.01 and H06.06.00. ssMOMI - None MOMIEMail - None IPCalc - None ******************************************************************************* Release Package 4.17 Release Date 2006/09/29 Item Version ---- ------- Latest O/S tested G06.29.01 & H06.06.00 Client Version 4.17 Server Version 4.14 vproc: T0000G06___V4_14____09_29_2006 Minimum Server Version 4.06 Buffer Version Client 21.11 Server 21.11 History database 3.00 CONFMOMI 3.04 OBYMOMI 3.02 OBYCSQL 3.02 MomiFTP.exe 1.61 ssMOMI.scr 4.11 MomiEMail.exe 1.03 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - None New Features: - None Bug Fixes: - System Overview Process Detail pop-up would not always update all fields when the pop-up was displayed and the underlying process changed. Fixed. Misc. Items: - None Known issues: - None MOMI Server New Features: - None Bug Fixes: - If an EMS content based alarm was created with a previous version of the server, the Alarm would automatically clear. The automatic clear is a new feature of server. Now, the server will assume the default is not automatically clear the Alarm. - If an Alarm was displayed for a process that was not performing any activity (i.e. not consuming any CPU), it was possible the Alarm would not clear if the process stopped. Now, the server properly notifies of a process deletion in this situation. - If an EMS content based alarm triggered on a message created by MOMI, it was possible to enter a loop generating EMS messages. Now, the server ignores all EMS messages with an SSID of BWS (which is used by MOMI). Misc.Items: - None Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - None ssMOMI - None MOMIEMail - None IPCalc - None ******************************************************************************* Release Package 4.16 Release Date 2006/09/25 Item Version ---- ------- Latest O/S tested G06.29.01 & H06.06.00 Client Version 4.16 Server Version 4.12 vproc: T0000G06___V4_12____09_22_2006 Minimum Server Version 4.06 Buffer Version Client 21.11 Server 21.11 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.02 MomiFTP.exe 1.61 ssMOMI.scr 4.11 MomiEMail.exe 1.03 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - None New Features: - On 'Configure:Server:Server Info 5' added server run-time parameter 'Default Work Location'. - On 'SubSystems:Expand:Diagram' the 'Save Config All' now will save the locations based on current system so each system can have a different view of the network. Resizing logic also improved. - on 'Configure:Server:Server Info 2' added display for run-time param of 'DISABLE-MEAS-SQLPROC'. Bug Fixes: - On some PC's the client could crash on startup. Resize timing protection added to prevent crash. Fixed. Misc. Items: - The Overview process detail pop-up has been reconfigured to change 'UserID' label to more accurate 'Process Access ID' and added label for 'Logon Name'. Known issues: - None MOMI Server New Features: - CONFMOMI keywords (refer to the MOMI help for more information) DISABLE-MEAS-SQLPROC Determines if MOMI is allowed to operate an SQLPROC measurement. The default is now TRUE to disable this measurement. This is due to problems with this entity under certain versions of the operating system (TNS/R and TNS/E). Bug Fixes: - None Misc.Items: - None Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - None ssMOMI - None MOMIEMail - Added ability to work with large font (120 Pixels/Inch) displays. - Added ability to use SMTP Server defined for MOMI Server. IPCalc - None ******************************************************************************* Release Package 4.15 Release Date 2006/09/15 Item Version ---- ------- Latest O/S tested G06.29.01 & H06.06.00 Client Version 4.15 Server Version 4.11 vproc: T0000G06___V4_11____09_15_2006 Minimum Server Version 4.06 Buffer Version Client 21.10 Server 21.10 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.02 MomiFTP.exe 1.61 ssMOMI.scr 4.11 MomiEMail.exe 1.02 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - Added 'History:Chart 2'. Same basic charting capabilities as the original Chart 1 but with number of elements per chart increased from 16 to 100 and a few new options (Stairs per element and Line Style (Solid,dots etc) per element. Processes may now also be charted based on object file name. Another new feature of this new chart is if processes are being measured (either by name or by object file name) and multiple records are found per time period (i.e. Disk processes or processes by object) the line on the chart will be the total of all records and a point will be plotted on the chart for each individual process. Both Charts 1 and 2 will be available for awhile then the original Chart 1 will be removed or converted to Chart 2 format. (for Lasse L. ,Miguel P. and Hector G.) New Features: - When Installing MOMI and after files are expanded MOMI will allow the user to 1) Read the Readme file, 2) Install Client then Optionally the Server(like before), or 3) Install only the Server files. - Resizing has been changed slightly to speed up resizing and give the user easier control while drag-resizing. Now a window pops up while the Client is resizing since on some slow PC's the client previously would appear to hang. - added ability to change number of Fixed (non-scrolling) columns in grids on the 'Tools' button pop up. - 'Overview' and 'Processes:Top Processes' now display CPU busy percent with 2 decimal places and minimum percent busy displayed was changed from .1% to .01%. - on 'History:Chart 1' and 'Chart 2' added ability to save and reuse Pre-defined chart configurations (for Andrew M., Jon L., and others). - on 'SubSystems:Logs:EMS Msgs' added button for 'Mini-Reports' to allow user to get summary count of number of EMS message by Owner, SubSystem, Event Number, Process Name or Color. - added 'OSS arguments' (OSS command line for process start up) to 'Processes:All Processes' and 'Processes:Process Detail:OSS' screens. - added CPU model name display to 'Expand:Connections:Systems' and 'Expand:Diagram' system pop up. - on 'Processes:Top Processes' added to Type selector 'NSK Processes' (only NSK Guardian Processes) and 'OSS Processes' (only OSS Processes) and 'NSK User Processes' (only NSK Guardian User Processes) and 'OSS User Processes' (only OSS User Processes) and 'Interrupt Processes' (Interrupt Processes on TNS-E systems) also sort indicators now only on types that are sortable. - on 'History:CPU Detail', 'History:Process' and 'History:Export Data' added field 'SwapSpace' to display virtual memory allocated and 'MemBytes' to display memory in bytes. - on 'Systems:FTP' changed values for 'Pri Extents', 'Sec Extents', and 'Max Extents' when transferring file from PC to Tandem and the 'File Extent Sizes' are Auto Sized. Now a large file will not automatically be created as a format 2 file unless it is too large to fit in a format 1 file. - on 'Files:Enscribe:Files' added config limit option of 'Audited'. - on 'Configure:Reference:Error/Codes' added ability to 'Show Error/Code' records that: 1) exactly match values entered in the 'Error/Code/Keyword' field. 2a) if 'System' value is "Quoted", exactly match values entered in the 'System' field. 2b) if 'System' value is not "Quoted", contain the value entered in the 'System' field. 3) contain the value entered in the 'Error/Code Text' field. - on 'Overview' process pop up hint (displays when mouse is over CPU,PIN) and on 'Processes:Top Processes' grid added display of process state and if state is not runnable display the state in red. (For Vikas K.) - on 'Files:Enscribe:Volume' added columns showing all DiskPath States. (for Vikas K.) - on 'Processes:Process Entity' added process name locator using the button labeled with '$'. - on 'Alarms:Define:Alarm' added process name locator using the button labeled with '$' for the two Entity Types Process and Device. - Changed 'Client Access' defaults when Client Access is first started. Now if Client Access is turned on with no other changes the Client will work just as if it was not turned on but the Global Settings will now take effect. So you can easily activate AutoUpdate time limits and/or AutoLogoff for all users without the bother of setting up individual user profiles. (for Martin W.) - Added ability to use the Default VHS log location set by the Server for the File Locator. Bug Fixes: - On 'SubSystems:Logs:EMS Msgs' if reversed scrolling was set the last message would not always be automatically scrolled into view. Fixed. - On 'SubSystems:Expand:Diagram' the Bytes and Frames labels on the connectors would not display on a connection if one of the systems expand number was greater than 100. Fixed. - On 'Systems:FTP' when transferring file from Tandem OSS to PC the file name was shifted to Uppercase. Now case is left as is. Fixed. - On 'History:Chart 1' if multiple records were found for a Data Element for a single time (i.e. process busy for a disk process or processes by object name for new Chart 2 only) the chart would attempt to plot both records AND cause the chart to look garbled. Now the chart will plot a line showing the total of the processes and a point for each individual process. This has been fixed by totally rewriting the History Chart and adding the new screen 'History:Chart 2'. Fixed. - if 'Client Access' was enabled and the global setting for AutoUpdate Limit was set the client did not always stop the Autoupdates at the correct time. Fixed. - 'History:Process Start/Stop' would sometimes 'get stuck' and not move forward or backward. Changed the screen so now a single Database time period is displayed per update. Fixed. Misc. Items: - none Known issues: - none MOMI Server New Features: - Server performance is generally improved. In some cases it is with better/smarter logic, shorter code paths or in at the expense of additional memory. - When an EMS content based alarm (EMS/User defined) is cleared based on the content of an EMS message, the message causing the clear is added to the MOMI log and to the MOMI email. - The EMS context based alarm (EMS/User defined) now has an option to automatically delete the alarm after it is generated. This provides the capability to trigger an EMS based alarm and generate notifications (i.e. email, ems, MOMI log) and then automatically delete the alarm for situations where notification only is required. - The O/S version is now reported as G06.29.01 instead of the previous G06.29 if available. As a result, MOMI now always reads the RLSEID file on start up in order to obtain this information. - The server now returns arguments to an OSS process on the screen Processes/All Processes. Note that the underlying Guardian procedure used to retrieve this information only provides the first 80 bytes of any arguments. - The alarm TMF / Long running transaction now allows a maximum duration of 24 hours instead of the previous 1 hour. - Logon to MOMI now uses a single server process instead of multiple server processes per MOMI PC Client. This allows better 'cooperation' with CMON processes limiting or controlling logon where a particular user id is not directly accessible (such as Super.Super) but must be accessed via another logon. - Percent of CPU busy resolution is generally raised from .1 to .01 on screens such as the Overview. - Support added for new Top Processes, Interrupt processes, OSS processes, OSS user Processes, Guardian processes and Guardian user processes. Additionally, Disk and Tape report all four possibilities of Busy%, Memory, Ready and Page Faulting. - MOMI Alarm email now includes in the SMTP traffic 1) the date/time of the email and 2) the symbols < > to enclose email addresses. This is required by some email servers. If an email address is already surrounded by < >, they are internally removed prior to processing with the new code. - Added following Process alarms: Running too long (CPU cycles) Running too long (wall clock) CPU Bound - Added following Volume alarm: Volume/Virtual State up/down - Added following Device alarms: Envoy - State up/down EnvoyACP/XF - State up/down CP6100 - State up/down ATP6100 - State up/down SNAX/XF - State up/down X.25 - State up/down These Device alarms peform a high-level or started/stopped type of check. They do not examine lower-level items such as PU/LU, SU or Link-Level state. - Added following DiskFile alarm: Open or Closed - The Volume/State up/down is relabeled Volume/Physical - State up/down. It previously skipped over virtual drives and still does. The new alarm for virtual drives is now available. - Tool-tips on the screen Alarms/Define/Alarm in the section Entity Sub Type now have the capability to include more information and have been expanded in many cases. - The screen Enscribe/File server now has the option to only search for TMF audited files. - The DiskFile alarms At limits of extents and Percent full now have the option to only search for TMF audited files. - Process alarms now have the object file name (a few were missing it) or display the OSS path name. - Most Process and CPU alarms now accept multiple Entity Names along with a + (to add) or - (to exclude). - Most Process alarms now accept an object file name or OSS path name. - The server provides support for History / Chart 2. - The screen Processes/All Processes when limiting by Object name now accepts a wild-card (example $data1.momi4.*). - The server now provides the Process State for the screen Processes/Top Processes. - Disk path state is now provided for the screen Enscribe/Volume. - The server provides support for listing of general process names (such as all X.25 processes). - The CONFMOMI keyword SELECTION-DEFAULT-VHS allows the client to automatically drill-down to the vol/subvol where VHS log files are located in the File Locator pop-up window. See the MOMI help for additional information. - MOMI Process history now stores Memory used bytes. Records written previous to the installation of this version of the server will not reflect the new field. - MOMI Process history now stores the OSS Path name in a new field which currently is a maximum of 200 bytes. Previously, only the first 47 bytes were stored. Records written previous to the installation of this version of the server will not reflect the new field. Bug Fixes: - An alter of an active alarm now reports the user performing the action in the MOMI log. Additionally, it was possible the previous user altering an Alarm was reported and not the current user. - On the screen Spool/Job changing the owner of a job no longer displays a "Security Violation" even though the operation was successful. - The underlying processing of handling object file names (or OSS path names) is changed to prevent a MOMI crash when certain OSS processes are started, primarily on the screen Processes / Last Start/Stop on a TNS/E system. A side effect of this change/fix is that older clients (prior to 4.15) will display $SYSTEM.SYSTEM.NOPROGRM for the Object file name. - Previously, an alarm for Process/Busy percent when the criteria was "Under Percent" may not have triggered. It was first necessary for the process to generate 'some activity' in order to the alarm to be detected. Now, the Alarm processing is revised in a manner that activity is no longer required. - A bug was corrected that under certain situations when an entity was not found in a SPI call, no error was returned. - Access to the EVENTTX file is not attempted on Pre-S-series system. On K-Series system an error message was displayed on the Logs/EMS Msgs screen when detail was requested of an event. - Previously, enumeration of device names could terminate prematurely if a subtype 30 process responded with an error 2. Now, the enumeration skips subtype 30 where possible and has additional error logic to handle error 2 situations. - On the screen Logs/VHS Log is a Tedit profile (TEDPROFL) was specified, this would cause the crash of a MOMI server process due to a keypositioning error (i.e. FILE_SETKEY_). Now, additional checks are in place to insure that a keyed-sequence file is selected with a primary key of sufficient length and at the correct offset. - Previously, it was possible that in the initial history process file two entries might have appeared for a short-duration process. The first entry would appear normal and the second entry was a very short duration. For example, if the initial history file was 30 seconds and the interval was 5 seconds, a process started at 1 second after the minute and ran for 25 seconds would cause this problem to surface. Misc.Items: - The MOMI log file now displays when a MOMI server is stopped externally (i.e. by something or someone other than MOMI) or stopped by MOMI. - The server now filters out certain NULL or 'funny' values such as -1 on the screen TCP/IP/Process Status. - The number of bytes per second default limitation has been revised somewhat upward for newer processors. See the CONFMOMI keyword TCPIP-WRITE-BYTES-SEC for additional information. - The screen Processes/All Processes now labels the column Swap as Swap Space Guaranteed (the pop-up tool tip information was correctly describing this field). This is the amount of swap space initially allocated to a process. This value is not the total amount of swap space used by the process, but is a portion (we wish we had the total amount). Swap Space Guaranteed has been added to the MOMI process history. - The alarm DiskFile/At limit of extents now skips SQL views (type 5 & 7). - OSS path names internally maintained by MOMI are generally limited to 200 bytes. Names longer than 200 bytes have the leading portion removed and replaced by ... . Some reporting of OSS path names are still limited to 47 bytes but we are expanding this where appropriate and possible (a full OSS path is 1024 bytes so we are trying to conserve memory but still provide useful reporting). - The Alarm Process/Looping now requires that some CPU is consumed in order to trigger the alarm. Previously, if a process had its priority reduced by the operating system and the process was suspended in that situation, the alarm still triggered. Now, if the process is suspended the alarm will clear (since effectively the problem was corrected). - Percentages, such as CPU Busy %, are now rounded so they may reach 100% on screens such as the Overview. Previously, 99% may have been the highest value seen due to lack of rounding. Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - make sure initial Vol.SubVol is used when changing from 1st to 2nd screen. ssMOMI - Screen Saver will now indicate if system has alarms active. MOMIEMail - Increased max number of attachments from 12 to 32. IPCalc - none KNOWN BUGS - none ******************************************************************************* Release Package 4.14 Release Date 2006/05/26 Item Version ---- ------- Latest O/S tested G06.28.00 & H06.05.01 Client Version 4.14 Server Version 4.10 vproc: T0000G06___V4_10____05_26_2006 Minimum Server Version 4.00 Buffer Version Client 21.09 Server 21.09 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.01 MomiFTP.exe 1.60 ssMOMI.scr 4.10 MomiEMail.exe 1.01 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - On 'SubSystems:Logs:EMS Msgs' added ability to reverse scrolling so last record is at bottom. Direction is set in Config button and default direction can be set on 'Configure:Settings:Single Screen'. (for Martin W.) - On 'SubSystems:Logs:EMS Msgs' the detail screen displayed when you click on a message will now include the 'Cause, Effect and Recovery' information if it is available. If the system has a User-defined EVENTCX file and it contains a definition for that message it will display first then the HP-supplied record. (For Paul W., Alan H., Wesley P. and a whole bunch of people). - On 'Alarms:Active' added new selection button 'Type Only' that the user can right-click on and set the type of alarms to display (EMS,CPU, Process,DiskFile,Spooler, etc). That button will then display only Alarms of that type(either Active or temporarily turned off). - On the right-click action menu for performing action against a process the user now has the option of performing the action against the primary process only. Previously the user could select either both primary and backup or only the selected process pid. (for Irwin V.) Bug Fixes: - On 'Systems:FTP' when user selected a Local PC directory that did not exist a file transfer from the Tandem to that directory failed. Now the directory is created (if it does not already exist). Fixed. - On 'SubSystems:Logs:EMS', 'SubSystems:Logs:VHS', 'SubSystems:Logs:MOMI' If user selected a Filter then changed to another filter without pressing 'NO Filter' first would get a resulting filter that was a combination of the two filters. In effect each filter selected was being added to previous filters until the 'No Filter' button was pressed. Fixed. - On 'Configure:Server:Server Info 5' the alter History File Max Extents would fail if Confirmations were turned on. Fixed. - On 'SubSystems:Expand:Diagram' the detail popup when the cursor was over a Path connection line would not display the detail if an EXPAND-NETWORK-NAME was defined. Fixed. - On 'History:Process Start/Stop' if a process that was stopping had a start-time of 00:00:00 the Client would crash. Fixed. Misc. Items: - none Known issues: - none MOMI Server New Features: - Support added for EVENTTX and EVENTCX. See MOMI help for additional information on CONFMOMI keyword EVENTCX. - The Alarm TMF - Long running transaction - now displays the object file name of the process if known within the Alarm Info. - Support for stop, abend, suspend and activate of the primary of a process pair. - Added Alarm Name and date/time plus and some reformatting of emails generated from an Alarm. Below is the previous and new layouts - A standard email alarm message: prev -> : new -> An EMS based email alarm message: prev -> : new -> - Process and object file names are now added on some file system error conditions to the error message returned by the server. - A message is now written to the MOMI log when a CPU collector is stopped along with any file system error code. - Added ASCII processor types for the NS14000, NS1000 and NS5000T. Bug Fixes: - none Misc.Items: - EMS messages used for EMS based MOMI Alarms and for the screen SubSystems/Logs/EMS Msgs are now formatted in a more consistant manner from a spacing perspective. Messages with lots of seemingly extra spaces should be greatly reduced. - Alarm processing starts about 10 seconds slower than before at MOMI startup to help prevent an integrity check failure on slower systems or when a higher priority process is walking over a MOMI Alarm processing server. The integrity check failure resulted in the MOMI Alarm processing servers to crash (they are automatically restarted by MOMI). - The gathering of process information in the CPU collectors now prevents the collection of processes with a creation time of zero. This seems to be a temporary state when process information was returned but the process was still in a 'creating' state. This resulted in MOMI process history records with a Start Date/Time of zero. The newly created process is picked up on the next collection interval. This was observed on the TNS/E with OSS processes. Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - Fixes to improve compatibility with TNS/E systems. ssMOMI - none MOMIEMail - Notify user if unable to connect to BlackWood Systems and user must use standard email instead of MomiEMail. - Allow user to configure a local SMTP server instead of BlackWood Systems server. IPCalc - none KNOWN BUGS - none ******************************************************************************* Release Package 4.12 Release Date 2006/04/26 Item Version ---- ------- Latest O/S tested G06.28.00 & H06.05.01 Client Version 4.12 Server Version 4.09 vproc: T0000G06___V4_09____04_25_2006 Minimum Server Version 4.00 Buffer Version Client 21.08 Server 21.08 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.01 MomiFTP.exe 1.59 ssMOMI.scr 4.10 MomiEMail.exe 1.00 IPCalc.exe 1.3.3 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - New program 'MomiEMail.exe' installed in \Extras\MomiEMail directory under the Directory where MOMI.exe is installed. When a user has this installed and wants to email Blackwood Systems MOMI will use MomiEMail instead of the users default email system. MomiEMail features: 1) Will auto-attach the diagnostics text file. 2) Will auto-attach any ScreenPrints generated from the MOMI 'Print Screen'/'Clipboard' button right-click menu selection 'EMail Screen Print'. 3) Will bypass the users mail system and send directly to the Blackwood Systems mail system. 4) Can be turned off (use the Default email system) on the 'Configure:Settings:System Wide' screen in 'System Settings'. - 'Configure:Server:Server Info 5' screen added. added 'I/O Stuck Checking' display to 'Server Info 4' screen. 'History database display' moved from 'Server Info 4' screen to 5. New Features: - User can right-click on the 'Print Screen'/'Clipboard' button and select 'EMail Screen Print' to create a screen print of the selected screen and create a diagnostic text file then start an EMail to BlackWood Systems auto-attaching the 2 files. This is performed by the MomiEMail.exe program. - On 'Configure:Settings:System Wide' screen in 'System Settings' added checkbox 'Use Default EMail instead of Momi EMail' to give ability to turn off using 'MomiEMail' and use default email system. - On 'Configure:Reference:BlackWood Systems' added MomiEMail.exe to 'Check for MOMI updates' button results. - on 'Systems:FTP' Passive (PASV) mode now used by default, can be set by user before connecting. - on 'Configure:Server:Server Info 2' added flags for 'Disable OSS CPU' and 'Disable OSS NameServer'. - on 'Configure:Tools' added button to start 'IP Workshop Pro'. This TCP/IP subnet and mask calculator is provided by its author Peter Kostov and his company PEKO Software. Note: This button will not be visible if the IPCalc.exe executable is not installed on the PC. The MOMI install program will automatically install it. Bug Fixes: - When 'Client Access' was turned on and a user was setup to NOT display any of the Logs ('EMS Msgs','VHS Log' and 'MOMI Log') the 'EMS Msgs' would still display. Fixed. - On previous versions if two or more alarms were detected at one time and one of the alarms had a .WAV file to play and the other had text to speak both would play at the same time. Now all alarms sounds are played sequentially. Fixed. Misc. Items: - Installer now adds MomiEMail.exe to \Extras\MomiEMail directory under the directory where MOMI.exe is installed. - Installer now adds IPCalc.exe and its suppport files to \Extras\IPCalc directory under the directory where MOMI.exe is installed. Known issues: - none MOMI Server New Features: - CONFMOMI keywords (refer to the MOMI help for more information) DISABLE-MEAS-OSSCPU Determines if MOMI is allowed to operate an OSS CPU measurement. DISABLE-MEAS-OSSNS Determines if MOMI is allowed to operate an OSS NS, or Name Server, measurement. Bug Fixes: - A MOMI server crash no longer occurs if a process name is entered instead of a log file name on the screen Subsystems/Logs/VHS log. - Job numbers greater than 32,767 are displayed properly on the screen SubSystems/Spool/Job. - EMS messages, as seen on Subsystems/Logs/EMS Msgs, could have words that "ran together" or did not have a space inbetween them. The procedure used to generate the text now inserts a space (technically at the start of each internal new line). - The length of an EMS message used in Alarm generation was not properly computed and previously was the length of the first internal line of text. The length is now computed correctly. Note that 1) additional EMS text based alarms may generate, 2) more text will appear on the Alarms / Active screen, and 3) more text will appear in Email notifications where "Send Extra Detail" is requested. Misc.Items: - none Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE. On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity. MOMIFTP - now runs in Passive (PASV) mode ssMOMI - none MOMIEMail - initial release IPCalc - initial release KNOWN BUGS - none ******************************************************************************* Release Package 4.11 Release Date 2006/04/03 Item Version ---- ------- Latest O/S tested G06.28.00 & H06.05.01 Client Version 4.11 Server Version 4.08 vproc: T0000G06___V4_08____03_17_2006 Minimum Server Version 4.00 Buffer Version Client 21.07 Server 21.07 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.01 MomiFTP.exe 1.58 ssMOMI.scr 4.10 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - 'Configure:User Hints' would cause Client to crash when User hint was deleted and then another User Hint was selected - Fixed. - On PC without soundcard installed Client would crash if Alarms tried to speak an Alarm. Work-around was to run Client with run-time param of 'NoSpeech' Fixed. Misc. Items: - none Known issues: - none MOMI Server New Features: - none Bug Fixes: - none Misc.Items: - none Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, it has been observed that one CPU collector is consuming more CPU cycles than the other collectors. This appears to a result of an operating system call indirectly invoked by the collector when obtaining the list processes in the CPU. MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.10 Release Date 2006/03/24 Item Version ---- ------- Latest O/S tested G06.28.00 & H06.05.01 Client Version 4.10 Server Version 4.08 vproc: T0000G06___V4_08____03_17_2006 Minimum Server Version 4.00 Buffer Version Client 21.07 Server 21.07 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.01 MomiFTP.exe 1.58 ssMOMI.scr 4.10 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - 'Systems:FTP' when talking to the Tandem in OSS mode and the button for 'up one directory' would not work. Fixed. - 'Systems:FTP' when talking to the Tandem in OSS mode would not display the last file in the directory. Fixed. Misc. Items: - 'Configure:Setting:Misc. Settings:Type of Help' has new 'Web Help' type that will go to the BlackWood Web page and get the correct help. Known issues: - none MOMI Server New Features: - none Bug Fixes: - none Misc.Items: - none Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, it has been observed that one CPU collector is consuming more CPU cycles than the other collectors. This appears to a result of an operating system call indirectly invoked by the collector when obtaining the list processes in the CPU. MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.09 Release Date 2006/03/22 Item Version ---- ------- Latest O/S tested G06.28.00 & H06.05.01 Client Version 4.09 Server Version 4.08 vproc: T0000G06___V4_08____03_17_2006 Minimum Server Version 4.00 Buffer Version Client 21.07 Server 21.07 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.01 MomiFTP.exe 1.58 ssMOMI.scr 4.10 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - 'Configure:Diagnostics' screen added to show any problems detected that could affect the Client display or operation. Diagnostic Info also added to File created containing Client/Server environment. New Features: - on 'Files:Enscribe:View File' screen added item to config menu: - Display Ruler (also on Configure:Setting:Single Screen:View Files) - Stop display when Record count is reached. (For Tom S.) - AutoLogoff is now disabled when viewing EMS Log, VHS Log and when using an internal CAIL Emulator. (For Vikas K.) Bug Fixes: - On some systems the Alarm Sound system would report an error when changing systems and cause the Client to hang. Fixed. - 'Configure:Settings:Single Screen:Expand Diagram' setting for 'Show only connected Systems' was not processing correctly on startup. Fixed. - 'SubSystems:Expand:Diagram' had bug in popups showing ports and lines. If connected systems had lines with the same name, the lines would duplicate on the other system. So both systems would show 2 lines with the same name instead of 1. Fixed. - Sometimes Autologon would fail but the MOMI Client would still show the user as logged on. Also sometimes an autologon was requested even if the client was configured to not perform the autologon. Fixed. Misc. Items: - none Known issues: - none MOMI Server New Features: - none Bug Fixes: - none Misc.Items: - MOMI help now reflects the changes needed to support the Nonstop Integrity system. This is basically changing references of BWMOMI to BWMOMIi. - The message generated from the Alarm TMF / Tape Mount after a tape is mounted or if the tape mount is cancelled now reads "is no longer outstanding" instead of "*Mounted*". MOMI does not know if the tape was actually mounted or if the mount request was canceled. This verbiage describes either situation. Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, it has been observed that one CPU collector is consuming more CPU cycles than the other collectors. This appears to a result of an operating system call indirectly invoked by the collector when obtaining the list processes in the CPU. MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.08 Release Date 2006/03/14 Item Version ---- ------- Latest O/S tested G06.28.00 & H06.05.00 Client Version 4.08 Server Version 4.07 vproc: T0000G06___V4_07____03_13_2006 Minimum Server Version 4.00 Buffer Version Client 21.07 Server 21.07 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.01 MomiFTP.exe 1.58 ssMOMI.scr 4.10 Oldest client version tested with server 4.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. New Screens: - none New Features: - 'AutoLogoff' after x minutes of inactivity (no keys pressed) added at 3 levels (1:Client 2:User(Client Access) 3:System wide(Client Access). If Client access is not turned on the only setting that will autologoff is the Client setting on the 'Configure:Settings:System wide' screen. If Client Access is turned on and the user has a setting for autologoff on the 'Configure:Client Access:Define' screen then that setting or the Client level(whichever occurs first) will be used. If Client Access is turned on and Client Access does not have a setting on the 'Configure:Client Access:Global Settings' screen then that setting or the Client level(whichever occurs first) will be used. - on 'Files:Enscribe:View File' screen added item to config menu: 1) 'Display Non-Printable ASCII as <###> instead of ~' 2) 'Allow Multi-Byte Character Sets' (already there) 3) 'Line Break when Character count is ###' 4) 'Line Break when Characters found ??????' 4a) 'Display Line Break Characters' This will allow the user to customize the File Display.(For Laura S.) - on 'Subsystems:Logs:EMS' and 'Configure:Settings:Single Screen:LOGS EMS' added 'Compress'. This will replace all multiple spaces with a single space to compress the EMS Message text. - Cleaned up display text on 'SubSystems:Logs:VHS'. Bug Fixes: - none Misc. Items: - 'BlackWood Systems' screen has been moved from 'Configure:Settings' to 'Configure:Reference'. MOMI Server New Features: - On the TNS/E system, the server now returns longer fields for the primary and mirror disk drive types (i.e. product numbers) on the screen Files/Enscribe/Volume. - The ASCII translations for many more file codes are now available for screens such as Files/Enscribe/File. Bug Fixes: - A larger internal buffer is now used for the screen Subsystems/Logs/ EMS Msgs. Previously, the internal formatter limited output to 8 lines by 76 characters per line. Now, the formatter uses 53 lines by 76 characters per line. This will prevent extremely long messages or messages with many lines from being truncate. - The server no longer returns a duplicate line on the screen Subsystems/ Logs/VHS Log when moving 'forward' from a stopped or reverse state. Misc.Items: - On the TNS/E system prior to H06.05.00, the minor version number (i.e. 05) may not display. This is due to the TNS/E system not providing this information. Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, it has been observed that one CPU collector is consuming more CPU cycles than the other collectors. This appears to a result of an operating system call indirectly invoked by the collector when obtaining the list processes in the CPU. MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.07 Release Date 2006/02/17 Item Version ---- ------- Latest O/S tested G06.27.00 & H06.03.01 Client Version 4.07 Server Version 4.06 vproc: T0000G06___V4_06____02_14_2006 Minimum Server Version 4.00 Buffer Version Client 21.06 Server 21.06 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.01 MomiFTP.exe 1.58 ssMOMI.scr 4.10 Oldest client version tested with server 4.00 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. New Screens: - Added new tab 'Configure:User Hints' to allow user to define custom user hints that will be added to the hint for values on grids and Data fields. If the value matches the hint will be added to the bottom of the hint. (for Tom S.) NOTE: If 'Client Access' is enabled any user already defined (except the 'Default Security User') will not be able to View/alter/Export/Import the UserHints until their profile is updated to allow the feature. - added VHS log viewing on 'SubSystems:Logs:VHS Log'. (for Alan H.) NOTE: If 'Client Access' is enabled any user already defined (except the 'Default Security User') will not be able to View/Export the VHS Log until their profile is updated to allow the feature. - Added new tab 'Configure:Settings:BlackWood Systems' Moved 'Contact BlackWood Systems' items from 'Actions' to new tab. Added button 'Check for MOMI Updates' to check if a new Release of MOMI is available and display the ReadMe and History files. Added button 'Forum.BlackWood-Systems.com' to go to BlackWood Support Forum. - Added new tab 'SubSystems:Logs' then moved 'EMS Log' and 'MOMI Log' under it with the new 'VHS Log'. New Features: - added run-time parameter of 'nospeech' to prevent the text-to-speech system from being activated. - on bottom of screen added button to toggle hints on/off. This allows hints to be turned off until needed. F1 function key also toggles this setting (for Tom S.) - Grid Filters for String columns now allows double quotes around filter value to get exact match (ie. "100,1" will get only 100,1 but not 100,100 and 100,111). (for Tom S.) - on 'Files:DiskOpen' added 'Process Action' menu when right-clicking on 'Opener Process Name' Column. (for Vikas K.) - on 'CPUs:CPU Info' added SysNN volume. (For Vikas K.) - on 'Configure:Settings:System Wide' added 'Chart Background' selector to allow user to set the background on all charts. (for Andrew M.) - on 'Overview','Processes:All Processes','Processes:Top Processes', and 'Processes:Process Entity' added jump to 'Files:DiskOpen' to right-click action menu if process is a Disk Process. - on 'Configure:Server:Server Info 2' added new runtime param setting for SPI-IO-Timeout. - on 'Alarms:Define:Email' added checkbox to set if emails should include additional data (if available). This will allow the entire EMS message to be sent on Alarms caused by EMS messages. - on 'Configure:Settings:Single Page:Alarms' added selector to Pre-Load Alarms. If checked will load all alarm definitions when first connected to a system, If not checked will wait to load alarms until the first time the user selects one of the Alarm Pages for display. - on 'Systems:FTP' added open flag to NSK file list. - When perfoming a 'LOGON' the user now has the ability to change password within MOMI, Also when a Password has expired but is still within the 'grace period' the user will be prompted for a new password. (For Vikas K.) - in 'Configure:Client Access' added new user 'User not Defined' if User is logged on but has not been defined in the Client access database this user settings will apply. This user is automaticaaly added the first time the 'Default User' logs on and may have its settings customized like any other user. (For Vikas K.) - on 'History:Cpu' added 'TLE Maximum', 'TLE Current Inuse', 'TLE Configured' and 'TLE Failures'. NOTE: These 4 items are added at the end of the data for exporting so as not to disturb any script export automation. Bug Fixes: - Dramatic speedup when connecting to a system with a large number of Alarms defined. Client used to slow down to the point of being almost unusable as Alarms definitions were being loaded and the time required to load the Alarms was excessive. Fixed. - The 'Configure:LogFile' would not always resume requests when the pointer was moved. Fixed. - The 'Configure:Settings:Actions' autostart MOMI for single user or all users might not have worked once a new version of MOMI was installed if the MOMI.exe location changed. Fixed. - if the Client could not connect to the MOMI Server the FTP would not work. Fixed so now even if not connected to MOMI Server the FTP screen will work. - on 'Files:Enscribe:Cache' the 'Cache Bytes in Use' would be wrong if any of the 4 'Blocks in Use' were over 9,999. Fixed. - FTP ASCII transfer from PC to Tandem for a large edit file could insert extra nulls in Tandem Edit File. Fixed. - On PC with Sound but no Speach-to-Text ability the Sound File (.WAV) would not play when an alarm occured. Fixed. - When the Client was first started and there was an Active alarm the sound would not always play the first time. Fixed. - When VT100 emulator attempted to connect to an invalid host or port the client would crash. Now displayes an error message. Fixed. - When attempting to connect to a system that did not have the MOMI Server running, the Client had a resource leak of 3 windows handles every attempt. Fixed. - When an Emulator was defined with a name that already exists the client would crash. Fixed. Misc. Items: - none MOMI Server Special notes: - Alarms for EMS based text would cause a special alarm failure message after 100 deletions on each alarm definition. This processing is now corrected, however a current version client must be used to delete an active alarm. Clients prior to this release receive an error message if they attempt to delete an active alarm. - The ability to measure SQL Statements is now turned off by default. Please refer to the MOMI help for additional information under the CONFMOMI keyword DISABLE-MEAS-SQLSTMT. This change is just a precaution. New Features: - Server now operates on TNS/E systems (i.e. Integrity). Some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - CONFMOMI keywords (refer to the MOMI help for more information) alarms-maximum-per-definition Specifies the maximum number of Alarms that a single definition is allowed to generate. io-stuck-exclude Specifies object file names to exclude from the determination if a process is 'stuck' in an I/O. priority-db-log01db Specifies the process priority of a MOMI server for database operations (write and delete of old data) relating to the LOG01DB file. priority-alarm-ems Specifies the process priority of a MOMI server for Alarm operations relating to EMS messages. priority-alarm-file Specifies the process priority of a MOMI server for Alarm operations relating to Disk and File. spi-io-timeout Specifies the maximum amount of time (in seconds) that MOMI waits for a single SPI I/O to complete. - CONFMOMI advanced keywords (refer to the MOMI help for more information)) cpu-collector-noreport-timeout Specifies the maximum amount of time (in seconds) that MOMI waits for a CPU collector process to report. - The amount of memory consumed by the server should be reduced when a slow client is connected and it receives a burst of data. - Internal support for the method to store UserHints. - More detailed error messages are now created if starting an external server (TMFSERV, MEDIASRV, etc...) fails. - Alarm emails now contain the second line of an alarm if available. - If the DNS entry for the SMTP server used to send Alarm emails (CONFMOMI keyword ALARM-SMTP-SERVER-ADDR) refers to multiple IP addresses, each address is used in the event of a connection failure. This provides a means to specify backup SMTP servers. - Added a new alarm based on the count of the number of jobs in NETBATCH in a class. - Support for viewing VHS logs. - Support for retrieving file information limited by record size. - The guardian security string on the screen Enscribe / File now reports #### if a file has the security mechanism of OSS and *SQL if a file has the security mechanism for SQL/MX. This output is not documented but is similar to how TACL and FUP report these files. - MOMI history now reports on TLEs. Periods of time prior to using this server will report zero in the TLE fields. - More descriptions of file codes are added to screens such as Enscribe / File. Bug Fixes: - Changed internal processing that converts EMS messages to ASCII text to work-around a bug in the Guardian procedure EMSTEXT that caused some messages to not fully display (i.e. part of the message might have been missing). A side effect of this fix is that some EMS message may display with extra spaces between words. This affected the EMS Msgs screen and Alarms triggered off EMS text. - Viewing EMS messages that were generated from an unnamed process and from a log file created on a system with a different system number no longer have a double system number (example \8.\8.02,00). - An alarm message temporarily turned off no longer generates a log message each time the alarm is internally checked. - Logic is changed so that the percent busy of a process is not reported greater than 100% on screens such as Overview. - Starting a large number of process, a few hundred or several thousand, might have caused the MOMI cpu collector in that processor to be marked as STOP or HUNG. Now, the collections will continue to report if the CPU is now swamped by the startup. Misc.Items: - Various changes were made to handle large number of Alarm definitions and improve performance. - The checking for Tape mount alarms now occurs every 30 second instead of every 10 seconds by default (3 times the interval). - The initial startup of the MOMI server may take somewhat longer, perhaps two to three minutes in total on large systems. The initial gathering of process information is slowed down slightly to help ease the load on the system. - While changing a password, if the new password was not correctly entered twice, the message "new password is not verified" was displayed. The text "(new passwords do not match)" is added to better clarify the situation. Known issues: - On the TNS/E system, some minor features such as ProcessH for System code is not yet changed to support the new platform, but all other major features are in place. - On the TNS/E system, it has been observed that one CPU collector is comsuming more CPU cycles than the other collects. This appears to a result of an operating system call indirectly invoked by the collector when obtaining the list processses in the CPU. We will open a case with HP and follow up as we obtain more information. MOMIFTP - Now displays 'processing' in status during transfer to show something is happening on slow connections. ssMOMI - new version to work with both version 3 and 4 of MOMI server. KNOWN BUGS - none ******************************************************************************* Release Package 4.06 Release Date 2005/11/23 Item Version ---- ------- Latest O/S tested G06.27 Client Version 4.06 Server Version 4.05 vproc: T0000G06___V4_05____11_22_2005 Minimum Server Version 4.00 Buffer Version Client 21.05 Server 21.05 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.56 ssMOMI.scr 1.09 Oldest client version tested with server 4.00 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. New Screens: - none New Features: - a new type of CPU busy chart is available for the Overview screen. The new chart will display the Interrupt%, Send%, Overhead% and Busy%. The new chart is selected by right clicking on the 'CPU Busy' button. To set the default chart type, check the check box 'Display CPU Stack Chart' on the 'Configure:Settings:Single Screen' in the Overview section. - 'Processes:Last Start/Stop' and 'History:Process Start/Stop' now have 2 new columns in the Stopped grid ('Start DateTime' and 'Duration'). - 'Files:Disk Entity' added columns for Disk Rate(combined read and write) to the physical drive, Request Average Time(request QTime/Requests) and Device Average Time(Device Qbusy Time/Disc Rate). - 'Alarms:Define:Email Group' added Test button. Bug Fixes: - if the User that starts the Server on the Tandem changes after the 'Default Security User' was saved the new user would not have full access. Fixed. - In Alarms, when an individual email user was deleted from a email group the group was mistakenly taken off the list of available users/groups. Fixed. - 'Alarms:Define:Email Group' would allow anyone to add/delete email users from a Email Group if 'Client Access' was not turned on. Now only The MOMI Default Security User can make the change. Fixed. Misc. Items: - reconfigured 'Config:Server:Server Info' screens to add Spooler intervals and group settings by subsystem. - 'Systems:FTP' now clears the password once a successful logon occurs. MOMI Server New Features: - The Alarm Process / Busy percent now reports the process object file name. - Added new Alarms: Spooler / Supervisor configuration - Batch Jobs Spooler / Supervisor configuration - Jobs Spooler / Supervisor configuration - Locations - Added new CONFMOMI keywords in support of information collection for the Spooler. This collection currently drives the new Spooler Alarms mentioned above and will also be the basis of future enhancements. spooler-io-delay spooler-update-interval spooler-update-interval-err - Added new CONFMOMI keyword to determine the amount of time to allow I/Os to complete when communicating with the SMTP server for Alarms. Previously, this value was internally set to 20 seconds and is now raised to a default of 30 seconds: alarm-smtp-server-timeout - Added support for sending a test email message to an Email Group. - The server now uses three threads, verses the previous one, when sending Alarm Emails to increase throughput (32-bit code only). - Added fields for screen Files/Disk Entity: disc_rate request_ast device_ast Bug Fixes: - Previously, an Alarm such as Process / Debug/Inspect with a "Delay for Consecutive Alarms over Time period" enabled would not always honor the consecutive delay. Now, the delay is always honored. Additionally, memory consumption for Alarms with this attribute is reduced. Misc. Items: - EMS messages generated by MOMI no longer have the name of the generating process placed at the beginning of the text portion of the message. This information is already collected by EMS. - The server now slows down processing of information for the screen Processes/All Processes. The delay is intended to reduce CPU usage of the MONITOR process (pin 0 in all CPUs). High CPU usage was observed when lots of processes were running in the CPU (i.e. 2000-3000). Known issues: - none MOMIFTP - Removed password once logon is successful. ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.05 Release Date 2005/11/11 Item Version ---- ------- Latest O/S tested G06.27 Client Version 4.05 Server Version 4.04 vproc: T0000G06___V4_04____11_11_2005 Minimum Server Version 4.00 Buffer Version Client 21.04 Server 21.04 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.55 ssMOMI.scr 1.09 Oldest client version tested with server 4.00 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. New Screens: - none New Features: - on 'Configure:Settings:Actions' added ability to import MOMI INI file. Note: after importing the user must exit the client and restart it to get the new settings. - on 'Configure:Client Access:Define' added button to clear and check all items. (for Vikas K.) - on 'Configure:Client Access:Define' added ability to define UserId profile with wildcards (* and/or ?). For Expample: This allows a UserID profile of APPL.* which allows any user loggong on under the APPL group to use this profile if there is not an exact match. (for Vikas K.) Bug Fixes: - Under some rare circumstances, if the Client lost its connection to the Tandem the Client would enter a deadly embrace hard loop and would not be accessible. The only way to recover the client was to stop the MOMI Client. Fixed. - versions 4.03 and 4.04 had bug not allowing new users to be added to Alarm Email Group. Fixed. - If a TCP/IP Connection timer expired (Tandem hasn't answered client in 30 seconds or more) and Restart AutoUpdate on ReConnection is set the Client would not restart the AutoUpdate. Fixed. - 'Configure:Reference:Unit Conversion' would only use the first 4 characters entered in the conversion. Fixed. Misc. Items: - none MOMI Server New Features: - The generation of Email in alarm processing is now performed in an Asynchronous manner. - The Alarms for Process / Debug/Inspect and Process / Looping now display the object file name. - The Session Time for Processes / ProcessH Entity can now display days. - The LOG file now displays the second line of an Alarm. - The MOMI CPU collectors and the screen Processes / All Processes no longer send a device query to subtype 30 processes that are suspended. Bug Fixes: - The Alarm Spooler / Device - State down/not ready now accepts an Entity Name with an optional first and second qualifier (i.e. $dev.#aa.bb). - A small memory leak (160 bytes) was corrected in MOMI servers that open and close a file. - The screens Files / File Entity and Processes / Process Detail File Entity now correctly display a TCP/IP v4 address when available. Note that this information is not always available from MEASURE (only OSS sockets and it appears to be OSS server sockets). Misc. Items: - The LOG file is now available even if history is not enabled. Known issues: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.04 Release Date 2005/11/07 Item Version ---- ------- Latest O/S tested G06.27 Client Version 4.04 Server Version 4.03 vproc: T0000G06___V4_03____11_04_2005 Minimum Server Version 4.00 Buffer Version Client 21.03 Server 21.03 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.55 ssMOMI.scr 1.09 Oldest client version tested with server 4.00 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later. NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the 'SAPI Development Kit for SAPI 5.1' from Microsoft. Its location is 'www.microsoft.com/speech/download/sdk51' Get the file listed as 'REDIST.: All'. New Screens: - none New Features: - none Bug Fixes: - if 'Configure:Client Access:Global Settings' had Client Access enabled and the Required Minimum Client version (i.e. 4.03) is set to the current client (i.e. 4.03) the Client would terminate telling the user the required Client version was not running. This prevented anyone running the client until the CNF01DB on the Tandem had been deleted. Fixed. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none Known issues: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.03 Release Date 2005/11/04 Item Version ---- ------- Latest O/S tested G06.27 Client Version 4.03 Server Version 4.03 vproc: T0000G06___V4_03____11_04_2005 Minimum Server Version 4.00 Buffer Version Client 21.03 Server 21.03 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.55 ssMOMI.scr 1.09 Oldest client version tested with server 4.00 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later. NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the 'SAPI Development Kit for SAPI 5.1' from Microsoft. Its location is 'www.microsoft.com/speech/download/sdk51' Get the file listed as 'REDIST.: All'. New Screens: - none New Features: - Added overall CPU Busy% gauge over small CPU busy chart on top of screen (for John L.) - on 'Systems:FTP' Right-click over the FTP Log will allow the user to export the log to a text file. - on 'Configure:Server:Server Info 1' added following fields: MOMI Process Name = MOMI Server process name (default $MOMI). Login Name = Actual UserId or Alias used when MOMI was started. Security User = UserId or alias used to determine whom has the initial security for MOMI. Normally this is the same as the Login Name but it may be overwritten by CONFMOMI keyword "DEFAULT-SECURITY-USER". - on 'History:Chart' config added 'Bold All' check to bold all lines. - on 'History:CPU' a left-click on the cpu number will jump to the 'History:CPU Detail' screen for that CPU at that time. Bug Fixes: - Users were allowed to right-click into defining and altering alarms even if they were not secured to do so. Fixed. - Hidden alarms counts did not show on 'All Alarms' and 'TempOff and Hidden' buttons. Fixed. - If running as Mini-MOMI the 'SubSystems:Expand:Diagram' buttons would still function. Fixed. - 'Alarms:Define:Email Group' would not clear list of individual emails when the group was changed. Fixed. - When jumping into 'DiskFile,Disk Entity,DiskOpen and File Entity' if the columns had been re-arranged the sort would be on the wrong column. Fixed. Misc. Items: - none MOMI Server New Features: - The CONFMOMI keyword DEFAULT-SECURITY-USER to allow the override the default of the user id that started MOMI. See MOMI help for additional information. Bug Fixes: - An alarms for a Process / State running/stopped that specified a Delay Alarm now functions correctly. - Several instances of a new process from MOMI's perspective did not always reset the internal working storage area associated with an alarm entity. This could have caused an alarm to not honor the Delay Alarm value. - Corrected a situation that could have prevented one of the alarms with alphabetically close entity names such as $FRED and $FRED1 from appearing. - An alarm that specified multiple Entity Names, such as DiskFile / Percent full, where a wild card was used to search a set of files but excluded particular files may have excluded all files. Now, the excluded files properly limit. Misc. Items: - none Known issues: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.02 Release Date 2005/10/18 Item Version ---- ------- Latest O/S tested G06.27 Client Version 4.02 Server Version 4.02 vproc: T0000G06___V4_02____10_18_2005 Minimum Server Version 4.00 Buffer Version Client 21.02 Server 21.02 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.55 ssMOMI.scr 1.09 Oldest client version tested with server 4.00 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later. NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the 'SAPI Development Kit for SAPI 5.1' from Microsoft. Its location is 'www.microsoft.com/speech/download/sdk51' Get the file listed as 'REDIST.: All'. New Screens: - none New Features: - 'Alarms:Define:Export and Import' now allow Left-Click on Group header to select all Items and Right-Click to clear all items. Bug Fixes: - none Misc. Items: - none MOMI Server New Features: - Delay Alarm added to Process / Debug/Inspect. - Alarm Volume / State up/down now shows multiple disk paths down (previously only one path was shown). A disk in a revive state is still treated as down but the revive state shows on the alarm. - Added Alarms: TMF / Audit Trail TMF / Audit Trail in overflow TMF / Memory Heap - The server now reports after a failed logon if a password is expired but the grace period is still available. - The Itanium or NS-Series is reported in Expand. - Log messages are now always generated to audit the actions such as delete, change, disabled on alarm records (alarm, action, email, monitor times). - Temporary turn-off of an active alarm now generated an audit to the MOMI log. - Messages for certain screens such as Processes / Process Detail now always include a count-down value until the next update. This change, along with a client change, helps to better determine when data was obtained and when the next update is expected. - The server now creates format 2 files on S-series (and above) systems and format 1 files on K-series systems. The extent sizes and maximum number of extents for HST01db and HST02db are altered to make the initial history file larger and the second history file smaller. Below is a table of the old and new values: ext ext mext mext old new old new --- --- --- --- hst01db 1200 5000 48 50 hst02db 5000 4000 50 32 - An EMS message is now generated, along with the previous MOMI log message, if the server fails on sending an alarm email message. Details of the failure are written to the MOMI log. Also, additional failure situations now generate detailed information. Bug Fixes: - The server now reports the user making an change of an alarm in the MOMI log messages. Previously, some situations did not report the user in the message. Misc. Items: - Display of the amount of memory consumed by a process such as on the screens Top Process (field Mem), All Processes (fields Mem & MemBytes) and Process Detail (field Memory Used) was previously limited to about 1/2 Gigabyte (32767 pages * 16KB per page). Now the value can reach 1 Gigabyte (65535 pages * 16KB per page). - After starting the server, it now waits about a minute longer before responding to clients requests. This allows the server environment to "more fully" load and initialize prior to responding to clients. This indirectly fixes a client issue where if a client was connected to a MOMI server, and the MOMI server bounced, certain fields such as the drop-down boxes on the screens Subsystems / Spool / Collector were no longer loaded with available spooler and collector processes. Known issues: - If an alarm is temporarily turned off, disabled, then re-enabled, the temporary turn off is still in effect. MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.01 Release Date 2005/09/30 Item Version ---- ------- Latest O/S tested G06.26 Client Version 4.01 Server Version 4.01 vproc: T0000G06___V4_01____09_30_2005 Minimum Server Version 4.00 Buffer Version Client 21.01 Server 21.01 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.54 ssMOMI.scr 1.09 Oldest client version tested with server 4.00 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later. NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the 'SAPI Development Kit for SAPI 5.1' from Microsoft. Its location is 'www.microsoft.com/speech/download/sdk51' Get the file listed as 'REDIST.: All'. New Screens: - 'Alarms:Define:Export' and 'Alarms:Define:Export' to allow user to import and export alarm definitions. New Features: - Alarms Import and Export. Bug Fixes: - 'Alarms:Define Alarm' if a 'check Interval' was over 18 hours the Client would crash. Fixed. - If ,when changing systems, the newly selected system had been selected on the 'Systems:Basic' screen for Probes the 'Overview:CPU History' chart will now be up-to-date. First added in version 3.85 but did not work. (for Marc-Eric C.) Fixed. Misc. Items: - none MOMI Server New Features: - An alarm is added for any Tape mount request. - The alarm for TMF scratch tapes now accepts a maximum of 100. - A "Delay Alarm" is added to DiskFile Percent Full and At limit of Extents and for TMF Tape mount. - Additional info now provided for the "Save Config Info to File" function in the client. Bug Fixes: - Previously, an alarm defined under TMF for a tape mount would catch any tape mount. Now, the alarm only triggers for a TMF tape mount. - A TMF Tape mount would not operate if the alarm was configured before MOMI was started. Misc. Items: - none Known issues: - If an alarm is temporarily turned off, disabled, then re-enabled, the temporary turn off is still in effect. MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 4.00 Release Date 2005/09/23 Item Version ---- ------- Latest O/S tested G06.26 Client Version 4.00 Server Version 4.00 vproc: T0000G06___V4_00____09_22_2005 Minimum Server Version 4.00 Buffer Version Client 21.00 Server 21.00 History database 3.00 CONFMOMI 3.03 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.54 ssMOMI.scr 1.09 Oldest client version tested with server 4.00 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client Known issues: - Predefined alarm sounds are not all available yet. - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later. NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the 'SAPI Development Kit for SAPI 5.1' from Microsoft. Its location is 'www.microsoft.com/speech/download/sdk51' Get the file listed as 'REDIST.: All'. New Screens: - Alarms - 'Configure:Client Access' to allow setting of Global and User-level Access to Client functions. NOTE: See MOMI Help for detail on using 'CLIENT ACCESS' checking. NOTE: The ONLY user allowed to change 'Global Settings' is the user that started the MOMI Server (i.e. the default security User). The MOMI default security User also always has the ability to set User Client Access along with any User defined to be a 'Security User' in their settings. - 'Configure:LogFile' to allow viewing/reports on events and Alarms within the MOMI Log. New Features: - Alarms - 'Client Access' restrictions. NOTE: See MOMI Help for detail on using 'CLIENT ACCESS' checking. - 'History:Chart' now has two vertical lines on chart (at start and end) when the Chart is 'Paused', These lines may be 'dragged' to anywhere on the chart and will set a new start or stop time for the chart when the chart is right-clicked and the action menu 'Reload Chart with New Times' is selected. - 'Systems:FTP' now has the ability to FTP from the local PC to a remote PC as well as to a remote Tandem NSK or OSS system. - 'Configure:Tools' 'Convert Number Base' tool now will display the word bits (<0:7> and <8:15>) for values less than or equal to 65535. This will help decode some Tandem error messages. (for Wesley P.) - 'SubSystems:EMS Msgs' now has option of exporting to printer,Text File or Email(For Wesley P.). - 'SubSystems:EMS Msgs' color-coding now allows multiple items to be coded the same color using a '|' separator. (For Darla). - 'Configure:Reference:Show Errors' is now 'Error/Codes' and have added all known File codes. - 'Files:Enscribe:Volumes' added column with SMF Pool Process Name if any. - 'Files:Enscribe:Files' and 'Files:Enscribe:File Detail' added 'SMF ReLocate File' to right-click action Menu. (for Bill B.) Bug Fixes: - 'Files:Enscribe:File' now correctly shows the File Format (1 or 2). - 'Files:Disk Entity' now will retain the Rated/Non-Rated setting when the display is paused and resumed. - 'Files:File Detail' would show invalid percent full on Alt-Key-Files and Partitions that did not exist. Now shows 0% full and in RED to signal File Not found. Misc. Items: - 'Configure:Trace Log' has now been moved to 'Configure:Server:Info 1'. - 'Processes:Process Detail' has had some tabs renamed to improve scaling when client is maximized on large monitors (like 1600x1200). - Client default MOMI.INI file location changed from C:\WINDOWS to C:\Documents and Settings\\Application Data\BlackWood Systems\MOMI i.e. the default user data area. - Client RunTime param 'user' removed since now is default. - To set Client MOMI.INI file location now requires additional RunTime param key 'inipath=' before the directory. i.e. c:\data\momifiles is now inipath=c:\data\momifiles or "c:\data\momi files" is now inipath="c:\data\momi files". MOMI Server Known issues: - none New Features: - Alarms are supported. Bug Fixes: - none Misc. Items: - Several keywords for the CONFMOMI file are required to send Alarm email. See MOMI help for details: Alarm-smtp-server-addr Alarm-email-address-from MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.89 Release Date 2005/10/06 Item Version ---- ------- Latest O/S tested G06.26 Client Version 3.89 Server Version 3.81 vproc: T0000G06___V3_81____10_04_2005 Minimum Server Version 3.76 Buffer Version Client 19.78 Server 19.78 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.54 ssMOMI.scr 1.09 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - When changing systems, If the newly selected system had been selected on the 'Systems:Basic' screen for Probes the 'Overview:CPU History' chart will now be up-to-date. First added in version 3.85 but did not work. (for Marc-Eric C.) Fixed. - 'Config:Settings:System Wide' allows the user to set whether or not the Client will restart any Auto Updating screens if the Connection is lost then re-established. The Default is the Auto Updating is restarted. If it is not restarted the screens will be cleared. AutoUpdate was not being restarted - Fixed. - if user clicked 'Request' button on any of the History Pages but History was not turned on by the Server the client would crash - Fixed. Misc. Items: - Changed the default setting for 'Configure:System Wide' 'Disable ScreenSaver when running' from checked to not checked. - 'Processes:Process Detail' has had some tabs renamed to improve scaling when client is maximized on large monitors (like 1600x1200). MOMI Server New Features: - The server now loads a logical file name into the physical file name field if a physical name is not present. This is seen on the client screen Enscribe / File. This change provides some additional information for SMF physical files. Bug Fixes: - none Misc. Items: - Display of the amount of memory consumed by a process such as on the screens Top Process (field Mem), All Processes (fields Mem & MemBytes) and Process Detail (field Memory Used) was previously limited to about 1/2 Gigabyte (32767 pages * 16KB per page). Now the value can reach 1 Gigabyte (65535 pages * 16KB per page). MOMIFTP - none ssMOMI - none Miscellaneous - none KNOWN BUGS - none ******************************************************************************* Release Package 3.90 Release Date 2005/12/07 Item Version ---- ------- Latest O/S tested G06.26 Client Version 3.90 Server Version 3.82 vproc: T0000G06___V3_82____12_06_2005 Minimum Server Version 3.76 Buffer Version Client 19.78 Server 19.78 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.56 ssMOMI.scr 1.10 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - If a TCP/IP Connection timer expired (Tandem hasn't answered client in 30 seconds or more) and Restart AutoUpdate on ReConnection is set the Client would not restart the AutoUpdate. Fixed. - An invalid menu would pop up if the user right-clicked on the 'BlackWood' emblem. If an item from this menu was selected the client would crash. Fixed. - 'Configure:Reference:Unit Conversion' would only use the first 4 characters entered in the conversion. Fixed. Misc. Items: - none MOMI Server New Features: - The MOMI CPU collectors and the screen Processes / All Processes no longer send a device query to subtype 30 processes that are suspended. Bug Fixes: - A small memory leak (160 bytes) was corrected in MOMI servers that open and close a file. - The screens Files / File Entity and Processes / Process Detail File Entity now correctly display a TCP/IP v4 address when available. Note that this information is not always available from MEASURE (only OSS sockets and it appears to be OSS server sockets). Misc. Items: - EMS messages generated by MOMI no longer have the name of the generating process placed at the beginning of the text portion of the message. This information is already collected by EMS. - The server now slows down processing of information for the screen Processes/All Processes. The delay is intended to reduce CPU usage of the MONITOR process (pin 0 in all CPUs). High CPU usage was observed when lots of processes were running in the CPU (i.e. 2000-3000). MOMIFTP - none ssMOMI - changed ini file locator to work with MOMI versions 3 and 4 buffers. Miscellaneous - none KNOWN BUGS - none ******************************************************************************* Release Package 3.88 Release Date 2005/09/06 Item Version ---- ------- Latest O/S tested G06.26 Client Version 3.88 Server Version 3.80 vproc: T0000G06___V3_80____09_06_2005 Minimum Server Version 3.76 Buffer Version Client 19.78 Server 19.78 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.54 ssMOMI.scr 1.09 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - 'Files:Enscribe:File' now correctly shows the File Format (1 or 2). - 'Files:Disk Entity' now will retain the Rated/Non-Rated setting when the display is paused and resumed. - Under some circumstances a Buffer overflow occurred in the MsgCtrl structure. This did not cause client problems but would cause a message from the client to the Tandem to be larger than needed. Fixed. - On All 'History' screens the History Database used MIGHT not be the Database selected if it was not the First Database. Fixed. - 'Overview' and some 'Process screens'. If the user had set the configure setting to NOT require confirmations the user was not able to alter process priority from the right-click menu. Fixed. - 'Systems:Emulator' would not create an valid 'External' emulator if the client was installed on the PC in a location with a space in the path. Fixed. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - The server has even more protection against invalid data in the Measure OSS CPU entity. This previously caused a crash when processing the field FS-cache-dirty-qtime. - The server now loads the field "Last Error" on the screen Subsystem/Spool/Print. - The screens Files/Enscribe/Volume and Files/Enscribe/Cache no longer processes full file name entries. They now only look at the volume portion of any file name entered. Misc. Items: - none MOMIFTP - none ssMOMI - none Miscellaneous - none KNOWN BUGS - none ******************************************************************************* Release Package 3.87 Release Date 2005/07/19 Item Version ---- ------- Latest O/S tested G06.26 Client Version 3.87 Server Version 3.79 vproc: T0000G06___V3_79____06_28_2005 Minimum Server Version 3.76 Buffer Version Client 19.78 Server 19.78 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.54 ssMOMI.scr 1.09 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - Grid Displays with multiple filters could sometimes cause last item on grid to be duplicated. Fixed. - Client crash when changing into 'Configure:Server' screens under some circumstances has been fixed. - History Export of OSS CPU and OSS Name Servers could fail to retrieve any data, even if data was found. Fixed. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none Miscellaneous - none KNOWN BUGS - none ******************************************************************************* Release Package 3.86 Release Date 2005/06/29 Item Version ---- ------- Latest O/S tested G06.26 Client Version 3.86 Server Version 3.79 vproc: T0000G06___V3_79____06_28_2005 Minimum Server Version 3.76 Buffer Version Client 19.78 Server 19.78 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.54 ssMOMI.scr 1.09 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - 'SubSystems:EMS Msgs' would hide the pop up window 'EMS Message Detail' when new record was displayed. Fixed. - Under some circumstances when a grid was filtering on more than 1 column at a time, one or more of the filters might fail. Fixed. Misc. Items: - 'Configure:Server:Server Info 2:Flags' reconfigured to allow hiding of 'Advanced User Flags'. MOMI Server New Features: - CONFMOMI keyword NOCAIL added. Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none Miscellaneous - none KNOWN BUGS - none ******************************************************************************* Release Package 3.85 Release Date 2005/06/22 Item Version ---- ------- Latest O/S tested G06.26 Client Version 3.85 Server Version 3.78 vproc: T0000G06___V3_78____04_29_2005 Minimum Server Version 3.76 Buffer Version Client 19.77 Server 19.77 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.54 ssMOMI.scr 1.09 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - Added Client runtime param of 'NoCail'. This will prevent the CAIL emulator from being loaded or displayed. (For Eric B.) - Added ability to filter EMS messages by Emphasis and Action-Required flags. (For Dan S.) - Added CountDown Timer tool to 'Configure:Tools'. Multiple events may be saved and selected. - Added Bandwidth Conversion tool to 'Configure:Tools'. - on 'History:Chart' Configure screen The user can now change the chart options after the chart has been requested by clicking the 'Unlock' button then changing the options and re-clicking the Request button (for Jon L.) - on 'SubSystems:TCP/IP:Process Status' added Mini-Reports to provide quick counts for local and foreign ports in use. (For Chuck B.) - If ,when changing systems, the newly selected system had been selected on the 'Systems:Basic' screen for Probes the 'Overview:CPU History' chart will now be up-to-date. (for Marc-Eric C.) - on 'Configure:Settings:System Wide' now have the ability to set the number of milliseconds before a hint is displayed and how long it will remain displayed. (For Tom S.) - on 'Files:View Files' and 'SubSystems:Spooler:View Job' search text added drop box with search text history. - on 'Processes:Process Detail' Config options now have ability to set what Measure Entities are 'Auto-Requested'. Settings also in 'Configure:Settings:Single Screen' where they may be saved. Bug Fixes: - Font Resizing now works correctly with MOMI maximized on a tall monitor (i.e. monitor higher than it is wide). This change some monitors might cause default fonts to appear smaller. - on 'Systems:FTP' a Host Name that referenced another Host Name (i.e. an Alias) now resolves correctly. Previously a DNS Alias referenced would not connect. Misc. Items: - Changed EMS 'Color Highlights' check box to a drop box and moved into the EMS Config options. Now has options for: 1) Color Highlights with Labels (same as before) 2) No Color Highlights or Labels (same as before) 3) Color Highlights without Labels (New option) (For Rod D.) This change also affected the 'Configure:Settings:Single Screen' - Moved 'ASCII/EBCDIC Chart' from 'Configure:Tools' to 'Configure:Reference' page and enhanced chart. - Restructured the 'Configure:Settings:Single Screen' page. MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - The computational logic for CPU busy values, as displayed on the Overview screen and a few others, will no longer display values over 100%. The data gathering logic is altered so that even if 1) a higher priority process prevented execution or 2) delays are encountered in gathering data, the CPU entity values are no longer effected. Previously, CPU busy values in excess of 100% 'indirectly' indicated that a higher priority process was walking over or prevented the timely gathering of data by MOMI. It is still required that in order to report on a timely basis, MOMI still must have sufficient CPU cycles available to process over most workloads on the system. MOMIFTP - A Host Name that referenced another Host Name (i.e. an Alias) now resolves correctly. Previously a DNS Alias referenced would not connect. ssMOMI - none Miscellaneous - none KNOWN BUGS - none ******************************************************************************* Release Package 3.84 Release Date 2005/01/11 Item Version ---- ------- Latest O/S tested G06.24 Client Version 3.84 Server Version 3.77 vproc: T0000G06___V3_77____01_10_2005 Minimum Server Version 3.76 Buffer Version Client 19.77 Server 19.77 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.09 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - 'Files:Enscribe:Volumes' now has columns for 'Capacity','Free Space', and 'Largest Free Fragment' in pages as well as MegaBytes. - 'Files:Enscribe:Cache' now has AutoUpdate capability. - 'Files:Enscribe:Cache' will now update the detail popup when the grid is updated. - 'Files:Enscribe:Disk Entity' will now update the detail popup when the grid is updated. - Added 'Volume/SubVol/File' locator to more of the Files:Enscribe screens Bug Fixes: - none Misc. Items: - none MOMI Server New Features: - Provides the Enscribe / Volume screen with new fields. Bug Fixes: - In development, it was discovered that processing after certain SPI operations could trigger a memory overwrite causing a MOMI server to ABEND. This has been corrected. - Previously, clicking on a $vol.subvol on the Enscribe / SubVolume screen which jumps to the Enscribe / File screen resulted in a file system error 13. This was due to the previous tightening of valid file syntax. Now, the screen accepts this input. Misc. Items: - The Enscribe / Volume screen now reports megabytes as 1,000,000 bytes per megabyte versus the previous 1,048,576 bytes per megabyte. This aligns our computation with "DSAP $*,short". MOMIFTP - none ssMOMI - none Miscellaneous - The MOMI help files are now 'more compatible' with Windows XP SP2. KNOWN BUGS - none ******************************************************************************* Release Package 3.83 Release Date 2004/12/23 Item Version ---- ------- Latest O/S tested G06.24 Client Version 3.83 Server Version 3.76 vproc: T0000G06___V3_76____12_23_2004 Minimum Server Version 3.76 Buffer Version Client 19.76 Server 19.76 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.09 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - 'Files:Enscribe:File Detail:Alternate Key Files and Partitions' have right-click action menus allowing setting Max Extents, Allocating and Deallocating Extents. Bug Fixes: - 'Configure:Status:Server Info 4' if the user tried to alter the Max Extents and the was client configured to display action confirmations the Confirm window would not display and the action would never be performed. Fixed. Misc. Items: - none MOMI Server New Features: - The server provides the maximum extents and extents currently allocated for the Enscribe / File Detail screen for partitions and alternate key files. Bug Fixes: - A small (192 bytes) memory leak was corrected in the MOMI master collector. Generally, the leak occurred each time a Processes / Process Detail was started. - Previously, it was possible that by entering certain combinations of invalid process name or cpu,pin formats to trigger a measurement of DiskOpen with a $*. Validation checking is strengthed to prevent this situation. Misc. Items: - The strengthen validiation checking will prevent on certain screens the usage of $vol.sub when the file portion was an implied *. Now, the full file name template must be entered (such as $data1.proddb.*). MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.82 Release Date 2004/12/15 Item Version ---- ------- Latest O/S tested G06.24 Client Version 3.82 Server Version 3.75 vproc: T0000G06___V3_75____12_14_2004 Minimum Server Version 3.75 Buffer Version Client 19.75 Server 19.75 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.02 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.09 Oldest client version tested with server 3.40 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - 'Configure:Status:Server Info' restructured and added pages to display new values from the MOMI Server. New Features: - 'Processes:All Processes:Tree' now has option for GMOM tree display. Bug Fixes: - if AutoUpdate was checked on either 'All Processes' or 'Process Entity' pages and 'Process Detail' was active the screens being AutoUpdated would sometimes lose context and start returning only the process being viewed in the 'Process Detail' screen. Fixed. - if Client was 'Paused' then a different screen was selected then the Client was 'Resumed' the selected screen might not automaticaaly start updating. Fixed. Misc. Items: - The client relies on several new messages and fields present in this version of the MOMI server. A warning message is displayed if the client connects to a MOMI server with a version less than the Minimum Server Version documented above. - 'Files:Enscribe:Files and File Detail' the right-click action to alter the Max Extents and to allocate and deallocate extents on a file with multiple partitions now only makes the requested action against the partition selected and does not try to do all partitions. Previously it would alter all partitions if the file selected was the primary partition but would fail if the file was a secondary partition with an error 72. MOMI Server New Features: - Added new CONFMOMI keywords auto-update-limit and auto-update-user-nolimit to determine the amount of time a client should continue to automatically update a manual or demand request. See MOMI help for more information. Bug Fixes: - The server now has more extensive protection against invalid data in the Measure OSS CPU entity. This previously caused a crash when processing the field FS-cache-dirty-qtime. - An older PC MOMI client would display .$pname on the EMS Msgs screen. Now, the older client will display \system.$pname while a newer client will display [\system.]$pname which the system is only displayed if the process is on a remote node. Misc. Items: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.81 Release Date 2004/11/15 Item Version ---- ------- Latest O/S tested G06.24 Client Version 3.81 Server Version 3.74 vproc: T0000G06___V3_74____11_15_2004 Minimum Server Version 3.74 Buffer Version Client 19.74 Server 19.74 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.09 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - 'Files:Enscribe:File Detail:Partitions' - now displays percent full for the partitions (for Jayson M.). - 'Files:Enscribe:File Detail:Alt Key Files' - now displays percent full for the Alternate Key File (for Jayson M.). Bug Fixes: - 'Files:Enscribe:File Detail:Alternate Keys' - now displays fields: Null Value, flags for 'Do Not Index Nulls', 'Key must be unique' and 'do not automatically update' and 'Insertion order for duplicate keys' - 'Files:Enscribe:File Detail:Partitions' - now correctly displays binary Partition keys. - When Logging on if the 'User ID' or 'Password' was longer than 39 characters the client would crash. Fixed. Misc. Items: - 'Systems:Emulators' - the cursor will automatically move into the emulator when changing pages instead of requiring a mouse click. - 'History:Chart:Configure' now prevents user from selecting elements to chart out of order. i.e. can no longer set D-0, D-1 and D-3 without setting D-2. Element Tabs now contain green '+' if active or red '-' if not active yet. MOMI Server New Features: - Server provides the new information for the Files/Enscribe/File Detail screen. - The amount of time before information is returned (the initial MEASURE interval) for screens such as Files/Disk Entity & DiskFile Entity may now be altered with the CONFMOMI keywords IIT-NORMAL-STARTING, IIT-NORMAL-INTERVAL-INCREMENT and IIT-NORMAL-MAXIMUM. See MOMI help for more information. - An OSS Path name may now be used on the Processes / All Process screen under Config Options / Object name. Bug Fixes: - none Misc. Items: - Due to a bug in Guardian, which resulted in a CPU halt, the server will not allow the screen Files/Enscribe/Locks to function. The message "Feature not available..." is displayed. We hope to reactivate this feature after further investigation and consultation with the HP GCSC. MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.80 Release Date 2004/11/02 Item Version ---- ------- Latest O/S tested G06.24 Client Version 3.80 Server Version 3.73 vproc: T0000G06___V3_73____11_01_2004 Minimum Server Version 3.73 Buffer Version Client 19.73 Server 19.73 History database 3.00 CONFMOMI 3.02 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.09 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - 'Files:Enscribe:Locks' displays File and Record Locks. New Features: - Main Screen 'Print Screen' button now has right-click to pop up a moveable freeform memo that can be used to make notes on the page before printing. Note that the notes are not saved and are available only while the note is visible. This is useful to note why you printed the screen. - 'Processes:Process Detail' - added right-click process action menu to Ancestor name. - 'SubSystems:EMS Msgs' - added right-click process action menu to Process Name in message detail pop up and Process Name Column on grid. - 'Configure:Settings:System Wide' - added Export Delimiter character setting to allow user to export tab-delimited files with a delimiter other than Tab (like the Pipe character '|'). Bug Fixes: - none Misc. Items: - All numbers are now in the format '12,345.67' even if the PC is setup with the thousand separator something other than ',' and the decimal separator something other than '.' (i.e. French Canada setup used ' ' and ',' for output of '12 345,67'). - 'Processes:All Processes' - re-structured the Tree output to display better with long OSS process object names. - 'Processes:Top Processes' and 'Configure:Tools:Ascii/EBCDIC Chart' now display standard sort indicator. - 'Processes:Last Stop/Start' - now has switch view button to switch between vertical and horizontal views. - 'Configure:Settings:Single Screen:Tab Style' removed Flat-Button style. - 'Processes:Top Processes' - Added StuckonIO,GMOM and JobID columns and Selector type to show only process possibly stuck on an I/O. - 'Processes:Last Start/Stop' , 'Processes:All Processes', 'History:Last Start/Stop' and 'History:Export Data' - Added StuckonIO, Login Name,GMOM and JobID. - 'Overview' process pop up window now shows GMOM and JobID. MOMI Server New Features: - The local system qualifier is now removed on the Subsystems / EMS Msgs screen. Unnamed process are now displayed in the format cc,ppppp instead of $:cc:ppppp:ssssss. - Support for the new screen Files / Enscribe / Locks. - Support added for determining if a process is possibly stuck in an I/O state. See the new CONFMOMI param IO-STUCK-INTERVAL in the MOMI help for more information. - MOMI no longer references the file $SYSTEM.SYSNN.RLSEID if run on G06.24 or later. The Guardian procedure for returning the minor O/S release number functions on this release and forward. - Support for a new message to support History / Process screen. - Support added to obtain and store in history the process attributes of GMOM process name and Job ID. - Support for a new message to support Processes / All Processes screen. - Support for new messages to support Processes / Last Start/Stop screen. - The server now updates process history every period when a process is Stuck in an I/O, Suspended or in Inspect. Bug Fixes: - If an invalid process name on the Processes / ProcessH Entity screen, a cryptic error message was displayed. Now, the correct error message is displayed. - A local system qualifier is now removed on the History / Chart screen. Previously, a qualifier would prevent the display of data. - The fields MOM and GMOM on the Processes / All Processes screen now display with remote system qualifiers. Previously, the system qualifiers were not displayed. - A computation for computing operations per second is now more accurate when the values 'fit' within 64-bit mathematical operations. Previously, while the mathematical expression was correct, the precision was not taken out as far as it could. - If reading history, for example the History / Process screen, and the client is moving forward in time and reaches the end of file (i.e. just past the most recently written history information) and then scrolls backwards in time, the second to the last group of records was returned. Now, the server will correct return the last group of records. Misc. Items: - none MOMIFTP - none ssMOMI - if running as an executable program instead of as a screensaver ssMOMI will now prevent screensaver from starting while it is running. KNOWN BUGS - none ******************************************************************************* Release Package 3.79 Release Date 2004/09/29 Item Version ---- ------- Latest O/S tested G06.23 Client Version 3.79 Server Version 3.72 vproc: T0000G06___V3_72____09_25_2004 Minimum Server Version 3.55 Buffer Version Client 19.73 Server 19.72 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.08 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - The 'Change Systems' delay introduced in version 3.78 has been reduced. Misc. Items: - if MOMI Client has crashed and created a MOMI.LOG crash file on the PC upon the client startup the age of that crash file is checked and if it is over 2 weeks old it will be deleted. This prevents the crash file from continuing to get bigger. MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.78 Release Date 2004/09/25 Item Version ---- ------- Latest O/S tested G06.23 Client Version 3.78 Server Version 3.72 vproc: T0000G06___V3_72____09_25_2004 Minimum Server Version 3.55 Buffer Version Client 19.73 Server 19.72 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.08 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - 'Systems:Emulators' added. This screen will allow the user to define up to 32 Emulator sessions. This Emulator is provided courtesy of CAIL and is a limited-function version of the CAIL CTT/Suite product and is NOT a paid feature of MOMI. It may be eliminated from future MOMI versions with no prior warning. The 'CAIL Lite' Emulator is limited in that: 1) screen colors may not be changed. 1) screen fonts may not be changed. 2) number of rows and columns cannot be changed. 3) PCFILE, IXF and FTP are not available. 4) Secure Sessions are not available. To obtain a full featured emulator the 'CAIL Lite' user should contact CAIL about CTT/Suite for additional capabilities to improve information access. If the user upgrades to the full featured version (or already has it installed on their PC) the MOMI client will automatically upgrade the clients used within MOMI. - 'Systems:FTP' added. This screen will allow the user to FTP between the PC and the Tandem. The Tandem may be viewed in either a NSK(Guardian) or OSS view. New Features: - 'History:Chart' added 'Stop Date and Time' to chart config. When the 'Stop Time' is set the chart will display all records between the 'Start Time' and 'Stop Time' on a single Chart. (For Vikas K.) - 'Configure:Settings:Misc.Settings' added 'Printer Font Selection' to set the font used when exporting to printers(except for Grids that now have their own individual printer font settings). (For Taesik B.) - To all grids with the 'Tools' feature added new tab on Tools called 'View' that allows the user to customize what font and font size is used for that displaying the grid. The Font used for printing the Grid can also be set. These settings can be saved. - 'Process:Process Detail' Added GMOM and JOBID to page 3 of the Process entity info. (for NetBatch jobs etc). - 'History:Process Start/Stop' now has login name displayed. - The MOMI version number will be included in the 'MOMI.LOG' crash file. Bug Fixes: - Under some circumstances when a user changed systems while the Client was busy processing the Client would crash. The fix for this causes the Client to not change systems until it is safe to do so. This might mean that changing systems will take longer than before. Fixed. - Under some circumstances when a user did a global pause on MOMI (the 'Pause...' button at the top of the screen) some screens would stop updating. Bug was introduced in version 3.70. Fixed. - Exporting data to the PC would sometimes cause the Client to crash if MOMI was not able to write to the PC. (sharing/lock/ etc violations). The client now will display a message saying the export failed but will no longer crash. Fixed. - When a 'Systems:Detail' screen shows a node had lost a CPU and was displaying red it would not return to normal after CPU came back up. Misc. Items: - none MOMI Server New Features: - Additional processor types such as the S88000 and S78000 will now have their name displayed instead of "New". The S7800 is also now correctly displayed (documentation previously indicated a different subtype for this CPU). - Actions such as Logon and process actions such as stop, abend and alter priority now take place at a process priority of 2 less $MOMI (default 168) instead of the batch priority which defaults to 90. The keyword PRIORITY-PA in the CONFMOMI file is used to change the default. This change helps to insure that these actions, which are short in duration, are preformed in a timely manner on busy systems. Bug Fixes: - On a system that used the full eight characters of the Expand name (i.e. \abcdefg) and the system had been running for a while, several months, servers started by $MOMI did not always stop. This has been corrected. - An Expand node not accessible with $MOMI was started is now correctly marked as "accessible" when the node returns to the network. Misc. Items: - Previously, issuing a stop on a process without proper security resulted in the error message "Cannot stop until stopmode 0". Now the error message reads "Insufficient privilege". This matches what TACL displays. MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.77 Release Date 2004/06/25 Item Version ---- ------- Latest O/S tested G06.23 Client Version 3.77 Server Version 3.71 vproc: T0000G06___V3_71____06_21_2004 Buffer Version 19.71 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.08 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - 'Processes:Process Detail' would not always resize correctly if the screen was toggled to display mostly files. Fixed. - TimeZones were not correctly displaying GMT. Fixed. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.76 Release Date 2004/06/21 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.76 Server Version 3.71 vproc: T0000G06___V3_71____06_21_2004 Buffer Version 19.71 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.08 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - on 'Configure:Setting:Single Screen' and 'Files:Enscribe:View File' added configuration option to allow multi-byte character sets to be displayed on viewing a file. If it is not allowing multi-byte chars they will be replaced on the display with the ~ character. Multi-byte display setting can be saved on the Config screen. - 'TimeZone Map' added base time selector or either local PC or connected Tandem time. On newer versions of Guardian MOMI will now reflect 'time zone offset' of '+/-hh:mm' instead of '+/-hh' on 'CPUs:CPU Info:Local Time Offset'. This also corrects a bug on the TimeZone map if the Tandem system had an offset with partial hours (i.e. Adelaide,Australia is '+09:30'. Bug Fixes: - 'Files:SQL/MP:Table Detail' would not find partitions. Fixed. - various screens would not display correct 'rated/non-rated' value when global 'non-rated as default' was set. fixed. - 'Configure:Settings:Single Screen:Process Detail' would allow the user to change the setting while the request was being made. This caused the data to not display correctly. Changed so now while the data is being requested the values can not be changed just like on the 'Process Detail' screen itself. Misc. Items: - none MOMI Server New Features: - The server now reports the Time Zone offset in hours and minutes versus the previous hours only. Bug Fixes: - The server now uses a more exacting algorithm to determine delays. This in intended to cause the MOMI CPU collectors to dump history in the accurate period on S86000 processors. The symptom of this issue is viewing history of all CPU in the client would see 'drop-outs' or zero value points of time. - The Files / Enscribe / File Opener screen could stop gathering data when a down comm line was entered. Now, an error 66 is ignored so that the routine will skip past that line. - The server now properly reports an Expand subsystem with no paths and no lines to the client. Previously, the client would continue to display 'gathering data'. Misc. Items: - none MOMIFTP - none ssMOMI - added ability to run screen saver as program that will not stop when screen is clicked. Display will now have a 'X'-button to stop. 1) Make copy of ssMOMI.scr into directory other than 'C:\windows'. 2) Rename copy of ssMOMI.scr to ssMOMI.exe 3) Use runtime param of '/c AsEXE' to start program first setting INI file location. 4) Use runtime param of 'AsEXE' to start program using predefined INI. KNOWN BUGS - none ******************************************************************************* Release Package 3.75 Release Date 2004/05/28 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.75 Server Version 3.70 vproc: T0000G06___V3_70____05_13_2004 Buffer Version 19.70 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - 'SubSystems:Expand:Connections' replaces 'SubSystems:Expand:Diagram:Detail' screen. Also restructured and added more columns. New Features: - all 'SubSystems:TCP/IP' screens now have left/right-click menus to jump between screens. (for Hector G.) - on 'Configure:settings:Actions' added 'Use Forced Minimize on Client' button to be used when some third-party programs incorrectly minimize all other programs and this gets MOMI 'out of sync' with windows and the minimize button no longer works. This does cause some 'jumping around' of the screen during minimize. Bug Fixes: - On very slow PCs sometime the Expand info would not always display correctly. This has been corrected. - all Grids now hide the Tool and sort/filter panel when the user changes screens. - 'Files:SQL/MP:Table Detail' Clear button now works correctly. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.72 Release Date 2004/05/18 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.72 Server Version 3.70 vproc: T0000G06___V3_70____05_13_2004 Buffer Version 19.70 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - On very slow PCs sometime the Expand diagram would not display the Systems. This has been corrected. - On very slow PCs sometime the History Config buttons would not be enabled after the changing systems. This has been corrected. - If 'Configure:Settings:System Wide' had 'Non-Rated as default' checked the client would crash on startup. or if 'Non-Rated as default' was changed the client would crash. Sorry - bad testing on my part. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.71 Release Date 2004/05/17 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.71 Server Version 3.70 vproc: T0000G06___V3_70____05_13_2004 Buffer Version 19.70 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - changed logic when changing pages to prevent client crash on very slow slow PC's. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.70 Release Date 2004/05/14 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.70 Server Version 3.70 vproc: T0000G06___V3_70____05_13_2004 Buffer Version 19.70 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.53 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - Faster Startup. Client should take less than 1/2 time of previous version. The trade-off is that certain screens will have a very short delay the first time that screen is accessed but will be display instantly after that. - 'History:Chart' menu when line is Right-clicked now includes jump to 'History:CPU' and 'History:Process' as well as 'History:CPU Detail'. Bug Fixes: - New logic to minimize correctly if another program sends a minimize command to MOMI client. - 'Files:Disk Entity' could cause the client to crash with a Divide-by-zero error if the System had 72G disks and the OS version (approx G06.16) of Measure did not correctly identify the disk capacity. Fixed. Misc. Items: - none MOMI Server New Features: - The current status of TMF as reported on the client Overview screen now reports the percentage of audit trail used of both the Master (MAT) and Auxiliary (AUXnn) audit trail (if present). The audit trail reported is the one with the highest percentage of usage. Additionally, the TMF state when an audit trail cannot roll over is now reported. Bug Fixes: - none Misc. Items: - none MOMIFTP - New logic to minimize correctly if another program sends a minimize command to MOMIFTP. ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.67 Release Date 2004/04/28 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.67 Server Version 3.61 vproc: T0000G06___V3_61____04_28_2004 Buffer Version 19.54 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.52 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - 'Config:Single Screen' added on 'Process:Process Detail Screen' section the ability to set default for 'Display All records' and 'Continue on Error'. - 'History:Chart' added display of chart name(if any) and database interval used. Bug Fixes: - 'Processes:Process Detail' Pause now works for Simplified view. - 'File Locator' would only get file code 845 once the 'EMS Msgs' 'File Locator' had been used. - Fixed. Misc. Items: - 'SubSystems:EMS Msgs' changed 'AutoSize' button to 'Clear' button to clear the list and reset the config options. (for Hector G.) MOMI Server New Features: - none Bug Fixes: - History collection was not working in lock-step in the MOMI cpu collectors. This would show up as duplicate history CPU records in the HST01db file. The server is now corrected and initial lock- stepping is working. Systems with heavy page-faulting or other processes walking over MOMI (i.e. running at a higher priority) can still cause this issue. We are continuing to working on additional changes to handle this situation. Misc. Items: - none MOMIFTP -none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.65 Release Date 2004/04/16 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.65 Server Version 3.60 vproc: T0000G06___V3_60____02_17_2004 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.52 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - 'Config:Settings:Misc Settings' now allows the user to change the default CPU line colors for CPU Charts such as 'Overview:CPU Hist' and 'History:Chart'. (for Dick S.) - Connect Time now added to hint on System Selector. - Added run-time param 'LOG' to be used for debugging customer problems that are not reproducible except at the customer site. - 'Config:Settings:System Wide' now allows the user to set whether or not the Client will restart any Auto Updating screens if the Connection is lost then re-established. The Default is the Auto Updating is restarted. If it is not restarted the screens will be cleared. Bug Fixes: - Made changes to Socket Timeout logic to prevent unneeded Timeouts from occurring when the client is busy performing some work. - Made changes to Socket and Display code to prevent occasional client crash during system change and client shutdown. Misc. Items: - 'Files:SQL/MP:Usages' and 'SubSystems:TCP/IP:Process Status' Grids converted to Database to allow large number of entries. MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP -none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.63 Release Date 2004/03/17 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.63 Server Version 3.60 vproc: T0000G06___V3_60____02_17_2004 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.52 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - 'History:Export' for CPU added 'CPU Queue Time' to non-rated exports and 'CPU Queue Length' to rated exports. Note: item is added to end of items exported list(for Kevin C.). - On Grid-Tools added the ability to export the Grid data to the Clipboard as well as the Printer(for Mark J.). - added a run-time parameter of 'user' to put the INI's etc. in the Users application data area. i.e. (c:\Documents and Settings\\Application Data\BlackWood Systems) - 'History:Chart' added selector on Config Panel to toggle chart between 'Stairs' and 'Line' display mode. Bug Fixes: - changes made to prevent client crashing upon shutdown. - Replaced up/down sort indicators on grids with new indicators that do not alter column width. This will prevent certain grid screens from flashing when the data was updated. - Fixed bug causing Grid Tool and/or Sort/Filter displays to be disrupted during scrolling the grid. - Fix to some screens with Grids that if no data was found the Config button was not re-enabled like when data was found. Misc. Items: - 'Files:Disk Entity' changed Left-click action to drill-down to 'Files:DiskFile Entity' instead of displaying the Disk Entity Detail. The Disk Entity Detail is now a right-click action item. MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP -none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.62 Release Date 2004/02/17 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.61 Server Version 3.60 vproc: T0000G06___V3_60____02_17_2004 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.52 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - none Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - If MOMI was started prior to MEASURE, or if MEASURE was stopped and restarted after MOMI was started, a MOMI server process would create a save file. This was due to an internal self-check. - MOMI was crashing on a system that returned an invalid value for an OSSCPU counter FS_cache_dirty_qtime. The counter in question, and several other 64-bit counters now have a raw validity check. If the value is outside of the validity range, the counter is set to zero. - Partition partial keys were not displayed correctly on the client screen Files / Enscribe / File Detail if the sum of the length of the volume names resulted in a odd byte length. The server now bumps the length to an even value and the partial key values are correctly presented. Misc. Items: - none MOMIFTP - none ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.61 Release Date 2004/02/11 Item Version ---- ------- Latest O/S tested G06.22 Client Version 3.61 Server Version 3.59 vproc: T0000G06___V3_59____02_11_2004 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.52 ssMOMI.scr 1.07 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - added ability to optionally not export grid header(column descriptions) when exporting grid data to a tab-delimited file. Bug Fixes: - Certain screens had a small small memory leak when auto-update was turned on. Fixed. - 'Files:Enscribe:File Detail' corrected bug causing client crash when right-click action menu item 'rename file' was selected. - Scrolling by Mouse Scroll button sometimes would cause a Grid display to duplicate a column. Thanks to Ken K. for his help on this one. - 'History:Process' when looking for a process over a long period of time without finding the process could not be stopped by hitting the Clear button as it should. Fixed. - 'Files:Enscribe:File' if a File Rename was performed and no SubVolume was entered and MOMI was installed on the same Volume the file would be renamed to the SubVolume MOMI was installed on - Fixed. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - Several problems were corrected relating the to Processes/All Processes screen when a process was in the terminating state. An incorrect ancestor, MOMI and GMOM could be displayed. Misc. Items: - none MOMIFTP - none ssMOMI - changed initial name of selected system from address to system name. - prevented ssMOMI Icon from showing in Taskbar. KNOWN BUGS - On a large network the Expand diagram may flash - we are working on an improved Expand Diagram display. ******************************************************************************* Release Package 3.60 Release Date 2004/01/23 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.60 Server Version 3.58 vproc: T0000G06___V3_58____01_19_2004 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.52 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - Selecting multiple items on the 'Spooler:Job' and 'Enscribe:Files' Grid will now enable the 'Perform All' button on the confirm display. It previously was not enabled. Fixed. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - The 16-bit version of the server code improperly used some compiler allocated memory which could cause the server to crash. This was discovered in development and was not associated with any customer problem reports. - An internal control structure was not properly allocated in the server publish/subscribe routines which could cause data to overwrite into subsequent fields. This was discovered in development and was not associated with any customer problem reports. Misc. Items: - none MOMIFTP - Added BlackWood emblem to first screen. ssMOMI - none KNOWN BUGS - none ******************************************************************************* Release Package 3.59 Release Date 2004/01/15 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.59 Server Version 3.57 vproc: T0000G06___V3_57____01_08_2004 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.52 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - Selecting multiple items on the 'Spooler:Job' and 'Enscribe:Files' Grid will now enable the 'Perform All' button on the confirm display. It previously was not enabled. Fixed. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - version 1.52 - Added BlackWood emblem to first screen. ssMOMI - version 1.06 - none KNOWN BUGS - none ******************************************************************************* Release Package 3.58 Release Date 2004/01/09 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.58 Server Version 3.57 vproc: T0000G06___V3_57____01_07_2004 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.51 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - Moving columns on grids with underlying Database could cause client to crash - now fixed. - Bug causing initial system defined to not automatically connect has now been fixed. - Bug not correctly saving Grid Columns Hidden and Exported has been fixed. Misc. Items: - none MOMI Server New Features: - Minor performance enhancements. Bug Fixes: - The client screen Files/Enscribe/Files now allows wild card in the volume name. For example $data?.history.file1. A previous enhancement to allow multiple file names on this screen used too tight a validate of the entry. Misc. Items: - The amount of time a MOMI server is allowed to remain idle before it and/or its resources are released has been increased from 2 minutes to 3 minutes. - The server CONFMOMI keyword CLIENT-REP now defaults to FALSE instead of TRUE. This is an internal optimization transparent to the user. This change will help reduce cpu utilization on fast Ethernet connections. See Help for additional information. MOMIFTP - version 1.51 - none ssMOMI - version 1.06 - none KNOWN BUGS - none ******************************************************************************* Release Package 3.57 Release Date 2003/12/30 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.57 Server Version 3.56 vproc: T0000G06___V3_56____12_30_2003 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.51 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - Added new Filter type of DateTime to all grids. Bug Fixes: - none Misc. Items: - none MOMI Server New Features: - The buffering at the TCP/IP socket level used to send data from the Tandem to the MOMI PC client has been increased. On newer systems the buffer is approximately 260,000 bytes and on older systems the buffer is approximately 32,767 bytes. The buffering determination is automatic. Bug Fixes: - Previously, it was possible a MOMI server would stop if a message from an unexpected source was received. This would be seen from a client with a command in progress with the message "Resources have been released (Reissue request)". - An recent enhancement to allow multiple files names on the Files/Enscribe/Files screen has been corrected to allow the entry of negative, or file names starting with a dash ("-"), to restrict the files display. This feature now works correctly. Misc. Items: - Internal changes have been made to help support a future increase the I/O buffer size between the client and server to 57,000 bytes. MOMIFTP - version 1.51 - none ssMOMI - version 1.06 - none KNOWN BUGS ---------- - on certain Grids utilizing a underlying DB, moving certain columns can cause the Client to crash when the data on the grid is refreshed. Grids affected are: Process Entity, File Entity, Disk Open Entity, DiskFile Entity, and Disk Entity. To Prevent the crashes do not move columns on these grids and if they always crash you have probably saved the columns in a different order so to fix that go into the gridtool and click the 'Restore Original Order' button. This BUG will be fixed in the next version of the Client. - bringing up a client for the first time causes it to display the Define Systems screen. after a system is configured, the client may not automatically connect. this is indicated by the red LED in the lower left hand corner of the screen. simply exit the client and go back into it should this situation occur. This BUG will be fixed in the next version of the Client. ******************************************************************************* Release Package 3.56 Release Date 2003/12/22 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.56 Server Version 3.55 vproc: T0000G06___V3_55____12_19_2003 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.51 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - 'SubSystem:Expand:Diagram' now allows the user to hide systems they do not want to have displayed. To hide a system the user can either right-click on the system picture then check 'Hide this system' or click on the Detail button and in the 'System States' grid right-click on the 'Hide System' column and select 'Hide System' from the Action Menu. To Re-display a system that has been hidden the user must go into the 'System States' grid and select 'Show System' from the Action Menu. (for Duane P.) Bug Fixes: - 'Files:Enscribe:Files' - If a user in a version 3.50-3.54 has gone into the Grid Tools and saved any of the following 'Hide Columns', 'Export Columns' or 'Column Order' when they attempt to start a later version the client would crash. This has been fixed. If the situation causing the problem (Grid versions saved in INI file not matching grid version running) a dialog will notify the user at startup that his previous settings are lost. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - version 1.51 - none ssMOMI - version 1.06 - none ******************************************************************************* Release Package 3.55 Release Date 2003/12/19 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.55 Server Version 3.55 vproc: T0000G06___V3_55____12_19_2003 Buffer Version 19.53 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.51 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - 'Processes:All Processes' added Auto-update button. (for Chiwen C.) - 'Files:Enscribe:Files' changed Filename selector to include a button that will display a filename include/exclude selector screen allowing the user to set/get up to 20 selections that are then inserted into the List of Filenames. (for Chiwen C.) - 'Config:Settings:System Wide' added entry for 'Special String Export Character' to fix problem with Exporting Grid data to a Tab-Delimited-File if the Users Character set was a multi-byte set such as Korean or Chinese. If a multi-byte character set was selected the default 'HardSpace' character used to prevent some fields to numbers by Excel or Access would fail and the output for that field would have the first character of the field replaced with a invalid character (usually a '?'). The User may now set what character will be placed in front of the field to trick Excel/Access. The selections are HardSpace, UnderScore or any user defined character. Bug Fixes: - 'Files:Enscribe:Files' and 'SubSystems:Spool:Job' made changes to allow selecting('X') items scrolled off page. Previously only items on the screen were selectable. Misc. Items: - Obtaining 'Files:Enscribe:SubVolumes' is now much faster and more efficient requiring much less data traffic from the Tandem to the PC. MOMI Server New Features: - Support for new Files/Enscribe/Subvols processing where the server now returns subvolume information. Temporary files are collectively grouped as $vol.#* when displayed. - Several internal changes will now allow select commands to work across Expand to retrieve information on other systems. Example screens in the client are the Files/Enscribe/Volumes, Subvolumes, Files and Cache screens. Other commands where MEASURE is involved do not support "remote" data gathering. While we don't intentionally restrict Expand access, the internal changes now better support it where possible. Bug Fixes: - An entry in various fields of a file name such as "FRED" would result in the name expanding out to $vol.subvol.FRED where $vol.subvol is the installation location of MOMI. Now, default filling of file names with no longer occurs. Note that in some cases the user must further qualify file names to prevent error 13 messages. - The screen Files/DiskOpen Entity displays the opener process name for a file. However, MEASURE does not provide an opener process name but only an openers cpu,pin. MOMI determines the process name by looking it up at the time of display. Previously, it was possible the process name displayed was incorrect if the process stopped and another restarted in the same cpu,pin. A check is added that if the process creation time is greater than the end of the measurement window, the 'looked up' process name will no longer be displayed. Misc. Items: - The message "Bad process name specified" is replaced with "File System Error (nn) - ". MOMIFTP - version 1.51 - none ssMOMI - version 1.06 - none ******************************************************************************* Release Package 3.54 Release Date 2003/12/04 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.54 Server Version 3.54 vproc: T0000G06___V3_54____12_04_2003 Buffer Version 19.52 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.51 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - On 'Internal Momi Stats' added button to send a 'Test Fatal Msg' to help with internal testing. This will send a message that the MOMI Server will see as a fatal error that it will return to the Client. The Client will then pause the screen and break the socket connection. To Reconnect the user need only press the 'Resume...' button. - on 'Files:Enscribe:Files' added ability to rename files to the drop-down action menu. - added MOMI.exe run-time parameter of 'same' to set MOMI.INI location to same location as the MOMI.exe. Bug Fixes: - Problem with Expand Diagrams updating after a new system was added or deleted has now been fixed. - Problem with using the Mouse Scroll-wheel not working correctly on high-capacity MomiGrids using underlying databases(i.e. Files) has now been fixed. - if some non-True Type fonts (like 'System') were selected then under some circumstances the Client would go into a hard-loop using 100% of the PC's CPU power. Fixed. - 'History:Process Start/Stop' did not always find the correct records when the Forward/Backward buttons were used. Fixed. - 'History:Process Start/Stop' while searching for records, if the Clear button was pressed the searching would stop for 'Start' records but not 'Stop' records. Also the Request button was not reset. Fixed. - 'Config:Settings:Misc. Settings' the Change Font and Adjust Font Size had no effect on the new 'MomiGrid' style grids. Fixed. - 'Files:Enscribe:File Detail' if a SQL/MP table was viewed the resulting Partitions,Alternate Keys, and Alternate Key Files could return invalid information. Now only Enscribe files will display those three items. - Under some circumstances the Auto-Logon would fail. Fixed. Misc. Items: - none MOMI Server New Features: - An indicator is now returned for the client to determine the file type on the screen Files/Enscribe/File Detail. - If the client logs on and the password is then changed, which causes a logon failure during command processing, the server now indicates this as fatal to the client. - Added support for renaming a file. - Support added for how the client now searches for process history start/stop records. Bug Fixes: - The date on the Subsystems/EMS Msgs screen was displaying in GMT and not LCT. This could cause the message date to appear "in the future". - The server would not always record that a client successfully logged on. The error message "User not logged on" was returned in response to a sensitive command. This was seen primarily on slow communication links and not fast in-house LANs. Misc. Items: - none MOMIFTP - version 1.51 - moved cursor into 1st location at startup. - buttons are now visible under Windows NT 4.0 with large fonts. ssMOMI - version 1.06 - none ******************************************************************************* Release Package 3.53 Release Date 2003/11/19 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.53 Server Version 3.53 vproc: T0000G06___V3_53____11_19_2003 Buffer Version 19.51 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.50 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - If Operating System PC was using was NT 4.00, Client would incorrectly detect the OS version as WIN95 and stop itself. Fixed. - If Momi did not have Create/Read/Write access to the location of its MOMI.INI file the client would crash. Now will display message at startup if unable to fully access the MOMI.INI file letting the user know of the problem then stop the client immediately. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - If the client was running while $MOMI was restarted (or started), the Expand screens $NCP and $ZEXP would display 'junk' or other data for the first minute, then the correct data would display. Now, no data is displayed until it has actually been retrieved from the Expand subsystem. Misc. Items: - none MOMIFTP - version 1.50 - new 'Wizard-style ' version. ssMOMI - version 1.06 - none ******************************************************************************* Release Package 3.52 Release Date 2003/11/14 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.52 Server Version 3.52 vproc: T0000G06___V3_52____11_14_2003 Buffer Version 19.51 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.09 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - Moved several items from 'Configure:Settings:Misc. Settings' to new screen 'Configure:Settings:Actions' to better signify actions independent of the 'Save Configuration' button. - Replaced 'Configure:Reference:File System Errors' screen with new 'Configure:Reference:Error Lookup' screen. 'Error Lookup' contains many types of errors other than File System as well as the ability for users to enter their own errors and/or keywords. The system supplied errors are in the 'ErrorCodes.mom' file and when a user has added errors they are stored in a file called 'CustErrors.mom'. 'ErrorCodes.mom' will be placed in the same directory as 'MOMI.EXE'. 'CustErrors.mom' will be placed in the same directory as the 'MOMI.INI' and 'Calendar.mom'. New Features: - on 'SubSystems:Expand:Diagram' added a 'None' button to not put any text on connection lines. (for Paul G.) Bug Fixes: - If 'Systems:Detail' had bug that under some circumstances would not display CPU busy information. Fixed. - In 'Configure:Settings:Actions' it was possible to set both 'Auto-Start MOMI' settings at once. Fixed. Misc. Items: - Changed registry settings for 'Auto-Start MOMI' from registry key of 'MOMI' to new key of the program directory. This will allow users to have multiple versions of MOMI running and each one to have the ability to auto-start. Also added display of the registry entries currently set for both types (for Ken K.) MOMI Server New Features: - Error message text added for the case of trying to turn on/off a $NCP message and the user did not have the proper security (A subsystem error -22 was displayed previously). Bug Fixes: - Unnamed processes running low pin (< 255) were not displaying a file name on the screen Files / File Entity or on the Process Detail screen. The unnamed process would display correctly for high pins (> 255). The underlying code has been enhanced to display the low pin. Misc. Items: - none MOMIFTP - version 1.09 - repositioned Tandem files to directory under MomiFTP.exe. ssMOMI - version 1.06 - none ******************************************************************************* Release Package 3.51 Release Date 2003/11/11 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.51 Server Version 3.51 vproc: T0000G06___V3_51____11_10_2003 Buffer Version 19.51 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.01 OBYCSQL 3.00 MomiFTP.exe 1.08 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- NOTE: This version of the Client will NO LONGER run on Windows 95, Windows 98 and Windows ME. We kept that ability as long as we could but as new functionality was added we finally reached a point where we must have a 'Professional O/S' to support it. We are sorry for any inconvenience this might cause. NOTE: For the Popup information on the 'SubSystems:Expand:Diagram' to display when the mouse is over or clicked on the 'Connections' line between systems, the PC must be configured with at least 24 bit color. MOMI Client New Screens: - none New Features: - none Bug Fixes: - If 'Configure:Settings:System Wide' setting for 'Non-Rated as Default' was checked and the Configuration was saved, the next time the client was started it would crash. The client could then crash every time it was started until the user goes into the MOMI.INI file with NOTEPAD and removes the line 'NonRated=TRUE'. Fixed. - In 'SubSystems:Spool:View Job' if user positioned the mouse cursor past the end of text on a line or below the last line of data then used the mouse scroll-wheel to scroll, the client would crash. Fixed. - If user used 'File Locator' to select files and the file was already on the 'drop-down' list it was added again. Fixed. - In 'SubSystems:EMS Msgs:Config' if user selected a Distributor Filter the Start date/time was set to the Filters Create time. Fixed. Misc. Items: - none MOMI Server New Features: - Updates to Expand entities now starts on multiples of the interval time. In other words, if nodes in a network all have the same system time, updates to Expand as viewed on the client will now generally occur at the same time. - Based on processor type, the CONFMOMI param tcpip-write-bytes-sec now has a variable default value. - The value returned for TMF transactions per second on the Client Main Overview screen now reduces decimal precision when the value exceeds 999.99 (so more whole digits fit on the PC client field). - In the event the MOMI Expand server is stopped or fails, the PC clients are disconnected so they may automatically "resync" their data. Bug Fixes: - The stack allocated for the Expand server has been increased. This may prevent a strange server crash only seen in development. - Several cases where Expand Stats Path displayed the unsigned equivalent of -1d values are now corrected (Ken K.) - A failure in obtaining the initial configuration of Expand would not be updated to the PC Client. Now, the initial update will occur and additional error information is provided. Misc. Items: - none MOMIFTP - version 1.08 - none ssMOMI - version 1.06 - none ******************************************************************************* Release Package 3.50 Release Date 2003/10/31 Item Version ---- ------- Latest O/S tested G06.21 Client Version 3.50 Server Version 3.50 vproc: T0000G06___V3_50____10_29_2003 Buffer Version 19.50 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.08 ssMOMI.scr 1.06 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- NOTE: This version of the Client will NO LONGER run on Windows 95, Windows 98 and Windows ME. We kept that ability as long as we could but as new functionality was added we finally reached a point where we must have a 'Professional O/S' to support it. We are sorry for any inconvenience this might cause. MOMI Client New Screens: - Added new Tab 'SubSystems:Expand' and following SubTabs: 'SubSystems:Expand:Diagram' shows diagram of all known systems and allows diagram customization and shows System State,Path State/Stats and Line States/Stats. 'SubSystems:Expand:Overview' shows State of Expand System for current system and all known System, Paths and Lines down/not accessible. 'SubSystems:Expand:Paths:Detail' shows all Path Info,Status and Stats for a single Path. 'SubSystems:Expand:Paths:Info' shows Info for all Paths on System. 'SubSystems:Expand:Paths:Status' shows Status for all Paths on System. 'SubSystems:Expand:Paths:Stats' shows Stats for all Paths on System. 'SubSystems:Expand:Lines:Detail' shows all Line Info,Status and Stats for a single Line. 'SubSystems:Expand:Lines:Info' shows Info for all Lines on System. 'SubSystems:Expand:Lines:Status' shows Status for all Lines on System. 'SubSystems:Expand:Lines:Stats' shows Stats for all Lines on System. 'SubSystems:Expand:$NCP' shows $NCP Info,Process 'SubSystems:Expand:$ZEXP' shows $NCP Stats,Process - on 'Processes:Process Detail' and on 'Configure:Settings:Single Screen' added a option to display a simplified-view of the Process Detail. The simplified-view is more like the old (pre-3.3x) version process detail screen for users that do not want the full features of the current screen. This option is only settable before the request is started, once the records are being collected it cannot be changed. The simplified-view only displays the File Entity records for files the process has open. (for Julie J.) - Added new screen 'SubSystems:OSS:Name Server Charts' with 10 different Charts of OSS Name Server information. New Features: - New Totally re-written HTML based Help. - On 'Configure:Settings:Misc. Settings' added new selection 'Type of Help' to allow user to choose Style of Help used. - New Optional downloadable Help systems (download from web site). - 'Flash' for Flash-style HTML help for PCs with Flash installed. - 'Windows' for Windows-style CHM help. - Most Screens with a 'Grid' view of the data have been replaced with a new standard 'MomiGrid'. Some of the features of the new grid are: - Sorted columns now display up or down arrow sort indicator. - Filtered columns are now high-lighted and the hint shows the current active filter on the column. - A Tools button on the lower-left corner of the grid with options: - Export to Tab-delimited File. - Export to HTML page. - Print Grid. - Hide Columns that are of no use to you (Saved). - Set which columns are Exported/Printed (Saved). - Save the column order or restore the column order (Saved). - The (Saved) items are retained and reused when MOMI is restarted. - On 'Configure:Settings:Single Screen' added ability to request all selected Systems be 'Probed' simultaneously instead of sequentially. The old Client would update 1 system every 5 seconds(Screen Refresh Rate) in a round-robin fashion. The new setting allows all selected systems to be updated at one time. Note: This increases the data transmitted every 5 seconds and should not be used if the Client is connected to the Servers via a low-speed connection. (for Vic K.) - On 'Configure:Settings:System Wide' added 'Virtual Mem In-Use' Color Triggers to Change Color of Overview Screen button 'Mem Info' when Virtual Memory runs low. - On 'Overview' made color of Chart buttons change when Trigger values are reached on: - CPU Busy (overall system CPU busy) - TMF Rate (TMF Audit Trail full) - Mem Info (Virtual Memory running low). - On 'Files:DiskFile Entity' added ability to right-click on the filename to jump to 'Files:Enscribe:File Opener' for that file. - On 'Processes:Last Start/Stop' added to Process Started grid a left-click to jump to Process Detail for that process and a right-click to bring up a menu allowing jumps to Process Detail, ProcessH entity and PgmRay. - on 'Files:Enscribe:File Detail' added right-click action menu on FileName. - on 'Files:Enscribe:File' added config to allow limit by file full%. - on 'SubSystems:Spooler:Spool' added right-click action menu on Process. - on 'SubSystems:TCP/IP:Process Info' added right-click action menu on Process. - on 'History:Export Data' added ability to export history data as HTML table as well as Tab-delimited file. HTML is also available on export scripts. (for Vic K.). - on 'History:Export Data' added ability to select which items in the History record are exported. Also added this ability for the Export Scripts. - on 'CPUs:CPU Summary' added Left-click on any 'I/Os / Second' display to jump to 'Files:Disk Entity' for disks owned by that CPU. - on 'Processes:Process Detail' / 'Processes:Process Entity' / 'Files:Disk Entity' / 'Files:DiskFile Entity' / 'Files:DiskOpen Entity' / 'Files:File Entity' / 'Files:SQL/MP:Statement' added Config button to allow user to request All records (even Zero value or no activity records) or only records with activity. The default is only records with activity are returned. This option is only settable before the request is started, once the records are being collected it cannot be changed. - On 'Configure:Status:Server Info 1' added three (3) new fields: 'Interval' displays the Momi Collection interval 'Expand Priority' displays the Expand Collector processes priority. 'Disable SQL stmts' displays the state of the flag to disable SQL statement Measurements. - On 'Processes:Process Detail' added field displaying Process Type. G for Guardian, O for OSS or ? for unknown. Also if Process is OSS the Object field will now display the shortened OSS object PathName (once it is received) and may be clicked to see the full PathName. - On 'History:Processes' config added the ability to check for existence of process name starting at start Date/Time then display all processes at the first time the process exists on the system. (for Jesse G.) - On 'SubSystems:EMS Msgs' config panel added ability to specify a compiled EMS Filter for Pre-Filtering EMS messages before they are sent to the MOMI Client. (for Vic K.) - On 'Files:Enscribe:Cache' added 'Cache Bytes in use' field. Bug Fixes: - none Misc. Items: - If PC is running WinXP will now display in XP display format. - Renamed screen 'SubSystems:OSS:Charts' to 'SubSystems:OSS:CPU Charts' to allow for new Name Server Charts. MOMI Server New Features: - Support for Expand. - Many improvements throughout the program, in supporting libraries and at process startup to improve performance. - Additional device types/subtypes have been added. - Format 2 history files many now be used (note that MOMI still creates format 1 files). - Support for returning zero records to many screens (previously most records with no values were always suppressed). - Added entries for file codes. - Processh will now support OSS processes. Note that measuring OSS processes system code is not yet supported. - Various changes have been made to better support reporting of OSS processes. - Only one copy of NSKCOM is now started. Previously, one NSKCOM was started per processor. - The Process Entity screen now reports CPU percent busy as a relation to the measurement window time instead of the process window time. This way short lived processes do not display with extremely high cpu percent busy. - The INTERVAL that MOMI captures process busy may now be set in CONFMOMI and also has a new low threshold of 5 seconds versus the previous 10 seconds. - SQL Statement measurements may be disabled in the CONFMOMI with the param DISABLE-MEAS-SQLSTMT true | false. - The history consolidation server now has a cpu limit of 4% versus the previous 5%. - BWMOMI now performs TCP/IP I/O directly and no longer uses the services of BWMTCP. - A new EMS message from the client is supported. It provides the ability to support a distributor filter. - The average CPU queue value will now appear with a moving decimal point to better fit the available screen space. The values can have the following format nn.nn, nnn.n and nnnn. Bug Fixes: - TCP/IP version 6 displayed some junk on the Process Info screen. Now the information will display correctly. Note that in a future release we hope to improve this support. - Several internal tests failed in 16-bit MOMI code. These have all been corrected. - Fixed an abend in 16-bit MOMI code in support of the Process Detail screen. - I/O to unnamed processes now show the cpu,pin correctly in the MEASURE file entity. An undocumented method to determine the pin in 16-bit field is used. - The Top Processes when selecting Tape Only for the Busiest cpu always displayed cpu 0. Now the busiest cpu is displayed. - Many values previously output as signed (without the sign) are now output as unsigned to correctly match their usage. - An internal buffer was increases to allow more disk/file names to be specified on the Disk Entity, DiskFile Entity, DiskOpen Entity and File Entity screens. Previously the text was limited to 100 bytes and is raised to 400 bytes (this could cut names off in midstream). - A process in the "creation state" is now basically ignored by MOMI in the cpu collectors. Changes in G06.21 seem to cause erroneous data to appear in this transient condition. This could cause the process to be shown as starting twice in the same second. The "creation state" is short lived and MOMI will pick the process up basically on the next pass through the cpu. - MOMI could have difficultly starting when run around priority 195. It appears that MEASURE would not always be ready. Now, a delay is inserted after the master measurement is started and before the first access of that measurement. Note that the default MOMI priority of 170 did not appear to have this issue. Misc. Items: - none MOMIFTP - version 1.08 - added support for all files codes (needed code 845). ssMOMI - version 1.06 - none ******************************************************************************* Release Package 3.40 Release Date 2003/10/08 Item Version ---- ------- Latest O/S tested G06.20 Client Version 3.40 Server Version 3.37 vproc: T0000G06___V3_37____06_11_2003 Buffer Version 19.35 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.07 ssMOMI.scr 1.06 ITUG Version with password good until Nov 30, 2003 NEW FEATURES / BUGS FIXED (for previous versions see MOMI HISTORY.TXT) ------------------------- MOMI Client New Screens: - none New Features: - none Bug Fixes: - On 'History:Chart' fixed bug causing Client to crash if user right-clicked on a chart line then selected 'Copy To Clipboard'. Misc. Items: - Several small display corrections. MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - version 1.07 - When Connected to a system the 'Connect' button will now be disabled until the connection is broken. This will prevent multiple connects. ssMOMI - version 1.06 - fixed bug causing occasional crash when screensaver settings were being set. ******************************************************************************* Release Package 3.39 Release Date 2003/06/27 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.39 Server Version 3.37 vproc: T0000G06___V3_37____06_11_2003 Buffer Version 19.35 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.07 ssMOMI.scr 1.05 MOMI Client New Screens: - none New Features: - none Bug Fixes: - fixed bug preventing 'Export' button on some screens from working. - fixed bug causing some 'History' screens to change to 1st database when using the 'forward' or 'back' arrow. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none ******************************************************************************* Release Package 3.38 Release Date 2003/06/19 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.38 Server Version 3.37 vproc: T0000G06___V3_37____06_11_2003 Buffer Version 19.35 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.07 ssMOMI.scr 1.05 MOMI Client New Screens: - none New Features: - On 'Configure:Settings:System Wide' added checkbox to set 'Non-Rated' as the default on all pages that allow the display of rated or non-rated values. (for Julie J.) Bug Fixes: - fixed 'Configure:Define Systems' bug that allowed the user to change a system name to one that was already defined, or change the name to nothing. Now an error message will be displayed if a system name is already defined or is empty. - Under some circumstances it was possible to get the cursor stuck on 'Hourglass'. The cursor is now reset every time a page is changed. Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - none Misc. Items: - none MOMIFTP - none ssMOMI - none ******************************************************************************* Release Package 3.37 Release Date 2003/06/11 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.36 Server Version 3.37 vproc: T0000G06___V3_37____06_11_2003 Buffer Version 19.35 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.07 ssMOMI.scr 1.05 MOMI Client New Screens: - none New Features: - none Bug Fixes: - none Misc. Items: - none MOMI Server New Features: - none Bug Fixes: - The screen Files:Enscribe:Cache caused and EMS message to be generated if the system had virtual disk. Now, this screen bypassed virtual disk. - The screen Files:Enscribe:Cache the field Elapsed Stats Time was converted from GMT to LCT before display. The field appears to be already in LCT. Now, the server leaves the value unchanged. Misc. Items: - none MOMIFTP - none ssMOMI - none ******************************************************************************* Release Package 3.36 Release Date 2003/06/10 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.36 Server Version 3.36 vproc: T0000G06___V3_36____06_10_2003 Buffer Version 19.35 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.07 ssMOMI.scr 1.05 MOMI Client New Screens: - none New Features: - On 'CPUs:CPU Summary' changed the 'Avg CPU Queue' and 'Avg Mem Queue' to display average queue Length per second. Bug Fixes: - On 'Configure:Status:Server Info 1' the 'Collector Master Priority', the 'D47 or later flag' and the 'G06.12 or later flag' were not being cleared when the system was changed. (Fixed) Misc. Items: - none MOMI Server New Features: - Added output of higher resolution Average CPU Queue and Avg Mem Queue. Bug Fixes: - The server did not return values on K systems on the Process Detail screen for the fields sent-bytes, returned-bytes, received-bytes and reply-bytes. The fields referenced were 64-bit only set on S Series systems. Now, the server will use the older 32-bit fields if the 64-bit fields are not set. Misc. Items: - none MOMIFTP - When Connected the Connect button is now inactive to prevent 'connecting' without first disconnecting. ssMOMI - Changed BlackWood Systems Bitmap and recompile to get new library. ******************************************************************************* Release Package 3.35 Release Date 2003/06/09 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.35 Server Version 3.35 vproc: T0000G06___V3_35____06_09_2003 Buffer Version 19.34 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.06 ssMOMI.scr 1.04 MOMI Client New Screens: - none New Features: - on 'Processes:All Processes' added column of Page Faults to show total page faults since program started. - on 'Configure:Status:Server Info 1' added new fields: - Collector Master Priority - D47 or later flag - G06.12 or later flag - to Server Config Info output file added a 3 fields added above plus some internal Memory values(XMemPool) to assist in problem diagnosis. - on 'Configure:Setting:Misc.Settings' added display of Client Crash Log file location and button to delete old log file. Bug Fixes: - On 'Systems:Detail' when the jump-to-system button was pressed for the current system nothing happened. Now the screen will change to the 'Overview' screen the same as it does when changing systems. Misc. Items: - minor cosmetic changes. MOMI Server New Features: - Support to report page faults on Process:All Processes screen. - Support for additional server configuration flags and status under Configure:Status:Server Info n. - MOMI will now recover if the underlying master measurement (DCPUS) is externally stopped providing the MEASURE file is closed by the external 'stopper'. Bug Fixes: - A small memory leak was corrected in the main $MOMI when a server stopped. - A potentially large memory leak was corrected in the main $MOMI when a client disconnected and outstanding work was still being returned. This problem would primarily show up with remote (i.e. slow) connections and not on local high-speed connections. - If an error occurred when retrieving Spooler Job information, a MOMI server could abend as the underlying file was not properly closed and removed from cache. Now, the file is removed from the cache of open files. - It was possible that two history dumps could occur just after MOMI is started. Now, history will not be dumped until one full history interval has passed. This correction may be visible to users as the initial history dump after starting MOMI may take longer. - The internal Publish/Subscribe facility had several problems corrected dealing with a small memory leak and file open leak. Misc. Items: - none MOMIFTP - none ssMOMI - none ******************************************************************************* Release Package 3.34 Release Date 2003/06/02 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.34 Server Version 3.34 vproc: T0000G06___V3_34____06_02_2003 Buffer Version 19.33 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.06 ssMOMI.scr 1.04 MOMI Client New Screens: - none New Features: - On 'System Overview:CPU Info' chart added Comp Traps per second per CPU. when the user Left-clicks the Comp Traps chart it will jump to the Process Entity Screen for that CPU so you can see what processes are causing the Comp Traps. - On all history screens with a forward/backward button added a display to show when the first/last time has been passed and no more records are available. Bug Fixes: - On 'Files:Enscribe:Files' page allocating extents now displays the proper file name on the confirmation button. (Ken K.) Misc. Items: - Several small display changes for screen re-sizing. MOMI Server New Features: - Comp Traps are now reported in the CPU entity. - Support for the Process Detail screen now uses the LISTACTIVE feature of MEASURE for reporting the process entity information using the master measurement number for MOMI. The 'static' information for the process entity is displayed immediately and the first update displayed after 10 seconds and updated every 10 seconds. The file, diskopen and other information on the bottom portion of the screen now report update initially after 10 seconds incrementing by 5 seconds up to 30 seconds. - The stop logic of servers started by MOMI was revised in support of the usages of LISTACTIVE and the master measurement number. Bug Fixes: - History was not able to report an OSS Name Server. The data was present but the search logic did not correctly work with the process name. - Corrected some possible divide by zero situations with the output of the Process entity (a few other entities also). Misc. Items: - none MOMIFTP - none ssMOMI - none ******************************************************************************* Release Package 3.33 Release Date 2003/05/27 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.33 Server Version 3.33 vproc: T0000G06___V3_33____05_27_2003 Buffer Version 19.32 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.06 ssMOMI.scr 1.04 MOMI Client New Screens: - none New Features: - On 'SubSystems:Spooler:Jobs:Job Copy' added ability to limit pages copied. Can now limit by starting and stopping page number or offsets like 'F+10' or 'L-25'. (for Paul G.) - On 'Processes:All Processes' added column 'L/H' to show if process is Low Pin or High Pin. (for Vic K.) - On 'Processes:PgmRay' added ability to Right-click on PgmRay screens and send info to Clipboard. Bug Fixes: - If the Client is ever saved off the visible screen, the next time it is started it will be re-positioned to make it visible. - TMF rates on the CPU History chart were incorrectly initialized to 2 instead of 0 at startup. Misc. Items: - Client Startup and Resizing has been improved and sped up. - Added new Display if Client ever crashes. This display includes the Clients program Call stack and other items useful for debugging. If it is ever displayed it also will create a LOG file called MOMI.LOG in the MOMI subdirectory. This LOG is also now included in the System Info text file created in the Config screen. The MOMI.LOG file can be safely deleted at any time. MOMI Server New Features: - The processing of $RECEIVE messages is now tighter and data not recognized will either be ignored or rejected. - MOMI will now only start one MEASUREMENT per system when started, versus one MEASUREMENT per cpu. Additionally, SQLPROC is now added into the 'master' measurement (preparing for future use). - The screen Files:Enscribe:File Opener will display opens on a virtual disk if a specific virtual volume is specified. - The server supports the ability to specify a page range when coping a job. - An internal enhancement now supports file reused or the ability to open a process once in a server process and share that open among different commands. The screen Processes:Pgmray and altering a Spool job now use this facility. Bug Fixes: - If MEASURE was stopped after MOMI had successfully started and begun collecting data, further information from the collectors was not received. The cpu collectors now report and handle MEASURE stopping correctly. - The screen Files:Enscribe:File Opener would display an error if all openers were displayed (i.e. wildcard) and a virtual disk was present on the system. Now, the virtual disk is ignored. - The cpu collectors could crash if OSS was taken down or the OSS Name servers were otherwise affected (i.e. stop/start). The coding issue has been corrected. Misc. Items: - none MOMIFTP - none ssMOMI - none ******************************************************************************* Release Package 3.32 Release Date 2003/04/18 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.32 Server Version 3.32 vproc: T0000G06___V3_32____04_18_2003 Buffer Version 19.31 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.06 ssMOMI.scr 1.04 MOMI Client New Screens: - none New Features: - The Optional Screens for OSS is now displayed by default, to not display go into the 'Configure:Settings:Single Screen' and uncheck it. - Added to History Export Scripts the ability to export the Previous Week , This Week , Previous Month , This Month. (For Vic K.) - Added Config button to 'SubSystems:Spool:View Job'. Added ability to limit page numbers viewed. Also moved 'Font Size adjustment' for Job Display and 'Display lines with Control/Setmodes' onto new Config button. Also added to Right-click action menu new item 'Display Job ...' that will change to the 'View Job' screen load the job info, then display the Config panel to allow setting page limits. Bug Fixes: - Fixed bug on 'SubSystems:SQL/MP:Table Detail' that would not display the program Usages unless there were table partitions present. - Fixed bug that removed the incorrect system name from the Drop-down list of systems when a system was deleted from the 'Configure:Define Systems' screen. (good catch Ken K.) Misc. Items: - none MOMI Server New Features: - The server will now start an additional process in the same cpu as $MOMI. This is setting up for a future change where we will reduce the number of measurements started by $MOMI. - Display of a spooler job can now set a page range. - Certain server processes will now stop themselves faster when the main $MOMI process is stopped. Bug Fixes: - Certain server processes would not be auto-restarted if they stopped, abended or encountered a cpu failure. These processes will now be auto restarted. Misc. Items: - none MOMIFTP - none ssMOMI - none ******************************************************************************* Release Package 3.31 Release Date 2003/04/14 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.31 Server Version 3.31 vproc: T0000G06___V3_31____04_14_2003 Buffer Version 19.30 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.06 ssMOMI.scr 1.03 MOMI Client New Screens: - none New Features: - On 'Config:Settings:Single Screen' added check box to 'Optional screens' section for 'SubSystems:OSS' Screens so users not using OSS can hide them. (for Vikas K.) - On 'Config:Settings:Single Screen' added check box to 'SubSystems:OSS:VT100 screens' section so users can force the VT100 emulator to disconnect when the MOMI Client changes systems. (for Vikas K.) - on 'SubSystems:OSS:VT100' changed host name from edit box to a drop down list that remembers previous hosts. (for Vikas K.) - on 'Files:Enscribe:Volumes' added column for Device Type. Total Volume capacity will not 'double' count the Virtual disks and the disk for that pool. - on 'Files:Enscribe:Files' added columns for Pages Allocated , Extents Deallocatable and Physical FileName. Pages Allocated will give an indication on a virtual disk of the amount of space utilized by that virtual disk. Extents Deallocatable shows how many extents may be deallocated. Physical FileName will display the actual physical filename of a file located on a virtual disk. Added Right-click action menu to deallocate all available extents. - on 'Files:SQL/MP:Statement' and 'Processes:Process Detail:SQL Statements' added column 'Time/Call' that displays the amount of time per call. Bug Fixes: - Fixed bug causing MOMI Client to crash when using a Stop-Time on the EMS Messages screen when the date within the EMS messages was not formatted correctly on the Tandem. A mis-formatted date will no longer cause a crash and will display the date as the Tandem sent it. Also stop time previously stopped at given minute now stops at second. - Fixed bug preventing some of the 'Files:Enscribe:Files' right-click drop down action menu items from working. - Fixed bug: When Right-Click on Process name and selecting 'display History Process Screen' it would not correctly load the History chart config to get the info. Misc. Items: - none MOMI Server New Features: - The server now computes the busy percent for SQL Statement using the window time as seen by the server rather than the delta time in the MEASURE entity itself. The result is the SQL Statement busy time is a percentage of the total time so all the statements should add up to 100% or less. - Virtual disk on the Files:Enscribe:Volumes screen will now display the total free space of the underlying drives that make up the pool defined for the virtual disk. MOMI will now obtain and compute this data using SPI calls. Previously, values were either not displayed or reflected 100% due to the standard O/S call not returning much data\ for a virtual disk. - The screen Files:Enscribe:Files will now display physical SMF files. Physical SMF files have a system generated "funny" name. Previously, these files were skipped. - The screen Files:Enscribe:Files will now display the physical file name for an SMF file, pages allocated and pages deallocatable. Bug Fixes: - OSS CPU information will now only display if the OSS CPU entity is available. Previously, it would display (all zeros) even on non-OSS systems. - Certain file system error messages would not display if the error was unknown to MOMI. The generic display of the error code now appears. - EMS messages now have the date/time of the event loaded directly from the binary timestamp of the EMS event rather than using the date/time as provided for the EMSTEXT procedure. On one of our customers system, the date was not formatted with a 4 digit year as expected which caused strange output in the client. The direct formatted by the server corrects and will prevent this situation. - File alters will now set a 64-bit keys election on D47 and alter systems to allow file extents to be deallocated on format 2 files. Previously, certain alter commands such as allocate extents would fail without this election if the file was unstructured and format 2. Misc. Items: - none MOMIFTP - none ssMOMI - none ******************************************************************************* Release Package 3.30 Release Date 2003/03/28 Item Version ---- ------- Latest O/S tested G06.19 Client Version 3.30 Server Version 3.30 vproc: T0000G06___V3_30____03_28_2003 Buffer Version 19.30 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 MomiFTP.exe 1.06 ssMOMI.scr 1.03 MOMI Client New Screens: - 'Files:Disk Entity' showing the Measure Disk Entity data. - 'Files:SQL/MP:SQL STATEMENTS' showing the Measure SQL Statements data. - 'Process:Process Detail' is a totally new screen replacing the old 'Process:Process Entity' screen. - 'Process:Process Entity' showing the Measure Process Entity data. - 'SubSystems:OSS:CPU Info' showing OSS CPU counters. - 'SubSystems:OSS:Name Servers' showing OSS Name Server data. - 'SubSystems:OSS:Charts' showing OSS CPU charts. - 'SubSystems:OSS:VT100' contains a very basic VT100 emulator. - 'History:CPU' showing all cpu info at given time. - 'History:Processes' showing all processes info at time. - 'History:OSS CPU' showing all oss cpu info at given time. - 'History:OSS Name Server' showing all oss name servers info at time. New Features: - on all DropDown Lists added Right-click to bring up menu to clear list. - on 'SubSystem:Spooler:Job' added option to Copy Job command allowing original job to be deleted after the copy is successfully created, in effect a 'Move' command. (For Paul G.) - on 'SubSystem:Spooler:Job' added button to Copy Job command to view Collector information such as Percent full and State. (For Paul G.) - on 'Process:All Processes' added button 'Tree' to display the processes listed on the grid to display as a hierarchical tree of processes by various keys such as descendants,priority,user ID,object,login name and home terminal. - on 'System Overview chart selection' added new Mem Chart to display Virtual, Physical, Locked memory charts and Miscellaneous memory items chart. - on 'CPU Info' chart added 6 new buttons to show the Message PrePush information (old expedited messages) and moved 5 memory-type charts (PageFault,Memory Pressure,Unsponsored Memory,Free Memory,Memory Queue) to new Memory Chart. - on 'Config:Status:History DBs' added File Full gauge. - on 'EMS Message detail' changed Clipboard copy from text output to screen print output. - on 'Enscribe:Volume / SubVolume / File' added Export buttons. - on 'Save Config Info to File' added contents of MOMI.INI file to help with problem resolution. - on 'Files:Enscribe:Volume' added Logical Device number. - on 'File:Enscribe:Cache:Cache Detail' added ability to left-click on the header for a block size and jump to that Disk showing files that have that block size. - on 'Filter/Sort selections' added additional validation logic and sped up processing and reduced memory use. - on 'Files:SQL/MP:Partitions' added Left-click jump from Filename to 'Table Detail' for that partition (For Ken K.) - on 'Files:DiskFile / DiskOpen / File Entity' changed Filename selector to include a button that will display a filename include/exclude selector screen allowing the user to set/get up to 20 selections that are then inserted into the List of Filenames. (for Vikas K.) - on 'Files:SQL/MP:Table Detail' added right-click action menu to jump to Table, File, Partition, or Indexes screen for that base table from any catalog. (for Vikas K.) - on 'Files:SQL/MP:File' added right-click action menu to jump to 'Table Detail', 'Partition', 'Indexes', 'Uses' and 'Used By' screen for that file from any catalog. (for Vikas K.) - on 'System Overview', 'Top Processes', and 'All Processes' added right-click action menu item to when the process is a disk to allow jumping to the 'Disk Entity' screen for that disk. - on 'Config:Server Info 2' display for the History Database added the Max Extents and Extents Allocated. Added the ability to right-click on Max Extents and change them. - on 'Config:Setting:System Wide' added check box to choose between pressing a button to display the page help or displaying the help when the mouse is over the '?' button. (For Vikas K.) - on 'SubSystems:Spool:View Job' and 'File:Enscribe:ViewFile' added Up/Down Buttons to allow user to adjust Font Size of display. - on 'CPUs:CPU Info' added Memory Page Size. - on 'SubSystems:EMS Msgs:Config' added File Selector button (...) to allow user to select EMS-style (code 843) Collector files. - on 'Config:Define Systems' added Right-Click in Logical Name column to allow user to change any systems logical name. - Upgraded 'Files:DiskFile Entity / DiskOpen Entity / File Entity' to new style screen like 'Disk Entity'. - New process for obtaining Spooler Names, Spooler Collectors and TCP/IP processes at startup reduces Client Startup overhead on the Server. - on 'Files:Enscribe:Files' added config button to allow user to limit files displayed by File Code, Roll Forward needed, Broken Files and Corrupt Files. - on 'History:Export Data' added button to 'Create Export Script'. An export script will allow export automation. To automate an export: 1) Create, Test and Save a Script 2) run MOMI as you normally do but add a runtime parameter 'script=' where is the script name saved. 3) The MOMI client will start, execute the script then stop itself. i.e. d:\pgms\momi\MOMI.exe d:\data\momi script=fred runs MOMI from "d:\pgms\momi\MOMI.exe" sets INI locations to "d:\data\momi" executes script "fred" finally stops the MOMI client The script may also be used for common manual exports by selecting the correct script and pressing 'Execute Script'. (for Vikas K.) - on 'Config:Settings:Misc.Settings' added ability to export MOMI.INI file. (for Duane P.) Bug Fixes: - Fixed bug causing 'Range Check Error' on slow connection if History was requested before all History Databases had been loaded from the Tandem. - Bug Fix: when right-click on any chart background would copy the History Chart to clipboard instead of the chart clicked. Now clicked chart will be saved. - Allowed lower case username for Logons for Aliases(Good catch Scott U.) - Changed Date to reflect selected system date not local pc date. - Change Time Zone Local time to PC time not selected system Date & Time. - Right-Click in EMS detail screen to set EMS colors not working. Fixed. Misc. Items: - Converted to use new common MomiSocket object for all TCP/IP communications. - Sped up all Sorting and Filtering and reduced memory usage for sorts. MOMI Server New Features: a) The server is now aware of the version of MEASURE and features available. This allows measurements to include more OSS counters on newer systems. b) MEASURE data files now have the format for cpu collectors of DCPUnn (where nn is the cpu number) and for all other measurements of Dxxyyyy (where xx is an incrementing number and yyyy is the server process name). c) Login name is added to the process history. d) Cpu types of S7600 & S7800 will now be displayed. e) History consolidation performance has been improved. f) Virtual memory is now available by using NSKCOM. One NSKCOM process is run per processor. Note that MOMI must have execute access to this object. g) Previously, on a K series MOMI could report D45 as the major release when the operating system was actually D48. This is due to a bug (or feature) that the kernel was not kept up-to-date with this value. The logic for obtaining the operating system release will now use the RLSEID file on older K series to get a better picture of the major O/S release version (for Duane P.). h) More usage of built in functions to help reduce cpu usage. i) Generation of History output has reduced cpu usage. j) Display of SQL/MP catalogs now performs a simple query of each catalog to insure that the referenced catalog does indeed exist and is accessible. An error is displayed in the client if an error occurs. k) Unnamed MOM and GMOM processes are now displayed on the Processes:All Process screen. Unnamed ancestors are displayed as cc,ppppp rather than $:c:p:s. l) Added support for OSS CPU and Name Server. m) Many previous 'hard' delays to allow a MEASURE file to close now actually check for the file to be closed. This will result in speedup of some operations and will prevent timing issues on heavily loaded systems. n) The method of transferring data from the MOMI CPU collectors to the main $MOMI has been completely rewritten and enhanced to use message blocking, large message sizes (up to 57K where supported) and use as few messages as needed. Larger systems in particular will see performance improvements. o) New messages are provided to allow the client to obtain initial "name" information without the need to start MOMI servers. Effectively, when a client is started, fewer MOMI server processes are created. p) Several search parameters are now available on the Files:Enscribe:Files screen to search for files that are broken or corrupt. This logic uses tight loops in the MOMI server to obtain the information with very high performance. q) The screen File:File Entity will now accept \sys.$?.?.?, where ? is any valid file name. This will allow the Measure File Entity to select files going across to a different system. (Jesse G.) r) The process history now collects the JOB-ID. s) Various Spooler and File system errors will now display descriptive text in the client. Bug Fixes: a) A bug was fixed in the 16-bit version so that is always obtains the current version of the O/S. The 32-bit native was not affected. b) A bug was fixed in the 16-bit version that certain extremely large numeric values may have caused a trap. The 32-bit native was not affected. c) A ProcessH measurement for both user code and system code did not include the system library (it only specified the system code). Additionally, a code space identifier is now returned. d) A small memory leak was corrected in the servers started by MOMI (the servers would stop eventually so the leak was difficult to see). e) If a cpu collector was externally stopped, it would not be marked as such. The logic is corrected and the collector will be automatically restarted after a minute or so. Misc. Items: a) When a cpu collector does not report for several minutes, it is marked in the client as "HUNG". $MOMI will stop this collector and restart it after a minute or so. Previously, a HUNG collector was told to reset after the first data transmission after the HUNG state. b) MOMI uses currently undocumented spooler procedures PRINTREAD1 & PRINTINFO1 in support of 32-bit page numbers. This will cause undefined externals on older systems. MOMI reverts to the older procedures on these systems. The Undefined externals will log only once and may be ignored. MOMIFTP a) A 'QUOTE GUARDIAN' command is sent to the FTP Server on the Tandem to force systems with OSS set as the default to use the Guardian interface for the transfer. (for Daniel F.) ssMOMI a) Converted to use common MomiSocket object for all TCP/IP communications. ******************************************************************************* Release Version 3.10 Release Date 2003/03/13 Item Version ---- ------- Latest O/S tested G06.17 Client Version 3.21 Server Version 3.21 vproc: T0000G06___V3_21____11_20_2002 Buffer Version 19.11 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 ssMOMI.scr 1.03 MomiFTP.exe 1.05 Note: Version with password for BITUG (British Isles Tandem Users Group. ******************************************************************************* Release Version 3.09 Release Date 2002/11/25 Item Version ---- ------- Latest O/S tested G06.17 Client Version 3.21 Server Version 3.21 vproc: T0000G06___V3_21____11_20_2002 Buffer Version 19.11 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 ssMOMI.scr 1.03 MomiFTP.exe 1.05 MOMI Client a) Fixed bug causing Client to crash if Files : Enscribe : SubVolume was displayed for a SubVolume containing a Format2 File (Big File). b) Added Total File Size display to Files : SQL/MP : File screen. MOMI Server none MOMIFTP a) Made change to prevent pressing the 'Put Files on Tandem' button multiple times. ssMOMI none ******************************************************************************* Release Version 3.08 Release Date 2002/11/20 Item Version ---- ------- Latest O/S tested G06.17 Client Version 3.20 Server Version 3.21 vproc: T0000G06___V3_21____11_20_2002 Buffer Version 19.11 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 ssMOMI.scr 1.03 MomiFTP.exe 1.04 MOMI Client a) Fixed bug cutting the last character off of each line in the File : Enscribe : View File screen if the file was not a edit-type file. b) Fixed bug causing columns to resize incorrectly when using a filter on Spooler and TCP/IP screens. MOMI Server a) Error messages returned to the client could have had formatting characters present for certain message types. These are corrected. b) Spooler devices, if using remote process names, displayed with spaces instead of "."'s. The device names are now correctly displayed. c) The screen Subsystems / TCP/IP Subnet would cause a crash if an an invalid subnet mask was found. The logic in question was the generation of the CIDR field. Invalid subnets are now displayed with a CIDR of spaces and no crash will occur. d) The screen Files / DiskOpen Entity could display the local system instead of a remote system in the Opener Name field. The correct system is now displayed. MOMIFTP a) Added check to make sure MOMIFTP.exe is able to find the 2 config files (PCFiles and TanFiles) needed to perform the FTP to the Tandem. If they are not found, an error message will display and the program will not allow the user to connect to the Tandem Server. ssMOMI a) Added Top Processes to screen saver. ******************************************************************************* Release Version 3.07 Release Date 2002/11/11 Item Version ---- ------- Latest O/S tested G06.17 Client Version 3.19 Server Version 3.20 vproc: T0000G06___V3_20____11_08_2002 Buffer Version 19.11 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 ssMOMI.scr 1.02 MomiFTP.exe 1.03 a) Added Print List Button for ProcessH entity (for Larry K.) b) Fixed bug preventing setting EMS Color to purple. c) Added EMS Filter 'Include if all present' to current 'include if any present' and 'exclude if any present' (for Gary P.) d) Changed EMS Filter limits from 10 includes/10 excludes to unlimited number for all three filter types (for Harald E.). e) Added 6 new EMS hilight colors (bright versions of current colors) for a total of 12 hilight colors (for Harald E. and Gary P.) f) Changed Lunch Selector to hide selections (for Judy F.) g) A bug was fixed in the server that would cause it to perform constant read operations against the HST03DB or HST04DB history files when they were started from scratch (i.e. empty). A restart of MOMI would correct the situation. h) The server now stops reading the history files when the client requests History / Chart for an item, such as a process name, that is not present in the file and then pushes the clear button or selects a new item to search. Previously, the server did not check with the client from time-to-time to insure the search was still active. i) The server formatting of some file system errors had mask, or formatting, characters present. This have been removed. j) The server now allows search for a blank ancestor on the Processes / All Processes screen. k) The server now uses a different structure when retrieving a Spooler collector status. This allows total units and units allocated to exceed the size of signed 16-bit value. ******************************************************************************* Release Version 3.06 Release Date 2002/10/23 Item Version ---- ------- Latest O/S tested G06.17 Client Version 3.18 Server Version 3.19 vproc: T0000G06___V3_19____10_21_2002 Buffer Version 19.10 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 ssMOMI.scr 1.02 MomiFTP.exe 1.03 a) Added Notification on 'Systems : Detail' screen if problem on system. - CPU Down / CPU Hung / Measure Down will display problem and set display to Red Box and Lettering. b) Added Color Triggers Yellow/Red for both Volume and File Full percent. c) Added Screen Help. Moving mouse over small '?' box beside help button will display help for the current screen. The help will provide a general description of the function of the screen and describe the left and right mouse button clicks active for the screen. d) The SQL/MP screens File and Index now display the 'actual' or current number of index levels. The index levels in the SQL catalogs are only updated with an Update Statistics. This allows a comparison of what the catalogs have recorded versus the real value. e) The server has a memory leak corrected for several of the SQL/MP screens. f) The client and server will now report in the "Save Config Info To File" the MEASURE version, MEASURE release and user id $MOMI is running under. g) The server will ignore the +4060 (table or view missing) warning and +/-6008 (update statistics is needed) warning or error. h) MOMIFTP had small cosmetic changes. ******************************************************************************* Release Version 3.05 Release Date 2002/10/14 Item Version ---- ------- Latest O/S tested G06.17 Client Version 3.17 Server Version 3.18 vproc: T0000G06___V3_18____10_14_2002 Buffer Version 19.09 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 ssMOMI.scr 1.02 MomiFTP.exe 1.02 a) Fixed Bug in File Volume Sort on Percent Full. b) Fixed Bug with CPU Busy on Overview Screen if smoothing was active. c) Fixed Bug that prevented display of Overview Screen's Overall System CPU Busy. d) Added Left-click jump from Files:SQL/MP:Tables to Table Detail. e) Server now starts on non-G06.17 systems. A change in the MEASURE interface structures cause MOMI to generate a 3251 error messages. We have opened a problem ticket with HP/Compaq/Tandem. f) Note that changes to support G06.17 prevent MOMI from starting if MEASURE is not running. Previously, MOMI could be started first and MEASURE second (we did not recommend it, but it could be done). We hope to restore this capability in a future release. ******************************************************************************* Release Version 3.04 Release Date 2002/10/11 Item Version ---- ------- Latest O/S tested G06.17 Client Version 3.16 Server Version 3.17 vproc: T0000G06___V3_17____10_11_2002 Buffer Version 19.09 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 OBYCSQL 3.00 ssMOMI.scr 1.02 MomiFTP.exe 1.02 a) Added New screens under Files tab: - Enscribe: sub screens display Enscribe file info - Volume : Display Volume info including Percent Full - SubVolume : Display SubVolume info including total size of files in SubVolume and number of files in SubVolume - Files : Display File info including Percent Full - File Detail : Display all details about file including any Partition and Alternate Key Files info - File Opener : Display File Openers - View File : Display any File (any file type but edit will display '~' in place of non-printables). Note: May get a more sophisticated non-edit view later). - Cache : Display Volume Cache Stats (with popup for details) - SQL/MP: sub screens display SQL/MP info - Catalog : Displays All System and User Catalogs - Base Table : Displays Base Table info - Table : Displays Table info - File : Displays File info - Partition : Displays Partition info - Index : Displays Index info - Table Detail: Displays Base Table,Table,Partitions,Indexes, and Usages info for a single Base Table - Program : Displays Program info - Usage : Displays Usage info (all Usages, Used by or Uses) b) Enscribe:Files screen has right-click menu with the following commands: - View File Details - View File Contents - View File Openers - Purge File - Purge File Data - Set File Security - Set File Owner - Set File Code - Set File Max Extents - Set File Audited on/off - Set File License on/off - Set File ProgId on/off - Set File Audit Compress on/off - Set File Buffered Writes on/off - Set File Verify Writes on/off - Set File Serial Writes on/off - Set File Clear-on-Purge on/off - Set File Refresh EOF on/off - Reset File Broken Flag (single or all partitions) - Allocate Extents c) Added new screen in Config References that performs unit conversions. d) Added 2 new screens under the 'Systems' Tab Basic - old System list moved to the Basic tab. This screen is used to select what systems are monitored and provide a basic look. Detail - This new screen will display only the systems selected on the Basic screen to be monitored (for Paul G.). It displays an expanded cpu busy chart showing each CPU on the system busy (if system is version 3 or above). A left-click on a cpu bar will display the 6 busiest processes on that cpu. A left-click on the system name button will jump to that \ system. e) Added new subtab 'Priority Charts' on CPU tab. - Added 2 new screens under CPU Priority subtabs , the 4 charts on the 2 screens are various representations of CPU utilization by process priority. - 'Charts 1' has 2 charts - 'CPU Percent Busy per Priority': This chart was moved from the 'System Overview' screen. It displays what percent of a cpu is used by each process priority (1-255). A Left-click on a line will display stats about processes below, at and above that priority. - 'CPU Busy with Processes Priority and above: This is a new chart allowing the user to set the important 'Production' priority of their system then see how busy the CPUs are at that priority and above. This will allow the user to ignore lower priority processes that are not effecting the 'production' application because the MWE (Mixed Workload Environment) is protecting the higher-priority processes. A left click on a bar will display a breakdown of the chart results. - 'Charts 2' has 2 charts that show the same data in either a 3 or 2 dimensional chart. They both display the percent of each CPU consumed by processes at a set process priority and below. f) Added new function on Config Screen to allow user to Auto-Start MOMI when either you log on to the PC or when anyone logs on (for Vikas K.). If the 'any user' log on Auto-Start is selected the User must have 'Administrator' rights(if applicable) or the save will fail with a security failure. g) Server supports new screens for client version 3.16. Part of this new support is the requirement that MOMI be SQL/MP compiled. See the server install documents for details on this extra step. h) Server supports a file name format of $*.subvol.file for the client DiskFile, DiskOpen and File entity screens. In addition, up to 20 file names may be specified versus the previous limit of 10. i) Server now always provides a response back to the client in the event a message type was not recognized. Previous, certain unknown message types would not be displayed in the client. (basically this would only occur if a newer version of the client was running against an older version of the server. j) Server now properly returns multiple spooler plus object file names for the client configuration screens. The problem only affected information client screens. k) Server now insures that at least one disk file extents can be allocated for each history file. Previously, if the server created a history file and no disk extents could be allocated, dumping of history into the file could cause a looping condition in the history consolidation server (a low priority process). A file that cannot allocate at least one disk extent will not be enabled for processing. l) Server will properly function under G06.17 with the MEASURE file entity. Previously, this entity would not display due to growth of the record size in this release of the O/S. Additionally, the logic for dealing with different size MEASURE records in various O/S releases has been revised to help provide better future transparency to growth in the MEASURE data records. m) Due to the changes to support G06.17, initial MOMI startup will take between 15-20 seconds longer than previous releases. Note that this is only the initial startup period affected. An EMS message is logged to $0 if problems are detected during the initial startup period. ******************************************************************************* Release Version 3.03 Release Date 2002/08/20 Item Version ---- ------- Latest O/S tested G06.16 Client Version 3.15 Server Version 3.16 vproc: T0000G06___V3_16____08_20_2002 Buffer Version 19.08 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 ssMOMI.scr 1.02 MomiFTP.exe 1.01 a) Fixed bug causing incorrect filtering on a column that had been moved. b) Screen Saver has bug fixed that did not remove old cpu's when changing from system with large number of cpu's to system with smaller number. Also, the background Tandem symbols were removed. c) The Server now correctly sets the process file security field on the All Processes screen. d) Server has several minor optimizations for general communication with the client and for processing EMS messages. ******************************************************************************* Release Version 3.02 Release Date 2002/08/09 Item Version ---- ------- Latest O/S tested G06.16 Client Version 3.14 Server Version 3.15 vproc: T0000G06___V3_15____08_08_2002 Buffer Version 19.07 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 ssMOMI.scr 1.01 MomiFTP.exe 1.01 a) All Charts now bring up pop up menu to select 'Copy Chart to Clipboard' when mouse is right-clicked. b) TMF Chart now has gauge showing percent of TMF audit in use. Config now has ability to set when TMF audit gauge changes from Green to Yellow to Red. The System Overview TMF State field will also have its color set. c) History Chart now has 3 buttons for scaling of the chart: 1) Set Chart Max to 100 - chart scales from 0 to 100 2) Set Chart Max to AutoSize - chart scales from 0 to maximum value 3) Set Chart to Best Fit - chart scales from minimum to maximum d) The Gray EMS Message color has been changed to a purple to make it show up better on most windows color schemes (for Jeremy G.) e) The Print Screen button can now be set by a right-click to either send-to-printer or copy-to-clipboard. If no printer is installed only copy-to-clipboard is available. f) Hints changed to balloon-type hints. g) The MOMI screen saver now uses the Registry instead of INI file to prevent security problems on some PCs. h) The MOMI FTP has many changes to improve the usability and security of the program. (for Ken K.) i) When the server displayed TCP/IP routes and subnets, this could result in an abend of the MOMI server process. This has been corrected along with a memory leak. Along the way we discovered a flaw in the SPI interface for TCP/IP that may result in not all routes being displayed if a large number are defined. We are reporting this to Tandem. j) The server param PRIORITY-MOMI was added. k) The server now reports the $RECEIVE response time on the Process Entity screen in a variable format up to days. Previously, it was limited to 99.999 seconds. Now the format is [dddd [hh:[mm:]]][ss.mmm]. l) When two or more users selected the same DiskFile, DiskOpen, File or ProcessH Entities, the clients would get blank screens. Internally, the Server attempted to optimize these by sharing the measurements. Changes in the MOMI 3.xx series does not support this. The problem is corrected. The Server will now configure a separate measurement for each. ******************************************************************************* Release Version 3.01 Release Date 2002/07/31 Item Version ---- ------- Client Version 3.13 Server Version 3.12 vproc: T0000G06___V3_12____07_31_2002 Buffer Version 19.06 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 Latest O/S tested G06.16 a) Client will now correctly perform the AutoLogon function for all systems. b) On CPU History chart, TMF will correctly scale the right axis labels. c) Client now consumes fewer PC cpu cycles on the View Spooler Job download from the Tandem. d) The server was not performing scheduled deletion on records in the HST02DB, HST03DB and HST04DB files based on the params HSTxxDB-HISTORY-DUMP (where xx is 02,03,04). Automatic deletion was occurring when the file filled. e) Previously, two separate servers were used to delete records and consolidate data from one history file into another. Now only one server is used. Additionally, this server is limited by default to a cpu busy of 5%. The new param CPU-LIMIT-HSTXXDB-CONSOL is used to alter this value. f) If the params HSTxxDB-HISTORY-DUMP (where xx is 02,03,04) were given the value of zero, the MOMI server could crash. Now, a value of zero has the effect of turning dumping off. g) A timing window existed in the startup of MOMI CPU collectors that some or all of the TCP/IP and Spooler processes would not display in the client. This could occur if the system had a large number of processes per cpu, was short on memory, MOMI was running at a low priority, higher priority processes were slowing down the MOMI cpu collector or combinations thereof. The collection and startup protocol has been revised to correct this problem. ******************************************************************************* Item Version ---- ------- Release Date 2002/07/19 Server Version 3.11 vproc: T0000G06___V3_11____07_19_2002 Client Version 3.12 Buffer Version 19.05 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 Latest O/S tested G06.16 a) Client will now display debugging information correctly when operating in miniMOMI mode. b) Server now will now function with a password on a system with a zero byte length system serial number. In this situation, the system serial number was in an error condition. ******************************************************************************* Item Version ---- ------- Release Date 2002/07/18 Server Version 3.10 vproc: T0000G06___V3_10____07_17_2002 Client Version 3.11 Buffer Version 19.05 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 Latest O/S tested G06.16 a) Added Right-Click on background of any chart to send copy of chart to Clipboard also removed Clipboard button on History Chart. (for Vikas K.) b) More small size and spacing adjustments for Large/Small Fonts. c) Added ability to send Trace Log to a text file. d) Added hints whenever Left or Right Mouse Clicks are active to show what the click will do. e) Server reports additional configuration information to the client. f) Server reported process memory used in the client history chart 10 times greater than it really was (decimal point was off by one). g) Server now reports TCP/IP ports correctly when querying PTCP/IP over a 100 Mb Ethernet card. Previously, the SPI responses were in an order not expected. This affected output on the client TCP/IP Process Status Screen. ******************************************************************************* Item Version ---- ------- Release Date 2002/07/10 Server Version 3.09 vproc: T0000G06___V3_09____07_10_2002 Client Version 3.10 Buffer Version 19.04 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 Latest O/S tested G06.16 a) Major change in the Configuration pages by adding new sub pages. - Status = Client and Server Config information - Server Info = MOMI Server / Client basic info - TCP/IP Info = MOMI Server TCP/IP info - History Info = MOMI Server History Databases info - Spooler Info = MOMI Server Spooler/SpoolerPlus locations - Settings = Client User Options - System Wide = Settings affecting entire client - Single Screen = Settings affecting single pages - Misc. Settings = Less used settings affecting entire client - Define Systems = Page used to add new systems - Trace Log = Display of messages between client and Server - Tools = Page of useful tools - Calculator - Stopwatch - Ascii / Ebcdic conversion chart - Number base conversion tool (2/8/10/16) - Reference = Pages of reference material - File System Errors = File System and SQL errors as of G06.16 - 6530 Codes = 6530 terminal control and escape sequences b) On all Configuration/Server Info pages a 'Export Info to File' button has been added to dump all Server/Client and PC configuration to a text file. This text file can be sent to BlackWood to help diagnose problems. c) Fixed Bug in History Export for System Info that prevented the 'Limit by days or hours' from working correctly. d) Server supports returning configuration information to the client. e) Server incorrectly tried to obtain PFS information for the Process Entity screen when running on an O/S earlier than D48. This could cause the screen to fail. Now, the PFS information is not obtained and simply displayed as zero. f) The server did not clear the TMF state field (Overview screen in client) after loading a new state. This would leave text from the previous message. g) The server now displays the percentage of used TMF audit capacity in the TMF state field. Additionally, it will also display if TMF is using audit trail overflow. h) Several server parameters (not the normally used ones) in the CONFMOMI file were modified or had documentation corrected. Please review the document "Tandem CONFMOMI settings.txt". ******************************************************************************* Item Version ---- ------- Release Date 2002/06/28 Server Version 3.08 vproc: T0000G06___V3_08____06_28_2002 Client Version 3.08 Buffer Version 19.03 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 Latest O/S tested G06.16 a) Allowed Export Time limits to be until midnight. b) Improved Win9x performance by reducing resources required. Checkbox on Config to reduce Win9x resources has been re-enabled. This Checkbox should only be checked if running Win95/Win98/WinME. c) Server has changed the method to calculate 'Time CPU Last Loaded' to improve accuracy. d) Some work done to improve the look under Large and Extra-Large Fonts. ******************************************************************************* Item Version ---- ------- Release Date 2002/06/24 Server Version 3.07 vproc: T0000G06___V3_07____06_21_2002 Client Version 3.07 Buffer Version 19.02 History database 3.00 CONFMOMI 3.01 OBYMOMI 3.00 Latest O/S tested G06.16 a) Resize ability restored. b) Changed default font from 'MS SANS SERIF' to 'VERDANA' because true type fonts resize better. c) Added button on History Chart to send Copy of Chart to Clipboard. (for Vikas K.) d) History Export can be limited to selected days of week and times of day (for Vikas K.) e) The client Autologon logic has been corrected. f) Server did not process history for the System entity (TMF rate) on the history files (any file other than HST01db). g) Server now removes 'junk' multicast records in TCP/IP status. h) If a cpu collector is stopped or abended, the server now returns a new state displayed as "STOP" in the client. The collector will be automatically restarted after a few minutes. i) A cpu under extremely heavy memory pressure would returns errors in response to process queries. This could cause the data MOMI has about each cpus to be reported as just started. Internally, the error would reports all processes as stopped and the processes were 'rediscovered'. Also, this could cause duplicate spooler and TCP/IP processes to be reported. Additional error checking has been added to prevent this situation. j) Server now reports to client the following fields in history correctly (instead of zero); cpu, memory_pressure; cpu, processes_created; cpu, processes_deleted; process, memory_current_megabytes. k) Server performance for history consolidation has been greatly improved. l) Server now identifies cpu types of S7400, S76000 and S86000. m) ProcessH now functions under recent releases of O/S. n) The server was not using the correct priority for EMS servers. o) A new parameter in CONFMOMI of Fname-spooler-plus is now used to identify a Spooler Plus explicitly to MOMI. Note that previously MOMI automatically identified a spooler from a spooler plus. ******************************************************************************* Item Version ---- ------- Release Date 2002/06/15 Server Version 3.04 vproc: T0000G06___V3_04____05_29_2002 Client Version 3.06 Buffer Version 19.00 History database 3.00 CONFMOMI 3.00 OBYMOMI 3.00 Latest O/S tested G06.15 NOTE: This is a major release with many new features a) Client now written in Delphi 6.0. b) All Dates are standardized in yyyy/mm/dd format. c) Added Overall System Busy chart at top of Overview screens CPU Busy Chart (For Don L.) d) Added a 'Use Filter' button on the 'EMS Filter Define' panel. This will allow the user to define a filter then immediately test it without saving the filter. e) Total re-write of the History Chart and History Detail screens for added efficiency and useability. f) The Client now has all 'name' entry fields replaced with a listbox that will retain the last 'n' number of entries for that field. The number of entries can be set in the Config screen from 3-20. The entries are retained. (for Jan P.) g) Added PCB info into CPU History. (for Vikas K.) h) Added System Entity into History for TMF Rate. (for Vikas K.) i) Added new History Process Start/Stop page to display what processes started and stopped within the history database (For Don L.) j) Added New History page dedicated to History Export. k) History Export data may now be dumped in either System LCT or GMT time. l) Modified EMS logic: - Messages are now brought into memory very fast and efficiently then put onto the screen at a controlled speed. - added EMS scroll speed slide bar to allow real-time adjusting of the scroll speed. m) Added check box on Config screen to allow user to activate/deactivate freeing of Windows 95/98/ME resources. If a user is not using one of these Operating Systems they can uncheck this box and gain some performance improvements. n) Added new PgmRay screen into Processes Tab. PgmRay is a interface into BlackWood System programs only(such as BWMOMI and BWMTCP). It cannot be used to view any other programs. If you do not want to view this tab it can be turned off in the Config Misc. setting screen. Note: PgmRay should not harm any 'well written' program if you mistakenly use PgmRay on it, but just to make sure never PgmRay any program unless you are sure it is compatible. Note: PgmRay will send a message to any program it is monitoring with a qualified opener (i.e. $MOMI.#PGMRAY) and any 'well written' program that does not recognize the qualifier should discard the messages. o) Added optional display of process detail when cursor is over cpu,pin on System Overview's Top Process list. This can be turned on/off on the Config Screen on the System Config section. p) Added ability to display Process Last Start/Stop and History Last Start/Stop with either a vertical or horizonal split. q) Added item on Right-Click menu for 'System Overview' process name and 'Process - Top Processes' process name to allow history charting of the selected Process. r) Added item on Right-Click menu for 'System Overview' process name and 'Process - Top Processes' process name to allow actions to be performed against the selected process. Added Ability to stop,abend, activate,suspend and alter the priority of processes (Note: only works if the user is logged on and has the correct security to perform the action). s) Added New Time Zone pop up window to display basic time zone info around the world(For Don L.). It is displayed by clicking on the system time in the top right corner of the MOMI screen. A basic time zone list is built into MOMI but if the file TimeZone.mom is installed in same location as the Calendar.mom and MOMI.ini file it will replace the built-in list, this will allow you to add new locations. A default TimeZone.mom is included as a starting point for your own custom time zone list (Use NotePad to edit TimeZone.mom). Note: These time zones are not guaranteed to be accurate and do not take into account Daylight Savings times. (maybe later) t) Added Connection Timeout value to determine how long to wait for a response from the Tandem before resetting the Socket. The default is 30 seconds but it may be changed to up to 120 seconds if the user has a very slow connection (i.e. slow dialup). u) Added user id of process to Top Processes screen. v) Added Top Processes selection criteria of Suspended Processes only. w) Added Records-used, records-accessed, and disk-reads to files on Process Entity screen. x) Added 'Export to tab-delimited file' to the All Processes screen. y) Server will mark a cpu as HUNG if it does not report regularly. This can occur if a higher priority process prevents a MOMI collector from executing timely. The collector will report "normally" once the condition corrects. z) Many values now report in a "per second rate" instead of a 10-second window rate. ServerNet I/O, write and read counts are examples. aa) MOMI now configures a MEASURE for all processes. This provides additional counter information. ab) TCP/IP threads are now allocated dynamically. The CONFMOMI param TCPIP-THREADS still defines a maximum but now has a default value of 100. ac) Filter-by-ObjectName now works on All Processes screen. ad) Font for PgmRay screen set to correct fixed font. ae) Client startup logic has been altered to prevent initial crash on certain PC's. af) Server will no longer generate ABENDS if an invalid history file name, such as non-existent volume, is specified. ag) Server will now self-correct if the MEASURE subsystem is taken down and restarted. Previously, MOMI had to be restarted. ah) Server logic for cpu down/up has been revised to delay the startup of a collector when a failed cpu is restarted. ai) Fixed bug preventing update of Top Processes screen after switching to Top Processes via clicking on the Overview CPU chart. aj) Server would return "Process not running" on certain formats of disk file names. This has been corrected. ak) Server now sets the opener system for the DiskFile Entity. al) Server will now tolerate and display correct information for certain release levels of TCP/IP where the SPI interface was incorrectly expanded. am) Server now returns a field SQL operation time for the DiskOpen Entity. an) Server now alters down the number of extents for the MEASURE datafiles created when MOMI starts (Dnn where nn is the cpu number). This will reduce the amount of disk space consumed over time. Note that a MEASURE error 45 may sometimes be generated in $0. This error can be ignored. ao) The Server helper program BWMTCP could loop in the event TCP/IP was stopped. This problem was corrected. Additionally, several performance enhancements were made. ap) The Server could have returned the same job repeatedly when a large number of jobs were present. aq) The Server now deletes history file items by date when a full file condition occurs. The causes all history items to delete out evenly. ar) The Server now changes the owner of a job without displaying an error. The server was trying to obtain info about a job it no longer owned. as) The server now leaves a job in a hold state when altering an attribute that requires the job to be placed in a hold state. Previously, the job would be started after the alter operation. Additionally, copying a job in a hold state results in the job copy also being in a hold state. ******************************************************************************* Item Version ---- ------- Release Date 03/28/2002 Server Version 2.11 date in vproc 01/15/2002 Client Version 2.14 Buffer Version 16.20 History database 1.00 CONFMOMI 1.00 OBYMOMI 2.01 Latest O/S tested G06.15 a) Forced screen to System Overview when System being monitored changes. ******************************************************************************* Release Date 03/01/2002 Server Version 2.11 date in vproc 01/15/2002 Client Version 2.12 Buffer Version 16.20 History database 1.00 CONFMOMI 1.00 OBYMOMI 2.01 Latest O/S tested G06.14 a) Fixed bug in Spooler View job when Print Job was pressed any leading spaces on a line of data were not printed. b) Fixed bug in EMS message 'Clipboard Copy' that would put unprintable characters at the start of the line for some editors. c) Server now passes through "unchanged" unprintable characters in the "View Job" request with the exception of nulls. This allows foreign characters sets to appear in the client. Previously, all non-printable characters were converted to "~". d) Server now clears a CPU's counters if no report is available for 3 or more measurement intervals (approximately 30 seconds). Previously, a CPU collector that was stuck or not reporting did not clearly show up in the client. Note: if this event should occur, MOMI will need to be stopped and restarted. The need to restart has been eliminated in a later release. e) Server creates fewer helper processes for when scrolling forward and backward through history. f) Server could create save files under certain conditions of viewing history and the client had logged on to an ID that did not have access to the MOMI history file. This is corrected. g) Server adds to output of the diskfile entity SQL inserts, updates, deletes and ending rows. Previously, the server did not load these fields. Note that only later IPMs for MEASURE and DP2 are both required to make these fields available. ******************************************************************************* Item Version ---- ------- Server Version 2.07 date 08/15/2001 Client Version 2.07 Buffer Version 16.19 History database 1.00 CONFMOMI 1.00 OBYMOMI 2.00 Latest O/S tested G06.13 a) Made change to reduce Windows Resources used by the client. This should make it work better on Win9x/ME PCs. b) Changed layout of Config screens to allow Auto-Logon setting and to start organizing the pages into a more logical layout. c) Added ability to Auto-Logon when changing systems. If the config is set to allow Auto-Logon and the User has previously successfully logged onto the new system MOMI will automatically issue the Logon Request. Note: This is only until the MOMI client is restarted (at which time the user will have to manually logon again).(for Rob G.) d) Fixed bug in multiple Spooler job requests where even though the actions were performed the Job screen did not always display the changes unless the user manually refreshed the list. e) Added Confirm Disable checkbox in the Config screen. This will prevent the confirmation screen from displaying and all actions will be immediate with no last chance to cancel. (currently used for the Spooler Actions) f) Fixed bug causing Spooler Job UnLink to not work correctly. g) Added History Detail screen under Main History tab. User may enter date/time and cpu of history wanted or right-click on a cpu chart in a history chart and the cpu and list of processes at that time will display. h) Server supports the new features of spooler copy job, history cpu, history process, change job report-name, change job form-name, change job copies and change job selection priority. i) Server bug corrected that a user id without a password was overwriting memory. In addition, a memory leak with passwords was corrected. j) Server has various performance improvements. k) Server documentation indicated ticks (') around the params for fname-spooler-n. This is incorrect and was removed. l) Server reported some unnamed processes as backups. This is corrected. m) Server process history did not store the pin completely and omitted the last digit. The full cpu/pin is now stored. History generated after this server version is installed will be correct. n) Server now expands and allows the user to input for history display a cpu pin without leading zeros. o) Server has a bug fixed that prevented a cpu collector from restarting after a cpu failure. The client would continue to report the cpu as down even after it was restarted. Also affected were other servers created by $MOMI. These are corrected. p) Server now remembers the system configuration when first started and will report any cpu not responding as down. If a system is reduced in size online, it is necessary to restart $MOMI to acknowledge the smaller system as "correct". q) Server previously would not create a backup if -2 was specified as the backup cpu (indicates automatic selection), the system was an S series and $MOMI was running in the highest cpu of the system and it was not cpu 7 or 15. This is corrected. r) Server now reports ancestors of unnamed processes. s) Server was not reporting invalid message numbers correctly to the client. This could occur if a client of a later release than the server requested a service not supported. This situation is now handled and reported correctly. t) Server could generate an error 11 on the history file if the file was full and data was being deleted to make room for additional history. This is corrected. u) Server could authenticate a logon but later usage would be rejected by $CMON. The Guardian procedure user_authenticate did not communicate with $CMON if only verifying a logon. MOMI server now performs a "full" logon when a user logs on which causes communication with $CMON. v) Server would generate bad messages to a client which disconnected but had issued a history request for an item that was not found in the database and auto-update (internally generated) was requested. This is corrected. ******************************************************************************* Server Version 2.06 date 08/10/2001 Client version 2.06 Buffer Version 16.19 Lasted O/S tested G06.13 Internal Beta test version not released to public. ******************************************************************************* Server Version 2.06 date 07/31/2001 Client Version 2.05 Buffer Version 16.18 Internal Beta test version not released to public. ******************************************************************************* Server Version 2.05 date 07/16/2001 Client Version 2.04 Buffer Version 16.18 a) Fixed small memory leak in server. b) add following functions to Spooler Jobs screen: - Right click now allows Changing Owner. - Right click now allows Linking and unlinking a job to a Batch ID. - user can now select multiple jobs that the Right-click action will be performed against. (for Jeff R.) c) added drill-down for CPU Info charts where appropriate:(for Mark J.)) - Process Created and Deleted -> Last Start Stop screen - Disk IOs/Sec and Cache Hits/Sec -> Top Process Screen, Selected CPU, Disk only, and sorted by 'Busy percent'. - Dispatch Rate and CPU Queue -> Top Process Screen, Selected CPU, All processes, and sorted by 'on the Ready List'. - Free Memory and Memory Queue -> Top Process Screen, Selected CPU, All processes, and sorted by 'Memory used'. - Page Faults and Memory Pressure -> Top Process Screen, Selected CPU, All processes, and sorted by 'Page Faulting'. - other charts currently have no drill-down capability. d) added new fields to TCP/IP Route grid: - CDIR (Classless Domain Internet Routing) - Subnet Mask in Hex and Decimal - Metric (hops to destination) ******************************************************************************* Server Version 2.04 date 07/02/2001 Client Version 2.03 Buffer Version 16.17 a) Added Hand Pointer cursors indication L , R or LR to display which mouse buttons are active. b) Made changes to font resizing when MOMI is resized. c) Reworked 'All Systems' probing logic to prevent unnecessary open and closes of the system probe socket. (for Larry K.) d) Added Buttons to Config screen to allow user to go directly to the BlackWood Systems home page and to Email BlackWood support with questions/comments. e) Added Processes Deleted and Free Measure CIDs to CPU Summary screen. f) Added New CPU Info chart to System Overview screen. New charts are: - Dispatch Rate - Disk I/O's per second - Cache Hits per second - Free Memory - Memory Queue - Page Faults - Interupt Percent - CPU Queue - Free CID's - Process Created - Process Deleted - Low PCB's - High PCB's - TLE's - Memory Pressure g) Added new tab under 'CPU' called 'CPU Info'. h) Added new Main Tab called 'SubSystems'. i) Moved 'EMS Msgs' tab under 'SubSystems' Tab. j) Added new tab under 'SubSystems' for 'Spool'. k) Added new subtabs under 'Spool' for 'Spooler','Collector','Device', 'Job','Loc','Print' and 'View Job'. l) Added new tab under 'SubSystems' for 'Tcp/ip'. m) Added new subtabs under 'Tcp/ip' for 'Process Info','Process Status', 'Subnet Info' and 'Route'. n) Config now allows a small version of the CPU busy chart to be displayed in the MOMI Title box when the large CPU busy chart is not displayed. (for Judy F.) o) Fixed bug causing calendar to display invalid month and days in locales other than United States. p) Added new Main Tab called 'History'. q) Added new tab under 'History' called 'Chart' to allow charting of historical data. (This version will only have 1 chart with 16 data element per chart, limited items to be charted, and will only display one type of data(i.e. only CPU info or only process info) per chart. Later versions will allow more charts, more items to chart and the ability to mix data types on a single chart.) r) Changed Date display formats to prevent standardize on mm/dd/yyyy format. (old method was causing problems in some non-USA formats) s) Added display of date/time of EMS record being processes so user can tell the current records date/time when using filters and pre-filters that might not be displaying records. (for Don L.) t) Changed System Overview display of Memory Queue to Memory Pressure to provide a more accurate display of Memory problems. ServerNet no longer reports Memory Queue and S-series and K-series both report Memory Pressure. u) Server had an uninitialized variable could have caused the program to crash at startup. v) Server will now only start one measurement for certain entities, such as DiskFile, and will share that measurement with multiple PC clients. w) Server will now "load balance" additional processes it starts on behalf of the PC clients. x) Additional server processes, depending on the type, now consume less memory. y) Server did not use a 32-bit format for starting and ending eof for the DiskFile entity. 64-bit formatting is now used. z) The Server mislabeled the estimated $RECEIVE response time for the Process Entity as ms. It is now secs (seconds). aa) Server now collects stats on the multiple of 10 seconds. bb) TCP/IP transport performance from the Server to the PC client has been greatly improved almost across the board. cc) Due to interface changes in G06.12, the ProcessH Entity did not work. This has been corrected. dd) The MOMI server may now be started prior to MEASURE. MOMI will retry access to MEASURE every 1 minute until access is established. Note that MOMI requires MEASURE up and running to provide most information. On occasion, when MOMI is stopped and restarted, a cpu or two will report MEASURE difficulty for the first minute in the PC client. This is based on how quickly the previous MOMI measurements stopped and restarted. The situation self corrects after 1 minute. ee) The Server computed CPU idle time slightly higher than was actually. This has been corrected and should be more "accurate" on S Series. ff) The initial startup of the MOMI Server now uses less cpu, but takes longer, to help insure that MOMI does not adversely impact the system at startup. gg) The Server tracking of processes started and stopped did not include processes started from the same TACL as $MOMI. This logic has been corrected to only exclude the processes started by $MOMI itself. hh) This version introduces the Freeware version of MOMI called Mini-MOMI. When the MOMI Server is started without a password it will start in Mini-MOMI mode. Mini-MOMI is a FREE limited function version of MOMI. It will run for 1 year from the version date. Any functions not enabled within Mini-MOMI will display a screen with the location to purchase MOMI or where to get an evaluation password to test full functionality. ******************************************************************************* Server Version 1.55 date 01/31/2001 Client Version 1.96 Buffer Version 16.14 Internal Beta test version not released to public. ******************************************************************************* Server Version 1.54 date 01/30/2001 Client Version 1.96 Buffer Version 16.14 a) Made another attempt to assist in selecting correct font if PC is configured with Large Fonts. b) Re-wrote sort logic to speed up grid sorts. ******************************************************************************* Server Version 1.53 date 01/26/2001 Client Version 1.96 Buffer Version 16.14 Internal Beta test version not released to public. ******************************************************************************* Server Version 1.52 date 01/23/2001 Client Version 1.95 Buffer Version 16.14 a) Added new 'All Processes' subtab to 'Process' tab. All processes allows the user to display all processes on the system then to sort by any of the fields by left-clicking or to filter the display by right-clicking. Over 50 items of infomation on each process is displayed. (a very customizable status command). b) Added jumps from System Overview screen for clicking on: - 'CPU que' now jumps to Top Processes for CPU sorted by Ready List - 'Mem que' now jumps to Top Processes for CPU sorted by PageFaulting - 'Disk i/o' now jumps to Top Processes for CPU for Disk processes only and sorted by Cpu Busy. c) Client previously could have difficultly connecting to the Tandem host when using a slow or congested connection. This would be visable as the client getting connected and then the connection drops. The underlying logic has been revised to handle this situation correctly. d) The Main Tab labels will once again display a '*' if one of the sub-tabs have an active screen. (i.e. if a PROCESS ENTITY measurement is active the Process main tab will display '* Process'). e) Added count of processes created during previous update period on the 'CPU Summary' screen. f) Server now removes system qualifiers from process and disk file names referencing the local system. g) Server now uses the memory pagesize of the cpu the process is actually running in for ProcessH measurement. h) Server has a bug corrected where a blank line was displayed on the overview screen of the client. This was primarily caused by programs that required a long "fix up" time during initial startup. i) Server now signals client under more cases where an I/O error is encountered communicating with a MOMI subserver. j) Server works around a Guardian bug that I/O to an unnamed process in the file portion of the Process Entity screen did not show up or were named incorrectly. I/O to an unnamed file with a PIN larger than 255 will be displayed as 255. k) Server performance was improved for display of EMS messages. ******************************************************************************* Server Version 1.51 date 11/17/2000 Client Version 1.94 Buffer Version 16.13 a) MOMI Server had a few bugs fixed that could have caused a 'blank line' to appear on the main screen of the MOMI client. b) MOMI Server was causing junk to appear on the disk file entity screen of the MOMI client. This was corrected. ******************************************************************************* Server Version 1.50 date 11/14/2000 Client Version 1.93 Buffer Version 16.13 a) Added buttons on EMS Message config panel to allow user to set start and stop times to current time (NOW Buttons). b) Added button on EMS Message Detail to allow copy of message to Windows Clipboard. c) Reworked screen selection to a more hierarchical design to allow future growth with no impact on screen layout. d) Added back/forward buttons to scroll thru screen-usage history. e) Added DiskFiles Measure entity screen under files sub-menu. Now clicking on a Disk or File name will first go to the DiskFiles screen (instead of the Files Entity screen) then clicking on a Filename will jump to the DiskOpens screen for that filename. This change was made because the Files Entity measurement does not show activity from a remote opener only local system openers, DiskFiles does show remote as well as local openers info. f) Added DiskOpens Measure entity screen under Files sub-menu. g) Restructured Config screen to reflect new screen layout removing need for screen hiding. h) Added option on Config screen in the EMS Display options to turn on/off automatic request of EMS Messages when first connected. This was added because on a slow dialup connection sometimes too much bandwidth was being used on EMS Messages when EMS Messages were not the info wanted. i) Added new All Systems screen. This screen allows the user to see a list of all systems configured, the overall system cpu busy percent, and the version of the MOMI server running on that system. It will indicate if the system is unreachable. The user may decide which systems are monitored. Also clicking on the system name or address of any system actively being monitored will immediately switch to that system. j) Added Stop-mode display on the Process Entity screen to show if a process is stoppable by anyone, normal stop rules, or an unstoppable process. k) When adding new system, User will now be ask if they want to change the system name returned, this modified name will be used by MOMI for system selection needs. l) Function keys have been disabled for moving between screens (was starting to run out of function keys anyway). m) Added fix to allow the PC Date format to be either mm/dd/yyyy , dd/mm/yyyy or yyyy/mm/dd. This allows non-US format dates to work. n) Added backup process flag in Last Start/Stop processes and removed Serverclass name (Guardian bug prevented working anyway). o) Converted EMS start and stop times to 24-hour to match Tandem output. p) User may now set the number of EMS messages kept in memory. The default is 500 with allowable values of 100-5000. The value may be set in either the Config screen or the mini-config panel in the EMS screen. The value is saved in the INI file when the 'Save Config' button is pressed. q) MOMI Server has been fixed so it will start on a D39.02 system. r) MOMI Server will handle changes in G06.09 Measure. Also, internal logic is now in place to make most changes to Measure counter records transparent. s) MOMI Server had a few cases where errors were not detected with the ProcessH entity. This has been corrected. t) MOMI Server now reports processes sooner after they are started. u) MOMI Server did not initialize all necessary values after a takeover from the backup. This would cause last started processes to report all programs on the system. This has been corrected. v) MOMI Server has several general performance improvements. ******************************************************************************* Server Version 1.36 date 09/28/2000 Client Version 1.90 Buffer Version 16.11 a) Fixed bug in Server that caused MOMI to crash on startup if running on a D39 system. ******************************************************************************* Server Version 1.36 date 08/23/2000 Client Version 1.89 Buffer Version 16.11 a) Added new chart with displaying Process Priority by CPU. This chart shows the process priority distribution on a CPU helping the user determine if batch and mixed-workload is affecting on-line Transaction processing. b) When adding new MOMI collector in CONFIG screen user may now use a HOST name or the IP Address. c) Some processes would appear running after they stop. The condition to cause this was the process(es) had to be the highest pin number in the CPU. This problem was fixed. d) A problem was corrected that the collector processes were sending too much data to the main $MOMI. The information was "correct", but was consuming more CPU that was necessary. Now, only needed information is sent. e) A problem was corrected that $MOMI was not returning a properly initialized response if the PC Client issued an unknown request. This could occur is a newer version of the client was used with and older version of the MOMI server. ******************************************************************************* Server Version 1.35 date 08/11/2000 Client Version 1.88 Buffer Version 16.10 a) Corrected bug on Win95 systems with handpointer cursor not displaying. b) Corrected problem that MOMI crashed on a D45 system due to a Guardian procedure incompatibility. ******************************************************************************* Server Version 1.34 date 08/08/2000 Client Version 1.87 Buffer Version 16.10 a) Added column in Top Process screen to display if process is a Backup. b) Added ability to click on opener process name on Busy Files screen and have that take you to the Measure Process Screen for that process. c) Big changes to the layout and functionality of the EMS Msgs Screen: - added status message for EMS Msg specific errors. - added EMS Messages Stop Date/Time as optional setting. - moved EMS log selection, START date/time and new STOP date/time selection, and EMS Message refresh rate to EMS config sub-screen. - changed Color High-Lites from flag that displayes Emphasis and Action type messages in Red and Yellow to now reflect new ability to display messages containing certain user-selectable values in user settable colors. Once the Color High-Lites is checked the user may right click on any color to set the label and the identifying text values. The identifying text value may also be set within the EMS Message Detail screen, hilighting the desired text then right-clicking and putting the text into the desired color. - dramatic reduction in the PC's cpu processing power and memory requirements needed to display EMS messages. d) Fixed problem of Measure ProcessH having junk at end of count down field and also enhanced performance. e) The object file name occasionally was not displayed on the main F1 screen and has been corrected. f) A problem could occur on Busy Files_F8 where a single busy item would not appear. This was corrected. Also, special openers such as $MONITOR now display as a cpu,pin instead of by name. g) Logic was reworked and preformance was improved in the basic gathering of data by the collector in each cpu. h) Reads on $RECEIVE were reduced to 32,000 bytes to insure compatibility with earlier releases of the operating system. i) The default priorities for server programs that MOMI starts will now always be lower that the priority of $MOMI. j) Format 2 passwords are now supported. ******************************************************************************* Server Version 1.33 date 07/13/2000 Client Version 1.86 Buffer Version 16.09 a) The non-accelerated version of the Server is no longer distributed. If you need a non-accelerated version, please contact BlackWood. This means if you have changed your OBYMOMI file to run the Accelerated Server BWMOMIA and/or BWMTCPA it will need to be changed to the default names BWMOMI and BWMTCP. b) Added '*' to tab name when that screen is active for the following screens: 'Measure Process_F7' , 'Busy Files_F8' , 'EMS Msgs_F10' & 'Measure ProcessH'. This will show if a screen is active even if it is not the displayed screen. c) Measurement of Busy Files_F8 does not allow $*. This prevents a "whole system" measurement from being started. We may allow this to be reactivated via a runtime parameter in the future. d) Measurement of Busy Files_F8 did not function on older versions of the operating system. This has been enhanced to better handle the situation. e) The Busy Files_F8 screen sometimes had "junk" in the countdown timer. This has been corrected. The countdown timer also now starts with a slightly larger value so when it reaches zero (if looking at your watch, the data should then appear. f) Measure Process_F7 screen now displays the approximate Average Response Time next to the file $RECEIVE. For processes using waited i/o to $RECEIVE, this value should be fairly accurate. For processes using no-wait i/o, the value may or may not be accurate due to MEASURE limitations. In addition, $RECEIVE will be listed first if it had any i/o for the measurement period. g) an incorrect cpu,pin specification will now generate a meaningful error message. h) The MOMI server now performs more detailed checking on the state of TMF. This is reflected on the System Overview_F1 screen. The TMF State field will now display problems if begintransaction's are disabled. ******************************************************************************* Server Version 1.32 date 07/10/2000 Client Version 1.85 Buffer Version 16.08 a) Added display on Top-Processes screen when no data matches selection criteria so user will not continue waiting for Tandem to respond. b) Client now correctly clears data values on CPU Busy History and TMF Rate charts when a CPU crashes or the MOMI collector for that cpu fails. Previously old data continues to be displayed. c) In the event a server program started by MOMI fails, the values for that cpu will be removed from the client display. d) In the 1.84 version of the server, a new feature was added to attempt to return the minor version of the operating system by reading the RLSEID file located in the SYSnn subvolume. The file used to read this information was left open by MOMI programs. Directly, this did not cause any issue but this version now closes the file after the information is obtained (the file was and still is opened read-only). e) Code has been added to handle the situation where ServerNet I/O rates are returned as negative and caused the a MOMI server to fail. f) The Server now reduces some cpu usage on larger systems. g) The Trace log is now color coded for Send/Recv/others. h) A 'Print List' button on the EMS screen now allows you to print a list of all messages on the screen (visible or scrolled off). i) The long-awaited 'Busy Files' screen is now available. You will need to go into the Config screen and activate it and it's Auto-Display. j) The 'Measure ProcessH' screen is now available. This allows you to do a procedure-level measure on a process to determine where it is spending its time to allow the programmer to better optimize the code. You will need to go into the Config screen and activate it. k) added Process Creation time to 'Measure Process' screen. l) The Measure Process_F7 screen now only starts one measurement at a time. Previously, multiple measurements were internally maintained for a period of time after selecting a new process to measure. m) Certain MOMI sub-server processes are now run at priority 100 and 105. The sub-servers for Measure Process_F7, Busy Files_F8, EMS Msgs_F10 and Measure ProcessH all run at a lower priority. This allows the "standard" MOMI components to run at a higher priority and the potentially cpu intensive components to run at a lower priority. A future version may allow the user to set these prioities. n) Cpu types are now correctly identified up to the S74000 and S7400. o) Error messages for the EMS Msgs_F10 screen have been extensively reworked to report 'collector not found' and security errors. ******************************************************************************* Server Version 1.31 date 06/20/2000 Client Version 1.84 Buffer Version 16.07 NOTE: The sample CALENDAR.MOM file will not be installed with the Typical installation. You must choose a Custom Install. If CALENDAR.MOM already exists and you try to install a new copy the install program will give an error message saying 'An Error occurred while extracting a file:' Answer yes to the error message and the install will complete. The install will NOT overwrite your copy of the CALENDAR.MOM file. a) Added display on Top-Processes screen when no data matches selection criteria so user will not continue waiting for Tandem to respond. b) Client now correctly clears data values on CPU Busy History and TMF Rate charts when a CPU crashes or the MOMI collector for that cpu fails. Previously old data continues to be displayed. c) In the event a server program started by MOMI fails, the values for that cpu will be removed from the client dispay. d) The server now attempts to returns the minor version of the operating system using the RLSEID file located in the SYSnn subvolume. The "offical" Guardian procedure for obtaining this information still does not work as of G06.07. e) Code has been added to handle the situation where ServerNet I/O rates are returned as negative and caused the a MOMI server to fail. f) The Server now reduces some cpu usage on larger systems. ******************************************************************************* Server Version 1.30 date 06/01/2000 Client Version 1.83 Buffer Version 16.07 a) With this version the Tandem Server MUST be replaced before the Clients are upgraded. The old Clients will run OK with the new Server but the new Clients will not run with the old Server. b) new OBYMOMI file that corrects problems if customers TACL #informat is not set to type TACL. the password and TCP/IP process and port changes should be moved to the new file from the old OBYMOMI file. c) Restored the Calendar function which was removed in version 1.21. Installing the PC MOMI client will now include a default CALENDAR.MOM dates file. The Calendar is displayed by clicking on the date in the top-right corner of the screen. It will allow the user to set important dates in color on the screen. d) Printer now defaults to Landscape mode. e) New TMF Rate Chart selection added to System Overview screen. 1) Transactions BEGAN per second on the system and their average duration and Transactions BEGAN per CPU per Second. 2) Currently ACTIVE transactions on the system and per CPU. 3) Transactions BEGAN on this system but completed on another system and their average duration. 4) Transactions began on another system but completed on this system and their average duration. 5) Number of ABORTED transactions per second and their average duration. f) Measure Process screen now contains new elements: 1) Wait state of process 2) Privileged-code / Page-Faulting / Ready-list state of process 3) Backup CPU.PIN (if running non-stop) 4) Initial Priority as well as Current Priority and display red if they don't match. g) When the PC MOMI client is run for the first time, it will walk the user thru setting an initial system and then set that system as the default and start viewing it (the default system may be changed at any time). h) A run-time parameter may be used to re-locate the MOMI.INI and CALENDAR.MOM file. If no param is set the MOMI.INI goes into the default system directory and CALENDAR.MOM goes into the program directory. By changing the location of these files MOMI is able to support many users/configurations on a single machine. To use the file re-location parameter add the directory where you want the files located after the run command, for example in MOMI's shortcut target put: C:\program files\MOMI\MOMI.EXE D:\data\myfiles\MOMI You will need to move copies of the MOMI.INI and CALENDAR.MOM into the new location or else start with new empty files. i) Added 2 new columns to Top Processes screen: 1) IPri (Initial Priority of process). displays red if different from Current Priority (CPri). 2) I (process currently in Inspect or Debug). also added ability to select on the new items: 1) if 'Priority Changing' is selected only processes currently at a priority other than their initial priority will display. 2) if 'In Inspect' is selected only processes currently in Inspect or Debug will be displayed. j) Top Process screen busy histogram now displays in color defined for CPU's in the Config screen. k) System Overview Top processes will display the Priority in red if the current priority is not the same as the initial priority. l) The Tandem components are now distributed in accelerated versions and non-accelerated versions. BWMOMI and BWMTCP are non-accelerated and BWMOMIa AND BWMTCPa are accelerated. Simply change the OBYMOMI file to point the desired object files. m) A bug was corrected that prevented a process from being "re-measured" on the Measure Process_F7 screen. Now, errors on this screen are reported in a manner that does not stop the rest of the MOMI client. n) The Tandem MOMI server now runs nonstop. This mode is a passive backup that in the event of a cpu failure the backup simply takes over and restarts the MOMI subsystem. ******************************************************************************* Server Version 1.21 date 05/08/2000 Client Version 1.82 Buffer Version 16.06 a) Removed Calendar function added in version 1.20. Calendar control had bug causing access violations at shutdown. Once control is corrected this function will be added back in. ******************************************************************************* Server Version 1.20 date 04/25/2000 Client Version 1.82 Buffer Version 16.06 a) Client and Server should both be upgraded for this version. b) Tested/Certified with Windows 2000. c) Removed requirement of a default printer. d) Added Calendar Dates function when Date button is pressed, also added CALENDAR.MOM database to install. ******************************************************************************* Server Version 1.19 date 03/08/2000 Client Version 1.81 Buffer Version 16.05 a) Client and Server should both be upgraded for this version. If not when changing from Top Processes Screen (sorted by other than Busy) to System Overview Screen the 1st time the System Overview would display the top processes sorted by the value set in the Top Processes Screen, the 2nd display would correct the problem. b) Client now allows user to click on busy history and Servernet I/O chart items and see the data for that item. On the CPU Busy history the Top 6 processes in that cpu at that time are also displayed. (If Server is not upgraded as the same time as Client the Top Processes history will not contain valid data). c) The Top Processes Screen now shows upto 30 processes on a scrollable grid. d) If the User wishes to replace the BlackWood Emblem in the Top-Left corner of the screen with their own emblem they should place a Bitmap sized 160x40 pixels in the MOMI program directory and name it 'Customer.bmp'. As long as 'Customer.bmp' is located it will be used, if it is not found the default BlackWood emblem is used. e) EMS Messages screen now puts latest message at top of screen instead of bottom. ******************************************************************************* Server Version 1.18 date 02/23/2000 Client Version 1.80 Buffer Version 16.04 a) Support for 2 gigabyte processors. ******************************************************************************* Server Version 1.18 date 02/18/2000 Client Version 1.79 Buffer Version 16.04 a) Corrected bug in CPU smoothing causing problem when changing systems, if changing from system with more cpu's than new system, old system cpu's still displayed on chart. b) Corrected problem causing print to not work on some Windows 95 & 98 computers. ******************************************************************************* Server Version 1.17 date 02/16/2000 Client Version 1.79 Buffer Version 16.04 a) Corrected time of trace items to match Tandem Time. b) Improved CPU Smoothing to prevent invalid CPU busy percents under certain circumstances. c) Added ability to select fonts. d) Improved 'large fonts' support. Note: The user should look around for a font that works well with their system. Some standard fonts that work well with most 'large font' pc's are: Small Fonts, Arial Narrow, MS Sarif, and Times New Roman. ******************************************************************************* Server Version 1.16 date 01/27/2000 Client Version 1.79 Buffer Version 16.04 a) Added multiple MOMI Icons within client so user can pick. b) Fixed bug that was clearing filter name when filter was started. c) Fixed bug that was not clearing errors when system was changed. d) Fixed bug that under some conditions with CPU Busy chart smoothing turned on would report a negative cpu busy %. e) Fixed bug that would cause Measure Process to sometimes report 'process not found' when BWMOMI server was started from a remote system. ******************************************************************************* Server Version 1.15 date 01/14/2000 Client Version 1.78 Buffer Version 16.04 a) Change cursor when over fields that will jump to another screen. ******************************************************************************* Server Version 1.14 date 01/05/2000 Client Version 1.77 Buffer Version 16.03 a) Added TMF Rate to CPU history chart. b) Fixed bug causing last characters in filenames to duplicate on the file section of the Measure Process Screen. c) Changed individual screen Update/Pause logic to make it consistant. d) Top Processes screen when sorted for Memory use now excludes everything from $SYSTEM.SYSnn. ******************************************************************************* Server Version 1.13 date 12/16/1999 Client Version 1.76 Buffer Version 16.02 a) CPU Busy chart now can have smoothed charts based on config setting. b) Long System names now accomodated (previous limit '\' + 4 characters). c) Application Title now contains current system name for task bar. d) Support for MOMI on a D39 system. e) Added display of number of Server threads in-use and available. f) Added errors messages if 'Measure not started' and 'out of threads'. g) Fixed bug causing remote file names in the file section of the Measure Process screen to always display local system name. ******************************************************************************* Server Version 1.12 date 11/03/1999 Client Version 1.73 Buffer Version 16.01 a) Connection indicator now smaller to not cause distraction. b) BWMOMI and BWMTCP now password activated. c) BWMOMI alters its Measure datafiles security to 'NNNN' to prevent problems if restarted under another userid. ******************************************************************************* Server Version 1.11 date 10/16/1999 Client Version 1.70 Buffer Version 16.00 a) Top Processes now has selection for Tape only. b) Problem with CPU failure not being reported correctly is now fixed. ******************************************************************************* Server Version 1.10 date 10/05/1999 Client Version 1.62 Buffer Version 15.01 a) Chart selector is now buttons instead of radiobuttons. b) EMS Messages now have the ability to 'Pre-Filter' data. This will help when a few messages are spread out in more than the 500 messages kept in memory. This will use the filter before the message is kept. c) CPU History now allows viewing all cpu's or only selected cpu's. d) Configuration screen re-organized so Config settings are always visible and a button will toggle the display of the Trace log.