3 Replies Latest reply: Jul 7, 2017 7:13 AM by Golan Shem-Tov RSS

Embedded monitoring in WebLogic or GlassFish

Alejandro Tovar

Hi everyone

Do you know what would be the monitoring tools embedded on GlassFish or weblogic?

 

Of course they are not competitor to AppInternals, but there is something different beyond the REST API?

 

Any comparison bewteen those and AppInternals?

 

Thanks all and regards!

 

Alejandro

  • Re: Embedded monitoring in WebLogic or GlassFish
    Golan Shem-Tov

    I think this is kind of a generic question.

    Most Application Servers have some sort of an admin console (probably what you refer to as the "built in"). That admin console is usually built for administration tasks and has some monitoring information.

    Usually that monitoring information is around jvm/jmx and general response times, in some cases there may be some basic alert/notifications mechanism.

    Since those consoles are built for administration purpose they don't have the powerful monitoring and analysis capabilities as the data is more to support administrators in configuration rather than to help monitor a system. In those admin consoles you will not have the same level of dashboards that help you make sense of all of the data (you will typically have basic graphs). Those admin consoles don't have the powerful tracing and analytics capabilities that are so valuable for monitoring and troubleshooting performance problems.

     

    Hope this helps.

     

    Golan

    • Re: Embedded monitoring in WebLogic or GlassFish
      Alejandro Tovar

      Thanks Golan:

       

      I think those are good news, as this client has that middleware and wants to compare it versus AppInternals. Nothing to do against it.

       

      Thanks for your message and regards!

       

      Alejandro

      • Re: Embedded monitoring in WebLogic or GlassFish
        Golan Shem-Tov

        Happy to help.

        In most cases it is simple enough to show this view from AppInternals (or any of the tabs), explain the data visible and the value of the cards and and ask if the app server admin console can give anything even close to that (hint, the built in admin consoles do not, they are not built for that, they are not even close).

         

        appinternals.png

         

        A couple of additional thoughts:

        - Since those tools are mainly about deployment, configuration and resources of the app server, there is no monitoring for end user experience using JavaScript Injection that shows you what is happening from the user's side and can help indicate problems from the user's side (or even search for a user's session/trace).

        - Those admin consoles don't have the geographical locations information for users that can it indicate to you geographical location issues.

        - I have not yet seen an admin console with tracing capabilities, and with appinternals you can trace all transactions for all users all the time and run analysis on those traces (which is a unique capability even compared to our competitors).

        - If a client has different types of applications servers they have to jump between different admin consoles to configure those different app servers. AppInternals enable them 1 console to monitor different types of app servers.

        - Since those admin consoles are mainly for the application servers, I have not yet seen an admin console that shows OS information or virtualization OS information (which AppInternals shows for every second).

         

         

        If there is any additional help needed, don't hesitate to contact us and we will be more than happy to highlight more differences as well as the advantages of AppInternals.

         

        Golan