Thursday Jan 28, 2010

Goodbye Sun!

What a coincedence, this is the last week of Sun as an organization and also my last week at Sun. It has been a great pleasure working with Sun and Application Server Product (GlassFish) for the last 11 years.  I worked on so many areas and learnt so much

    ▪    Monitoring Lead for GlassFish V3 - all my blogs on monitoring
    ▪    Startup performance improvement for GlassFish V2 - blog
    ▪    Load balancer Administration - Article & Blog
    ▪    N1 Service Provisioning System plugin for GlassFish - Article and a lot of blogs.
    ▪    Big-IP H/W LB integration with GlassFish - Article & Blog
    ▪    Admin CLI Lead (asadmin) - spec
    ▪    Admin GUI

I am very grateful for all the opportunities that Sun has provided to me. More importantly, I have made many good friends during my years at Sun and it has been a privilege to work with so many talented individuals and teams. They are the best in industry, its from them I learnt on how to be passionate and always be motivated to work even when things are not going our way. I will miss them all.

Checkout in future for any blogs from me.

GlassFish team
[Read More]

Thursday Dec 10, 2009

Top Ten features of Monitoring

This blog will go over the Top Ten Monitoring features that you would be interested in GlassFish v3.[Read More]

Adhoc Monitoring with Scripting-Client in GlassFish v3

Adhoc monitoring is a powerful feature which will allow the user to monitor the parts of App Server at a very granular level. Scripting-Client and DTrace are the new monitoring features which would allow the Adhoc monitoring of GlassFish v3. In this blog I am going to go over the Scripting-Client feature of Monitoring in GlassFish v3. We will see how to write a simple javascript to see how many requests are received for a given App. And later in this blog we will see more advanced functionality where you can even see how much time to serve an HTTP request.[Read More]

Wednesday Dec 09, 2009

Advanced monitoring in GlassFish v3

An important feature of Monitoring is that you can write your probes (events) in any component and be able to listen to them in any other component. The component can be a container, module or even a user Application. I will use a sample WebApp which is an enhanced version (Thanks to Byron) of what we used for my ealier blog on "Making your Application monitorable in GlassFish v3" I am going to show you how to write an App which will not only collect the monitoring data for the requests that are coming in, but would also listen to the events from HTTP Service component and will determine the (average) time taken to serve each of these requests to the App.[Read More]

Making your Application monitorable in GlassFish v3

Monitoring in GlassFish V3 is lightweight, easy to use, pluggable, extensible, more granular and comes with multi-client support. Monitoring is also possible by writing Adhoc scripts using the DTrace and Scripting-client features. Its very evident that Monitoring in V3 will be a great value-add for GlassFish users and is a clear differentiator as far as the competition is concerned. This blog will talk about making a user app monitorable by using the Pluggable and Lightweight Monitoring Infrastructure, and how easily it will expose your probes and statistics to various clients.[Read More]

Friday Aug 21, 2009

Monitoring in GlassFish v3

Monitoring in GlassFish v3 has taken a huge leap when compared to the earlier versions. We provide a way to dynamically and non-intrusively generate monitoring events from any of the glassfish runtime classes, the ability to listen to these events, collect the statistics and expose these statistics through various standard clients.[Read More]

Thursday Nov 06, 2008

Monitoring in GlassFish v3 Prelude

GlassFish v3 Prelude uses the new lightweight monitoring framework to expose the monitoring data. It moves away from the 'container's collect statistics' theme to 'container's emit events and interested listeners will collect them'. This allows the statistics to be collected in a much cleaner way and makes it more flexible to collect different variations of statistics for the same set of container events. For Prelude we expose the Web Container, Application and JVM statistics, using the asadmin CLI utility and Admin GUI.[Read More]

Thursday Jan 24, 2008

Download GlassFish and win an IPhone

Want to win an IPhone?

You can win an IPhone with two easy steps.
1) Download the feature rich and enterprise ready GlassFish Application Server
2) Register the product

You could refer a friend and if he wins the prize, then you get the prize as a referee. Improve your chances to win an IPhone by referring more friends.

Anissa has a great screencast to show you in detail on how to download and register the GlassFish Application Server.

[Read More]

Thursday Jan 10, 2008

Provisioning Sun Java System Application Server With N1SPS (article)

The article on 'Provisioning Sun Java System Application Server with N1SPS' is coauthored by me and is published at this link. This article covers extensively about the different aspects of the features of the N1SPS plugin for Sun Java System Application Server.

Monday Oct 22, 2007

Provisioning with an existing installation of GlassFish V2

We have seen from other blogs with regards to how to manage the remote installations of Sun Java System Application Server 9.1 (productized version of GlassFish V2) using the N1SPS plugin for Application Server. In this blog I will show you how to identify and absorb an existing installation of GlassFish V2 on a remote machine and manage it with N1SPS plugin. This is particularly useful with GlassFish V2 which doesn't have a silent installer that could be used inline with N1SPS to do a remote installation. In order to get over this limitation, you need to either use the Sun Java System Application server 9.1 (Again the productized version of GlassFish V2) or do a manual install of the GlassFish V2 itself and then follow the instructions in this blog. [Read More]

Monday Oct 08, 2007

Application Server Administration with N1SPS

In this blog we will look at some of the Application Server Infrastructure tasks which involves the administration of Application server components (Domain, Cluster, Node Agent and Instance).[Read More]

Clustering in GlassFish Version 2 (article)

Take a look at the article written by Kedar, Myself and Rick which talks about Clustering in GlassFish V2. This article talks about Clustering in GlassFish, Failover with in-memory session state replication (new feature in GlassFish V2), Domain Administration Architecture, Group Management Service and Load Balancer Plug-in. This article will help you to get started with deploying your applications to a GlassFish cluster.[Read More]

Thursday Oct 04, 2007

Installation of High Availability DataBase with N1 Service Provisioning System

The Application Server Plugin allows you to install High Availability Database (HADB) on a Target host(s), its also required to associate this installation with an existing DAS. User can start and stop the HADB agent, uninstall and uninstall (markOnly) the HADB. It will also allow youto view the list of HADB's installed.[Read More]

Installation of Load Balancer Plugin with N1 Service Provisioning System

The Application Server Plugin allows you to install, install (markOnly), uninstall and uninstall (markOnly) the Load Balancer Plugin for Sun Java System Web Server 6.1 and 7.0 versions. You can also view the list of LB Plugin Installations. Here we will take a look on how to use the N1SPS Application Server Plugin to Install and Uninstall the Load Balancer Plugin. [Read More]

N1 Service Provisioning System's Application Server Plugin

My earlier blog gave an overview with some scenarios about the Application Server Plugin for N1 Service Provisioning System. Here we will deep dive to see more about the Application Server Plugin.[Read More]



« December 2016