Architecting, installing and maintaining your SAS environment

dash board to monitor all the running jobs

Reply
Contributor L_R
Contributor
Posts: 24

dash board to monitor all the running jobs

Hi, is there any monitoring tool like a dashboard developed to monitor all the running sas webservices.

 

Thank you

Trix
Contributor
Posts: 28

Re: dash board to monitor all the running jobs

Hi 

I feel limited in how to answer this.

Can you provide details as to what environment you have SAS running on and what SAS products you have access to?

 

There are a variety of ways to observe active SAS jobs. Some within SAS and some at the server level.

I'm not sure if your on UNIX, Windows (servers).

 

So fwiw - on Unix here in a sas server environ - i usually lurk at activity with a standard htop.

sometimes - given specific conditions i'll kick up an iostat to check things.

We have numerous users hitting the server with a variety of SAS jobs.

We havent needed more dashboarding.  We dont have web analytics working.

 

If we got to that stage or level - we would likely look at some SAS solutions for that if the SAS Management Console didnt suffice.

 

hth

 

zeke torres

www.wcsug.com

Contributor L_R
Contributor
Posts: 24

Re: dash board to monitor all the running jobs

Posted in reply to zeketorres_sasaholic

Hi Zeke,

 

Thanks for the response. we are on unix. we use lots of webservices to run our sas programs. most of the times, we have to check through the whole log to make sure which program is running, how long its been running, whcih program failed, etc. like how we have moniroing tool for lsf jobs, i would like to know if there is something available for webservices

 

Thanks

Trix
Super User
Posts: 5,437

Re: dash board to monitor all the running jobs

Take a look at SAS Environment Manager.
Data never sleeps
Frequent Contributor
Posts: 134

Re: dash board to monitor all the running jobs

It depends which ones :

 

1. so called "platform" or infrastructure services like Metadata server, Midtier Web AppServer etc.

 

or

 

2. user sessions which comprises : 

 

   2.1 . interactive sessions launched by a SAS PC client like SAS Enterprise Guide, Enterprise Miner, SAS Studio etc.

 

   2.2 interactive shared server sessions : Stored Process sessions, Web Report Studio, VA LASR sessions

 

or even

 

3. SAS batch sessions

 

 

For real-time monitoring and reporting as well of user & batchs sessions, UK based SAS partner Boemska has developed a promising tool named  ESM standing for Enterprise Session Monitor. Have a look :

 

http://boemskats.com/esm/

 

Worth its price (not free but definitely worthy of attention !)

 

There is also some technical API provided by SAS. Chris Hemedinger from SAS has given a very useful sample code to display some kind of running sessions (2.1).

 

http://blogs.sas.com/content/sasdummy/2016/02/15/using-proc-iomoperate/

 

As mentioned previously, platform servers (case 1.) are monitored using SAS Environment Manager.

 

 

SAS Super FREQ
Posts: 299

Re: dash board to monitor all the running jobs

Hi,

 

as mentioned in an earlier post, Environment Manager would be a good tool to provide you with the

information you are looking for.

 

Env Manager stores collected data in datamarts, and based on these datamarts - stored in postgres - you are able

to run a lot of different reports.

 

Take a look at the doc: 

 

Focus Area:

http://support.sas.com/rnd/emi/SASEnvMgr/EVSAF/index.html

 

Environment Manager User's Guide:

http://support.sas.com/documentation/cdl/en/evug/69029/HTML/default/viewer.htm#titlepage.htm

 

Blogs on reporting:

http://blogs.sas.com/content/sgf/2016/03/30/opening-up-the-sas-environment-manager-report-center/

http://blogs.sas.com/content/sgf/2016/05/18/creating-custom-reports-from-the-data-mart/

 

Thanks

Anja

Ask a Question
Discussion stats
  • 5 replies
  • 417 views
  • 1 like
  • 5 in conversation