home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / watchit2.zip / MANUAL.INF (.txt) < prev    next >
OS/2 Help File  |  1994-07-14  |  75KB  |  465 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4.       WATCHIT 
  5.                  "Make your server serve" 
  6.  
  7. WATCHIT is a collection of programs to monitor LAN Server performance and 
  8. capacity. Server operational statistics are collected for analysis. You will 
  9. find a brief discription of each program in the following frames. You may 
  10. reproduce and give this demo to anyone else who shows an interest. You may not 
  11. reverse engineer this demo or use it in a productive or profitable manner. 
  12.  
  13. We have included an analysis program and sample data for you to  TAKE A TEST 
  14. DRIVE ! 
  15.  
  16.  
  17. ΓòÉΓòÉΓòÉ 2. COPYRIGHT and Acknowledgments ΓòÉΓòÉΓòÉ
  18.  
  19.      Copyright (C) 1993,1994 
  20.     Client Server Networking Inc 
  21.        P.O. Box 370111 
  22.     West Hartford Ct 06137-0111 
  23.        (203) 233-2951 
  24.  
  25. Acknowledgements and trademarks 
  26.  
  27. IBM, OS/2, and LAN Server are registered trademarks of International Business 
  28. Machines. 
  29.  
  30. All other trademarks are the property of their respective owners and are hereby 
  31. acknowledged. 
  32.  
  33.  
  34. ΓòÉΓòÉΓòÉ 3. What is WATCHIT ΓòÉΓòÉΓòÉ
  35.  
  36.   WATCHIT 
  37.   "Make your server serve" 
  38.  
  39. Tune IBM LAN SERVER. "Make your server serve" Collect statistics about resource 
  40. and user activity.  Easily analyze them and improve performance and anticipate 
  41. capacity problems. 
  42.  
  43. WATCHIT automates collection of IBM LAN SERVER capacity and performance 
  44. statistics. WATCHIT will help you quickly and easily improve performance and 
  45. anticipate capacity problems. Collection may be automated at the server or 
  46. manually controlled from your desktop.  Thresholds will generate warning 
  47. messages during data collection or notification via generic alerts, NET.ERR 
  48. logging or simple messages.  WATCHIT graphs mean response, sessions, shares, 
  49. bytes transferred, print jobs, big buffer and request buffer allocations. 
  50. Graphs direct you to the detail information needed to improve performance and 
  51. expand capacity. IBMLAN.INI parameters can be compared to the collected 
  52. statistics to assist you in making the proper settings.  Session analysis 
  53. provides information to determine the number of connections required and file 
  54. opens.  Analyze ALIAS access.  Statistical data is exportable for use in your 
  55. favorite spreadsheet or database for further analysis or archiving.  The 
  56. on-line manual includes operation suggestions to help you "make your server 
  57. serve". 
  58.  
  59.  
  60. ΓòÉΓòÉΓòÉ 4. Version 2 enhancements ΓòÉΓòÉΓòÉ
  61.  
  62. Version 2 enhancements include: 
  63.  
  64.  1. Data collection performance is substantially improved. 
  65.  2. Remote and local data collection no longer have content restrictions. 
  66.  3. Collection data for the same time period is 1/3 to 1/2 the space of version 
  67.     1. 
  68.  4. The number of setup programs is reduced providing for easier operation. 
  69.  5. ALIAS analysis has been expanded. 
  70.  6. Session analysis has been expanded. 
  71.  7. Data collection for remote or local is done with the same program. 
  72.  8. Drag and drop support makes analysis quicker 
  73.  9. Summary information of the analysis programs can now be exported to your 
  74.     favorite spreadsheet or database. 
  75. 10. A remote install program is provided to assist in accessing WATCHIT on your 
  76.     desktop across the network. 
  77. 11. Excessive activity can now be recorded to the error log or forwarded to 
  78.     NETVIEW. 
  79. 12. LAN SERVER 3.0 and 4.0 are supported 
  80.  
  81.  
  82. ΓòÉΓòÉΓòÉ 5. Beta Tester's comments ΓòÉΓòÉΓòÉ
  83.  
  84.   WATCHIT 
  85.   "Make your server serve" 
  86.  
  87. "A must for the LAN Server administrator.... it has helped me pinpoint problems 
  88. with my LAN that other products I've used were not aware of." 
  89.  
  90. "We want to offer central management for departmental LAN SERVERS. WATCHIT can 
  91. provide the insight into local operations to make that feasible." 
  92.  
  93. "Can't beat this product! It does more then others costing thousands more do 
  94. plus some !" 
  95.  
  96. "We manage 48 remote LANs from a central site. WATCHIT will assist us to 
  97. continue to provide consistent LAN SERVER service without remote 
  98. administrators." 
  99.  
  100. "The ability to store performance data in an archive file that can be evaluated 
  101. at my leisure is a big plus for me" 
  102.  
  103.  
  104. ΓòÉΓòÉΓòÉ 6. To reach us for questions: ΓòÉΓòÉΓòÉ
  105.  
  106.     Client Server Networking Inc 
  107.        P.O. Box 370111 
  108.     West Hartford Ct 06137-0111 
  109.        (203) 233-2951 
  110.  
  111.     IBM TALKLINK ID DEV2401 
  112.       .. or WATCHIT Forum 
  113.  
  114.     9:00Am to 5:00 Pm Eastern time 
  115.  
  116.   Ask about a site or enterprise licence 
  117.  
  118.  
  119. ΓòÉΓòÉΓòÉ 7. Ordering Information: ΓòÉΓòÉΓòÉ
  120.  
  121.  Use the  SERVICES  option on the menu bar to 
  122.    Copy to a file or print order form. 
  123.  
  124.  To  CLIENT SERVER NETWORKING 
  125.    P.O. BOX 370111 
  126.    West Hartford, Ct 06137-0111 
  127.    (203) 233-2951 Visa or MC accepted 
  128.  
  129.  FROM: 
  130.  Name: 
  131.    __________________________________________ 
  132.  Company: 
  133.    __________________________________________ 
  134.  Street: 
  135.    __________________________________________ 
  136.  City, State 
  137.    _________________________________________ 
  138.  Postal/Zip Code: __________ 
  139.  Telephone:    (_____) ___________________ 
  140.  
  141.    Credit card Card# __________________ 
  142.    Exp Date _/__/__ 
  143.  
  144.  FEES: Per server with any number of clients 
  145.    Introduction until 1/1/95 
  146.          $249 X ___ Number of copies =  _______ 
  147.    WATCHIT V2 after 1/2/95 
  148.          $349 X ___ Number of copies =  _______ 
  149.    WATCHIT Upgrade (send copy of diskette label) 
  150.          $149 X ___ Number of copies =  _______ 
  151.  
  152.  
  153.  IF Shipped to Connecticut add  6%  Sales TAX 
  154.                         Total  ========== 
  155.   Prices  include Shipping. 
  156.  
  157.  
  158. ΓòÉΓòÉΓòÉ 8. Installation Requirements: ΓòÉΓòÉΓòÉ
  159.  
  160. There are two installation programs provided. One is for your server and the 
  161. other for the desktops of your administrators. 
  162.  
  163.  Server installation requires: 
  164.  
  165. 1. OS/2 2.0 plus 
  166. 2. IBM LAN SERVER 3.0 or 4.0 ( has been used on earlier releases ) 
  167. 3. Initial space requirements are at least 1.5 megabytes. 
  168.  
  169.  Remote: 
  170.  
  171. WATCHIT access can only be installed on your OS/2 2.0 desktop after the server 
  172. installation is completed. A folder containing the program objects and data 
  173. will be made available to access the server. This remote access can be 
  174. installed on any number of administrators desktops. 
  175.  
  176.  
  177. ΓòÉΓòÉΓòÉ 9. WATCHIT package ΓòÉΓòÉΓòÉ
  178.  
  179.   WATCHIT 
  180.   "Make your server serve" 
  181.  
  182. WATCHIT consists of one data collection program and four analysis programs. 
  183.  
  184.  
  185. ΓòÉΓòÉΓòÉ 9.1. WATCHIT (Data collection) ΓòÉΓòÉΓòÉ
  186.  
  187. WATCHIT may be operated on the server or remotely on any OS/2 requester that is 
  188. logged on with full administrator privileges. WATCHIT is the data collection 
  189. and monitoring program of the application. It provides two methods of 
  190. performing this function. Manual collection allows you to start and stop data 
  191. collection and monitoring at your discretion. Batch collection provides 
  192. automatic collection via the 'AT' command. 
  193.  
  194. As the statistics are collected you will be able to observe the following LAN 
  195. SERVER activity. 
  196.  
  197. Average response (ms) 
  198. Bytes sent and received by the server (k) 
  199. Date and time on the server 
  200. Number of active sessions 
  201. List by name of all logged on users. 
  202.  
  203.  WATCHIT Configure 
  204.  
  205. Statistic collection can be configured to meet your requirements. 
  206.  
  207. You may select maximums for notification and control the number of collection 
  208. cycles and duration. 
  209.  
  210. Thresholds can be set to dynamically notify you when the server exceeds: 
  211.  
  212.  System Errors - LAN Server reported system errors. 
  213.  Byte Traffic - Total bytes sent and received exceed this value. 
  214.  Sessions - When the number of sessions reaches or exceeds this value. 
  215.  Mean Response - Excessive mean or average response time. 
  216.  Request Buffers - Failed to allocations. 
  217.  Big Buffers - Failed to allocations. 
  218.  
  219. Collection Notification 
  220.  
  221. When the thresholds are exceeded you may select the method of notification: 
  222.  
  223.  Local Popup - Local popup windows. 
  224.  Log to NET.ERR - Provide an entry in the local NET.ERR log. 
  225.  Message Alert - Generate a Message Alert. 
  226.  Generic Alert - Generate Generic Alert NET3101E. 
  227.  
  228.  
  229. ΓòÉΓòÉΓòÉ 9.2. ANALYZE ΓòÉΓòÉΓòÉ
  230.  
  231. ANALYZE is the primary program of understanding the data  you collected. This 
  232. program has been supplied with sample data for you to "test drive". 
  233.  
  234. Analyze provides a display of the operational configuration that was in effect. 
  235. These values are broken into two components: capacity and performance. 
  236.  
  237. You may chart multiple measurements and usage parameters. Each chart is 
  238. selected separately and you may display as many as you need. 
  239.  
  240.  Response: Mean Response indicates how long each request takes to service. 
  241.  
  242.  Sessions: Sessions are the number of active sessions that the server has 
  243. outstanding. 
  244.  
  245.  Shares: Shares indicate the number of outstanding shares the server has. 
  246.  
  247.  Traffic: Byte traffic is the total bytes transferred during the sample. 
  248.  
  249.  Print Jobs: Print jobs is a count of print data being spooled to the server. 
  250.  
  251.  Req Buffer Allocations: Request buffer allocations is the number of times the 
  252. system has run out of REQ BUFFERS. 
  253.  
  254.  Big Buffer Allocation: Big buffer allocations are the number of times the 
  255. system has run out of BIG BUFFERS. 
  256.  
  257. When you locate a potential problem you may select the detail related to that 
  258. sample. 
  259.  
  260. Your analysis may be extended by exporting a summary of the samples to your 
  261. favorite spread sheet or data base. 
  262.  
  263.  
  264. ΓòÉΓòÉΓòÉ 9.2.1. Using the demo data: ΓòÉΓòÉΓòÉ
  265.  
  266. DATA ANALYSIS: 
  267.  
  268.  1. Using the File menu Open SAMPLE.DAT. 
  269.  2. From the Detail menu select Configuration. There are two scrollable list 
  270.     boxes, one for capacity and the other performance. They are the IBMLAN.INI 
  271.     parameters in effect for the sample. 
  272.  3. From the Detail menu select Chart Response - Notice sample 10 has the worse 
  273.     response of the day. 
  274.  4. From the Detail menu Chart Traffic - it was not a traffic problem. 
  275.  5. From the Detail menu Chart Sessions - nothing unusual. 
  276.  6. Scroll through the Detail list box on the main window to sample 10 and 
  277.     double click - There were three System errors! If you issue a NET ERROR in 
  278.     this sample you would have find out what happen! 
  279.  7. Look at the Response chart again - we suggested samples 10 and 11 are over 
  280.     the standard deviation. 
  281.  8. Scroll through the Detail list box to sample 11 and double click - There 
  282.     was another system error! Since the error persisted over 4 minutes check it 
  283.     out! Issue a NET ERROR command and match up the times. 
  284.  
  285.  
  286. ΓòÉΓòÉΓòÉ 9.3. ALIAS analysis ΓòÉΓòÉΓòÉ
  287.  
  288. ALIAS provides analysis of ALIAS usage. 
  289.  
  290. ALIAS - Your defined name. Only active ALIASs will be displayed. 
  291. PATH - Fully qualified path of the ALIAS. 
  292. COMMENT - The comment entered when defining the ALIAS. 
  293. MAX USERS - The number of users defined to access this ALIAS. 
  294. CURRENT USERS - The number of users who are currently referencing this ALIAS. 
  295.  
  296. ALIAS report 
  297.  
  298. When you end ALIAS you may save a summary report of the ALIAS activity for 
  299. futher analysis. 
  300.  
  301.  *****  SHARE SUMMARY **** 
  302.  
  303. ** collection parms ** 
  304.  Date 02/24/94  Time started 10:14:52 
  305.  Frequency every 120 seconds 
  306.  Collection was manual 
  307.  Server = PRCSDS02 
  308.  
  309.  ALIAS    PATH       Comment     Max Users    1  2  3 
  310.  
  311. $APPS    D:\SERVER\APPS   Applications     65535   13 13 13 
  312. $BCPPOS2  F:\OS2DEV\BCPPOS2  BorlandC         25     4  4 
  313. $BOOKMGR  E:\BOOKMGR     IBMBookManager    65535   12 12 12 
  314. $TIPSTST  D:\TIPS\TEST      TIPSTesting     65535   2  2 
  315. $VIRSCAN  D:\SERVER\VIRSCAN  OS/2VirusScan    65535     1  1 
  316.  
  317.       ****  Sample Cross Reference **** 
  318.     Time   Mean Time  File Access KBytes Sent  Kbytes Recv 
  319.  1   05:13:24      4      124    3521313    719589 
  320.  2   05:14:45      3      143    6445177    693793 
  321.  3   05:16:45      3       31    3778431   1721439 
  322.  
  323.  
  324. ΓòÉΓòÉΓòÉ 9.4. SESSION analysis ΓòÉΓòÉΓòÉ
  325.  
  326. SESSION provides analysis of user activity to understand current resource 
  327. usage. 
  328.  
  329. User ID - Logged on ID of the user. 
  330. Machine - The name of the machine the user logged on from. 
  331. Release - The release level of the requester. 
  332. Connects - The number connections this user is holding. 
  333. Opens - The number of files open at the time the sample was taken. 
  334.  
  335. SESSION Report 
  336.  
  337. When you end SESSION you may save a summary report of LOGON activity. 
  338.  
  339.  *****  LOGON SUMMARY **** 
  340.  
  341. ** collection parms ** 
  342.  Date 02/24/94  Time started 10:14:52 
  343.  Frequency every 120 seconds 
  344.  Collection was manual 
  345.  Server = PRCSDS02 
  346.  
  347.                CONNECTIONS / FILES OPEN 
  348.  
  349. COMPUTER   UserID  Session Type   1  2  3 
  350.  
  351. HDAVIS1   HDAVIS   OS/2 LS 3.0  1  1  1 
  352.                      0  0  0 
  353. JOHNMAN   JMANNING  OS/2 LS 3.0  1  1  1 
  354.                      0  0  0 
  355. S7354573  MWILLCOX  DOS LS 1.2  1  1  1 
  356.                      0  0  0 
  357.  
  358.       ****  Sample Cross Reference **** 
  359.     Time    Mean Time   File Access KBytes Sent  Kbytes Recv 
  360.  1   05:13:24      4      124    3521313    719589 
  361.  2   05:14:45      3      143    6445177    693793 
  362.  3   05:16:45      3       31    3778431   1721439 
  363.  
  364.  
  365. ΓòÉΓòÉΓòÉ 9.5. INI PEEK ΓòÉΓòÉΓòÉ
  366.  
  367. INI PEEK provides a comparison of some of your IBMLAN.INI entries and the 
  368. server operation under load. 
  369.  
  370. MAXCONNECTIONS - The number of NET USES the server can handle. 
  371. MAXOPENS - The number of files that can be open on the server. 
  372. MAXSHARES - The number of resources the server can share. 
  373. MAXUSERS - The maximum number of users who can access the server. 
  374. NUMBIGBUF - The number of 64k buffers used for large file transfers. 
  375. NUMREQBUF - The number of 4k buffers used to handle requests. 
  376.  
  377.  
  378. ΓòÉΓòÉΓòÉ 10. Tune OS/2 information ΓòÉΓòÉΓòÉ
  379.  
  380. WATCHIT provides additional information to help you tune OS/2. Subjects 
  381. discussed are: 
  382.  
  383. Bottle necks 
  384.   MEMORY 
  385.   DISK 
  386.    CONTROLLER 
  387.    DRIVE 
  388.    PLACEMENT 
  389.    CACHE 
  390.   CPU 
  391.   OS/2 BASICS 
  392.    SWAP 
  393.    FAT or HPFS 
  394.    CONFIG.SYS tune up 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 11. Tune LAN SERVER information ΓòÉΓòÉΓòÉ
  398.  
  399. WATCHIT provides additional information to help you tune LAN SERVER. Subjects 
  400. discussed are: 
  401.  
  402.   Entry vs. Advanced Server 
  403.   PERFORMANCE 
  404.    AUDITING 
  405.    ALERTSCHED 
  406.    MAXSESSREQS 
  407.    NUMBIGBUF 
  408.    NUMFILETASKS 
  409.    NUMREQBUF 
  410.    SIZEREQBUF 
  411.    SRVANNDELTA 
  412.    SRVANNOUNCE 
  413.    SRVHERISTIC 
  414.   CAPACITY 
  415.    AUTODISCONNECT 
  416.    CLEANUP 
  417.    MAXCONNECTIONS 
  418.    MAXOPENS 
  419.    MAXLOCKS 
  420.    MAXSEARCHES 
  421.    MAXSESSOPENS 
  422.    MAXSHARES 
  423.    MAXUSERS 
  424.   SESSIONS 
  425.   LOGON speedup 
  426.   Large Domain Tuning Update 
  427.  
  428.  
  429. ΓòÉΓòÉΓòÉ 12. Other products: ΓòÉΓòÉΓòÉ
  430.  
  431. CONDUIT is a no nonsense LAN file distribution system that facilitates 
  432. administration, distribution, and inventory management for OS/2 2.0 and DOS 
  433. administrators and clients. 
  434.  
  435. CONDUIT reviewed as "elegant in its simplicity" can be summoned from the Work 
  436. Place Shell as a powerful application management tool. 
  437.  
  438. CONDUIT automates tedious and time consuming desktop management.  Without a 
  439. mainframe or mini CONDUIT can do installation, upgrades, version control, 
  440. license supervision on any number of networked client personal computers. It 
  441. operates with IBM, Novell, Banyan, Lantastic, and Microsoft products using a 
  442. unique network independent design. 
  443.  
  444. CONDUIT defines and controls distribution. It provides built-in security 
  445. safeguards with identification and passwords; creates directories; remotely 
  446. executes programs; develops client profiles; and maintains inventory data. 
  447.  
  448. CONDUIT defines and controls distribution. It provides built-in security 
  449. safeguards with identification and passwords; creates directories; remotely 
  450. executes programs; develops client profiles; and maintains inventory data. 
  451.  
  452. Collected profile data will allow you to reconstruct CONFIG.SYS, AUTOEXEC.BAT 
  453. or STARTUP.CMD files that have become corrupted. 
  454.  
  455. Distribution tracking allows consolidated or separate LOGs. The log tracks 
  456. accesses, distribution status and error conditions such as missing files, ID, 
  457. Password or space. 
  458.  
  459. All of CONDUIT'S features are available today for only $299 per server 
  460. regardless of the number of clients  with no "pak" or limit restrictions. 
  461.  
  462. CONDUIT is the easiest to use state-of-the-art LAN file system and is the best 
  463. price performer on the market today and in the future. 
  464.  
  465.