Using ARM Macros in Unix

  • Follow


Does anyone have any experience in using the Application Response
Measurement (ARM) macros?? In particular  under HP Unix  but I am interested
in any experiences that anyone may have

I am considering using this facility to track the usage of datasets and more
importantly which indexes are being used, and also the timings of some
important core programmes..  I know the ARM facility can mesaure this, but
my queries relate to where I can record this information.

The documentation and examples show the log being written to a flat file,
but I have hundreds of users and approx 2000 SAS invocations per day I need
to measure -   and I am concerned with all of these attempting to
concurrently write to the same file.  I really do not want to create a
seperate file for each sas invocation.

As we have HP's measureware in use and analyse it with SAS ITRM, can we send
the ARM transactions to measureware and let SAS ITRM analyse it ??



Cheers
Robin Templer
0
Reply robin.templer (124) 10/28/2006 7:00:52 AM

From a birdie:


I've not used these at all, and I thought that there was also some sort of
arm daemon that could be written to.  If not, there ought to be.

So, here's some thoughts:

Why write to the same file at recording time?  Why not write to several (one
per app) arm logs or such, and put them together afterwards?  Sure that
could be a lot of files, but computers are good about managing lots of
files.  And yes, I agree the files could get large.  Still, this is probably
the simplest answer.

I believe that the arm macros can actually write to a fileref.  In that
case, one could tinker with msmq or mqseries, or just their own simple
tcp/ip listener task to handle this.  Think trickery via various FILENAME
engines.


Alan

Alan Churchill
Savian "Bridging SAS and Microsoft Technologies"
www.savian.net



-----Original Message-----
From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of Robin
Templer
Sent: Saturday, October 28, 2006 1:01 AM
To: SAS-L@LISTSERV.UGA.EDU
Subject: Using ARM Macros in Unix

Does anyone have any experience in using the Application Response
Measurement (ARM) macros?? In particular  under HP Unix  but I am interested
in any experiences that anyone may have

I am considering using this facility to track the usage of datasets and more
importantly which indexes are being used, and also the timings of some
important core programmes..  I know the ARM facility can mesaure this, but
my queries relate to where I can record this information.

The documentation and examples show the log being written to a flat file,
but I have hundreds of users and approx 2000 SAS invocations per day I need
to measure -   and I am concerned with all of these attempting to
concurrently write to the same file.  I really do not want to create a
seperate file for each sas invocation.

As we have HP's measureware in use and analyse it with SAS ITRM, can we send
the ARM transactions to measureware and let SAS ITRM analyse it ??



Cheers
Robin Templer
0
Reply SASL001 (992) 10/28/2006 10:48:11 PM


 Thanx to Alan & 'The Birdie'

Looks like I will experiment with a small core of programmes/apps and see
what comes out.

Thanx
Robin

-----Original Message-----
From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of Alan
Churchill
Sent: Sunday, 29 October 2006 11:48 a.m.
To: SAS-L@LISTSERV.UGA.EDU
Subject: Re: Using ARM Macros in Unix

From a birdie:


I've not used these at all, and I thought that there was also some sort of
arm daemon that could be written to.  If not, there ought to be.

So, here's some thoughts:

Why write to the same file at recording time?  Why not write to several (one
per app) arm logs or such, and put them together afterwards?  Sure that
could be a lot of files, but computers are good about managing lots of
files.  And yes, I agree the files could get large.  Still, this is probably
the simplest answer.

I believe that the arm macros can actually write to a fileref.  In that
case, one could tinker with msmq or mqseries, or just their own simple
tcp/ip listener task to handle this.  Think trickery via various FILENAME
engines.


Alan

Alan Churchill
Savian "Bridging SAS and Microsoft Technologies"
www.savian.net



-----Original Message-----
From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of Robin
Templer
Sent: Saturday, October 28, 2006 1:01 AM
To: SAS-L@LISTSERV.UGA.EDU
Subject: Using ARM Macros in Unix

Does anyone have any experience in using the Application Response
Measurement (ARM) macros?? In particular  under HP Unix  but I am interested
in any experiences that anyone may have

I am considering using this facility to track the usage of datasets and more
importantly which indexes are being used, and also the timings of some
important core programmes..  I know the ARM facility can mesaure this, but
my queries relate to where I can record this information.

The documentation and examples show the log being written to a flat file,
but I have hundreds of users and approx 2000 SAS invocations per day I need
to measure -   and I am concerned with all of these attempting to
concurrently write to the same file.  I really do not want to create a
seperate file for each sas invocation.

As we have HP's measureware in use and analyse it with SAS ITRM, can we send
the ARM transactions to measureware and let SAS ITRM analyse it ??



Cheers
Robin Templer
0
Reply robin.templer (124) 10/29/2006 2:21:03 AM

2 Replies
22 Views

(page loaded in 0.077 seconds)

Similiar Articles:













7/12/2012 3:37:14 PM


Reply: