[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::axp-developer

Title:Alpha Developer Support
Notice:[email protected], 800-332-4786
Moderator:HYDRA::SYSTEM
Created:Mon Jun 06 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3722
Total number of notes:11359

3707.0. "TeamQuest Corporation" by HYDRA::VANORDEN () Wed Jun 04 1997 15:39

    Company Name :  TeamQuest Corporation
    Contact Name :  Scott Adams
    Phone        :  515-357-2700
    Fax          :  
    Email        :  [email protected]
    Date/Time in :   4-JUN-1997 14:38:54
    Entered by   :  Donna Van Orden
    SPE center   :  MRO

    Category     :  UNIX
    OS Version   :  
    System H/W   :  


    Brief Description of Problem:
    -----------------------------

From:	SMTP%"[email protected]"  4-JUN-1997 14:06:58.41
To:	alpha-developer <[email protected]>
CC:	
Subj:	Porting Assistance

Return-Path: [email protected]
Received: by asimov.mro.dec.com (UCX V4.1-12, OpenVMS V6.2 VAX);
	Wed, 4 Jun 1997 14:06:55 -0400
Received: from pobox1.pa.dec.com by fluid.mro.dec.com (5.65v4.0/1.1.8.2/19Nov96-0448PM)
	id AA09538; Wed, 4 Jun 1997 14:06:50 -0400
Received: by pobox1.pa.dec.com; id AA02856; Wed, 4 Jun 97 11:06:38 -0700
Received: by dashub1.das.dec.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52)
	id <[email protected]>; Wed, 4 Jun 1997 14:08:58 -0400
Received: from mail11.digital.com by dashub1.das.dec.com with SMTP (Microsoft Exchange Internet Mail Connector Version 4.0.995.52)
	id MYBRWMV5; Wed, 4 Jun 1997 14:08:54 -0400
Received: from venus.teamquest.com by mail11.digital.com (8.7.5/UNX 1.5/1.0/WV)
	id OAA32470; Wed, 4 Jun 1997 14:02:19 -0400 (EDT)
Received: from smtpgtwy.teamquest.com (smtpgtwy.teamquest.com [199.120.249.99]) by venus.teamquest.com (8.6.9/8.6.11) with SMTP id RAA11210 for <[email protected]>; Wed, 4 Jun 1997 17:56:43 GMT
Received: from ccMail by smtpgtwy.teamquest.com (ccMail Link to SMTP R6.00.02)
Message-Id: <c=US%a=_%p=Digital%[email protected]>
From: "Scott A. Adams" <[email protected]>
To: alpha-developer <[email protected]>
Subject: Porting Assistance
Date: Wed, 4 Jun 1997 14:58:05 -0400
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit


     
     Hi,
     
     We are in the process of porting our performance 
     management software to DIGITAL UNIX and have some 
     questions about interfaces available for gathering 
     performance metrics. Our software currently supports 
     BSD and System 5 derivatives (both 32-bit and 64-bit). 
     This is our first look at an OSF based operating 
     system. 
     
     We are interested in metrics for CPU, memory, disk I/O, 
     file systems, process, and network. An quick look 
     through the header files revealed that there are kernel 
     structures with this type of information. Are there 
     system or library calls that will extract this type of 
     information? Or will we need to read from kernel 
     memory? We will inevitably have more detailed questions 
     as we begin porting our application. How should we 
     proceed in submitting our porting questions? 
     
     Thanks in advance for your help.
     
     Scott Adams
     TeamQuest Corporation
     515-357-2700




T.RTitleUserPersonal
Name
DateLines
3707.1HYDRA::VANORDENThu Jun 05 1997 18:4461
From:	HYDRA::AXPDEVELOPER "[email protected]"  5-JUN-1997 17:43:52.42
To:	US3RMC::"[email protected]"
CC:	AXPDEVELOPER
Subj:	re: Porting Assistance  (Please refer to sequence # 1997-3707)



Scott,


The table() interface is used to examine or update elements in the system
table.  The structure layouts are described in /usr/include/sys/table.h


"man table" gives a nice overview of table().  There are also some excellent
code examples...

To see how to use the table (2) calls check out the source for Monitor,
located at:  gatekeeper.dec.com:/pub/DEC/monitor.alpha.Z



Another excellent resource (as both a tool and example code) is the tool 
VmUBC which graphically displays the current states of virtual memory, 
unified buffer cache, cpu and swap utilization.  A tutorial along with the
source kit can be obtained from the web at:

http://www.partner.digital.com/www-swdev/pages/Home/TECH/software/decosf_tools.html


Of course other tools exist (vmstat, iostat, netstat, etc)  The System 
Tuning and Performance Management Guide will give you a nice overview of
what is available.

There is also documentation for the Performance Manager, if you'd like to use
it.

We look forward to working with you as you continue with your migration to
Digital UNIX!  There is a wealth of information on our web pages located at:

http://www.partner.digital.com/www-swdev/

migration papers...faqs...tools...documentation...etc


To answer your question on how to contact us with porting questions:

You can either send mail (as you did) to [email protected]

or call us at: 1-800-332-4786


Good luck,

Donna Van Orden
Alpha Developer Support