home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-3.iso / Tools / system / Informer.README < prev    next >
Encoding:
Text File  |  1993-11-08  |  2.9 KB  |  115 lines

  1. Informer 1.1 has been tar'ed using GNU tar because it has very long paths.
  2.  
  3. To extract, use gnutar instead of tar :
  4.  
  5. gnutar xvf Informer_1.1.bin.tar
  6.  
  7.  
  8.  
  9. What is Informer ?
  10.  
  11. Informer is a system browser. It is designed to explore your NeXT computer easily. It is a read-only tool : you can not change anything using Informer. This means it should not breaking anything (there is at least one minor exception, though, so read on).
  12. Basically, I wanted to write a tool that would allow me to see the guts of the machine. In the current version, it allows you to inspect the following aspects of your machine :
  13.  
  14.     • System info
  15.         - general info
  16.         - kernel info
  17.         - virtual memory stats
  18.         - virtual memory graphs
  19.         - shutdown log
  20.         - kernel I/O statistics (like in iostat)
  21.         - boot services
  22.         
  23.     • Users
  24.         - login info
  25.         - login stats
  26.         
  27.     • Groups
  28.         - general info
  29.         
  30.     • Network stats
  31.         - IP
  32.         - TCP
  33.         - ICMP
  34.         - UDP
  35.         - routing
  36.         - memory
  37.         
  38.     • Network interfaces
  39.         - general info
  40.         - addresses
  41.     
  42.     • Processor sets
  43.         - general info
  44.         - activity graphs
  45.  
  46.     • Processors : type and state
  47.     
  48.     • Tasks
  49.         - general info
  50.         - memory graphs
  51.     
  52.     • Threads 
  53.         - general info
  54.         - activity graphs
  55.         
  56.     • VM regions
  57.         - general info
  58.         - contents in hex or ASCII
  59.     
  60.     • Disks :
  61.         - mount information
  62.         - label
  63.         - geometry.
  64.     
  65.     • Window server
  66.         - general info
  67.         - error messages
  68.         - font cache
  69.         - usage graphs
  70.     
  71.     • Screens : general info
  72.     
  73.     • Windows : general info
  74.     
  75.     • Postscript contexts
  76.         - general info
  77.         - windows
  78.     
  79.     • Postscript dictionaries : contents
  80.  
  81.     • Processes
  82.         - usage
  83.         - children usage
  84.         - signal handling
  85.         - resource limits
  86.     
  87.     • Kernel loader servers
  88.         - general info
  89.         - ports
  90.  
  91. Each of these is done by a different module.
  92.  
  93. I can't give a complete description of each module, but I find the following modules particularly useful and/or fun :
  94.  
  95.    - the PostScript dictionary browser allows you to navigate in the hierarchy of PostScript dictionaries and examin the values of all variables.
  96.     
  97.    - the shutdown log shows you how long your machine has been on and off.
  98.     
  99.    - the VM region browser allows you to see the contents of the memory of any task.
  100.     
  101.    - the network stats show you all stats for all TCP/IP protocols, and they are easier to read than the output from netstat(1).
  102.  
  103. There are 45 modules. Just explore them. I believe one of the best features of Informer is how easy it is to use. Most modules have on-line help.
  104.  
  105.  
  106. Who can use Informer ?
  107.  
  108. Anyone (who has root access) can use it, but not everyone will benefit the same way from it. It will be most useful to technically-oriented people, such as programmers and system administrators.
  109.  
  110.  
  111. Installation
  112.  
  113. Informer is kind of big : 1.7 megabyte. Unfortunately, there is no way around it. The program can not be stripped because it uses dynamic linking rather extensively. Ditto for the modules.
  114. You can just copy Informer.app into any place you want, and you should be in business.
  115.