Wednesday Apr 23, 2008

Are you interested in knowing how many of the SIP dialogs were successful or how many failed or expired. Enter SIP monitoring![Read More]

Tuesday Mar 18, 2008

SailFin supports call flow monitoring which is a feature inherited from GlassFish. This feature can be used to debug the request call flow in the application server. In case of SailFin, you will now be able to see how much time a SIP request spends in the SIP container.

Here, I shall demonstrate how to use this feature.

To start with, you will need to enable call flow on a running server instance.

1. Start the DAS

2. Login to administration console (point your browser to http://localhost:4848)

3. In the Common Tasks page, click on 'View Monitoring Data'

4. Then click on 'Call Flow' tab

5. Click on 'Enabled', then 'Save'

You will now see a message like the following in server.log:

[#|2008-03-07T13:37:57.313+0530|INFO|sun-comms-appserver1.0|javax.enterprise.system.tools.admin|_ThreadID=16;_ThreadName=httpWorkerThread-4848-1;|ADM11009: CallFlow enable successful.|#]



I'll use the 'subscribe' test from the quicklook tests of the SailFin tests suite. To set up the test environment, do the following:

1. Checkout sailfin-tests

cd <workspace>/sailfin

cvs up -d sailfin-tests

2. Edit proxy host/port in config-dev.properties Set environment variables, SF_HOME, ANT_HOME and PATH. Invoke ant

ant setup

3. cd quicklook/publish

4. Run the test

ant all

Now, go back to admin console and click on 'Refresh' to view the call flow data. Here is a sample screenshot.






Tuesday Nov 20, 2007

If you are looking for some quick reference on how to build and test SailFin, read on..[Read More]

Friday Dec 01, 2006

Taking a cue from a blog written by my friend Harsha, I thought why not try the same for wadm, the new CLI in Web Server 7.0 Now that wadm has some 300+ commands to perform various administrative tasks, auto completing (or tab completion) commands is a great help!

[Read More]

Friday Nov 17, 2006

While looking into some performance issues, I needed to profile Web Server 7.0 I have used OptimizeIt and Jprobe before but NetBeans had just released its new version of profiler and I thought I'll give it a try and was amazed with the new NetBeans profiler. I've used both 5.0 and 5.5 and am looking forward to the next release 6.0. For now, you can download NetBeans 5.5 from here. Also check out the profiler web site for tutorials, documentation, FAQs, blogs.[Read More]

Wednesday May 24, 2006

Using the silent installer of Web Server 7.0 does a quick and neat job. This is particularly useful if you have to install on multiple machines to configure a cluster.[Read More]

Thursday May 18, 2006

Web Server 7.0 comes with a new Command Line Interface called wadm for administering the web server. The best part is that its simple to use and comes with a set of man pages for every available command. wadm can be used locally or remotely.[Read More]