ftp.nice.ch/pub/next/tools/performance/SysOb.README

This is the README for SysOb.1.1b.N.b.tar.gz [Download] [Browse] [Up]

SysOb V1.1b ( OS 3.0 )

Some slight improvements have been made ( The original documentation for 
Version 1.0 can be found at the end of this document ):

- A Services menu has been added. If you want to work with a multiple-line-
  selection you may have to use the fix-Button first.

- The TALK-hack used in Version 1.0 was replaced by clean code using 3.0's
  distributed objects.

- The use of NILoginPanel ( used to authenticate the root-user ) was re-
  implemented hence the NIKit has changed and is ( ill though ) documented
  in 3.0.

Beware if SysOb V1.1 ( without b ) ! It only got accidentally to the servers
and contains a severe security-hole !

 SysOb
=======

Carsten Lutz ( clu@malihh.hanse.de )

some hints for using SysOb:

SysOb must be setuid-root or the Process-Inspector and some other
functions will not work !

User-Inspector
--------------

- double-click a user to enable the pull-down-menu for single-user actions.

- All masks ( e.g. the name and port - masks in the options-window ) are
  regular expressions. So if you want only the users displayed, who's names 
  start with 'u', use '^u.*' as mask instead of 'u*' or such nonsense...
  
- Sending messages to or logging off _multiple_ users with one action is NOT
  possible yet.

- The talk-action is a real cludge, yet, which might not work with OS-
  versions > 2.1 and it will not even work with OS 2.1 at anytime !!!

Process-Inspector
-----------------

- The CPU-load and number of processes display is only the load and number
  of the displayed processes, not of all processes running ! So if you want
  to get the total load and number of processes, disable all masks and
  deselect "show threads" and "only with TTY" in the optionspanel.

- If "show threads" is enabled, threads are displayed instead of tasks.
  Some fields are equal for all threads of a task then, because they are
  task- and not thread-specific. These fields are Commandname, PID, PGRP,
  PPID, Username, UID, controlling TTY, virtual size, real size, commandline
  and environment.

This software is free, enjoy ! feedback is very welcome !

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.