Monitoring Weblogic Server statistics (Other than admin console)

          Hi,
          I am using WLS 5.1 SP 12 on AIX 5.1. I need to figure out how to provide weblogic
          server statistics dynamically (Such as active servlets, response times, session
          stats etc). I know this information is available on the weblogic admin console.
          But due to the complexity of the situation I would like to provide custom JSP
          pages or servlets wherein I can make some API calls (????) to provide the above
          statistics.
          Any help or ideas would be greatly appreciated.
          Thanks,
          Bala
          

Hello Nadar,
Tell me how are you starting server in the cluster, through nodemanager or commnadline.
Kuldeep

Similar Messages

  • Weblogic Server statistics (other than admin console)

    Hi,
    I am using WLS 5.1 SP 12 on AIX 5.1. I need to figure out how to provide weblogic
    server statistics dynamically (Such as active servlets, response times, session
    stats etc). I know this information is available on the weblogic admin console.
    But due to the complexity of the situation I would like to provide custom JSP
    pages or servlets wherein I can make some API calls (????) to provide the above
    statistics.
    Any help or ideas would be greatly appreciated.
    Thanks,
    Bala

    Hello Nadar,
    Tell me how are you starting server in the cluster, through nodemanager or commnadline.
    Kuldeep

  • WLS 6.0:  javax.naming.NamingNotFoundException when selecting DataSource in server JNDI tree in Admin Console

    Summary of problem: Get a javax.naming.NamingNotFoundException when selecting the DataSource (see the configuration below) in server JNDI tree in Admin Console
    TheConnection Pool and a corresponding DataSource are configured as follows:
    <JDBCDataSource
    JNDIName="jdbc.PNStoreDB"
    Name="PNStoreDB"
    PoolName="PNStorePool"
    Targets="serverA"
    />
    <JDBCConnectionPool
    CapacityIncrement="2"
    DriverName="weblogic.jdbc.oci.Driver"
    InitialCapacity="2"
    LoginDelaySeconds="1"
    MaxCapacity="10"
    Name="PNStorePool"
    Properties="user=rms;password=rms;server=ora81"
    RefreshMinutes="10"
    Targets="serverA"
    TestTableName="dual"
    URL="jdbc:weblogic:oracle"
    />
    Can't figure out why this is happening. The following is output to the Admin Server command prompt:
    <May 18, 2001 10:20:02 AM EDT> <Error> <HTTP> <[WebAppServletContext(6233000,console)] exception raised on '/console/panel
    javax.naming.NameNotFoundException: Unable to resolve jdbc. Resolved: '' Unresolved:'jdbc' ; remaining name ''
    <<no stack trace available>>
    I tried using a different JNDI name for the DataSource (e.g. just PNStoreDB) with no success.
    The weird thing is that it messes up other resources bound in the JNDI tree. For e.g. I have some EJB's bound under ejb/XXXX that I can click on and view in the Admin Console (JNDI tree) before I add the pool and DataSource. After I add them though, I see the same NameNotFoundException for these as well.
    Thanks in advance for your help.
    [att1.html]

    Are you sure that the connection pool and datasource deployed
    successfully? (Check the logs for an error.)
    Also, I suspect that you want a TxDataSource instead of a
    JDBCDataSource.
    -- Rob
    Weblogic NewsGroups wrote:
    Summary of problem: Get a javax.naming.NamingNotFoundException when
    selecting the DataSource (see the configuration below) in server JNDI
    tree in Admin Console
    TheConnection Pool and a corresponding DataSource are configured as
    follows:
    <JDBCDataSource
    JNDIName="jdbc.PNStoreDB"
    Name="PNStoreDB"
    PoolName="PNStorePool"
    Targets="serverA"
    />
    <JDBCConnectionPool
    CapacityIncrement="2"
    DriverName="weblogic.jdbc.oci.Driver"
    InitialCapacity="2"
    LoginDelaySeconds="1"
    MaxCapacity="10"
    Name="PNStorePool"
    Properties="user=rms;password=rms;server=ora81"
    RefreshMinutes="10"
    Targets="serverA"
    TestTableName="dual"
    URL="jdbc:weblogic:oracle"
    />
    Can't figure out why this is happening. The following is output to
    the Admin Server command prompt:
    <May 18, 2001 10:20:02 AM EDT> <Error> <HTTP>
    <[WebAppServletContext(6233000,console)] exception raised on
    '/console/panel
    javax.naming.NameNotFoundException: Unable to resolve jdbc. Resolved:
    '' Unresolved:'jdbc' ; remaining name ''
    <<no stack trace available>>
    I tried using a different JNDI name for the DataSource (e.g. just
    PNStoreDB) with no success.
    The weird thing is that it messes up other resources bound in the JNDI
    tree. For e.g. I have some EJB's bound under ejb/XXXX that I can
    click on and view in the Admin Console (JNDI tree) before I add the
    pool and DataSource. After I add them though, I see the same
    NameNotFoundException for these as well.
    Thanks in advance for your help.--
    Coming Soon: Building J2EE Applications & BEA WebLogic Server
    by Michael Girdley, Rob Woollen, and Sandra Emerson
    http://learnweblogic.com

  • I depolyed a webapp in oim server problem is oim admin console is not opend

    hi
    i have deployed a webapplication in oim server(jboss) the application is developed using struts. the application is deployed successfully.after server starting the oim admin console is not opend it gives following error .I am using oim 9101 with jboss server
    [ServletException in:/layouts/tjspClassicLayout.jsp] java.lang.NoSuchMethodError: org.apache.struts.util.RequestUtils.message(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    can any one help me.
    Thanks.

    First of all you remove your war or ear file.
    Don't take jar from outside. Take the all jar from OIM machine, used by xlWebApp. You don't need to download any extra jar if it is simple web application based on struts.
    Rebuild with your war or ear with new jar. Than just try it.
    Hope this is clear case of jar confliction.

  • Failes to start Managed server using Nodemanager from admin console

    Hi
    I have created the cluster using Weblogic version 9.2 MP3 with
    Machine 1 --> Admin (AS) + Managed server (MS1)
    Machine 2 --> Managed server(MS2)
    All the servers(AS,MS1,MS2) are SSL configured to run in production mode.
    Machine is associated with each managed server and node manager is up and running.
    I have made Host name verification as "None"
    When i start the MS 1 from admin console it comes up in running.However MS2 is not coming in running mode.
    The server logs states that "Could not connect to admin server"
    Cannot decrypt the password ,username and TrustKeyStorePrivatepassphrase.
    Even when i write the clear text password and username in Server_Name/data/nodemanager/boot.properties,then also it throws the same error.
    Node manager is not configured to SSL.
    Any Clue what i am missing????

    Is your Machine #2 shown as "Reachable" in the admin console ( Machines -> Machine2 -> Monitoring )?
    Does your managed server #2 have the same userid and password on its Server -> Configuration -> Server Start page ( UserName & Password fields ) as managed server #1?
    Your boot.properties only needs 2 lines, like:
    password=your plain text password
    username=your plain text username

  • Weblogic Server not visible in Administration Console

    Hello,
    Forgive me if this is the incorrect location for this question but I could not find a relevant group to post this issue relating to the Administration Console, as it APPEARS.
    We have a three node Weblogic 8.1 SP3 cluster in our environment and the issue we are facing is that one of the three Weblogic Servers (the other two have no issue) is not displaying any information about that server in the admin console (i.e. in "Monitoring"-> active thread queues, connections, performance stats etc. are not displayed). However, the BeaSVC service is running on that server and the server IS serving requests, as confirmed by the weblogic and application logs. It is as if the admin server cannot communicate or thinks the server is in a 'down' state, hence the behavior of not seeing the threads on the server.
    Any suggestions, thoughts or ideas in resolving this matter would be greatly appreciated!
    Many Thanks and Regards,
    -Nader

    Hello Nadar,
    Tell me how are you starting server in the cluster, through nodemanager or commnadline.
    Kuldeep

  • Monitoring weblogic server with sitescope

    hi friends
    can u any body tel me about how to monitor weblogic srever instance, jdbc pool , memory usage,jms server,threads ..?
    is it better to use sitescope from mercury...?
    i don know how to configure weblogic 8.1 sp6 with sitescope 8.0
    can any one tel me how to configure.........?
    thanks in advance
    Edited by thayubali at 12/04/2007 3:05 AM
    Edited by thayubali at 12/04/2007 3:11 AM

    PHP with the OCI8 extension using "DRCP" connection pooling will handle many, many users. We bench-marked 20,000 concurrent users on a commodity machine: http://www.oracle.com/technetwork/topics/php/whatsnew/php-scalability-ha-twp-128842.pdf
    Instead of WAMP you might want something like Zend Server, which has comes in unsupported (aka free) & supported flavors (disclaimer: Zend is a partner of Oracle): http://www.oracle.com/technetwork/topics/php/zend-server-096314.html
    You can install PHP on iAS: e.g https://blogs.oracle.com/opal/entry/building_php_53_with_oracle_ht
    If you need extreme scalability you could use Oracle Tuxedo, which has support for PHP (and Python & Ruby): http://www.oracle.com/technetwork/middleware/tuxedo/tuxedo-dynamic-langs-twp-401471.pdf
    There are too many factors to declare outright that one language is faster than another. It would depend on factors like whether you use an application framework, how efficiently you tune caches etc.
    Overall, your choice should be based on the in-house skill set you have.
    Whatever you choose, I'd recommend putting most business logic (especially numeric and date calculations) in PL/SQL procedures. This will give you flexibility to call that logic from any language or service in the future. You can also then keep any web or mobile UI lightweight and fast.

  • Unable to open Messaging Server 6.2 through admin console 5.2

    my system is
    Sun Java(tm) System Messaging Server 6.2-3.05 (built Nov 23 2005)
    libimta.dll 6.2-3.05 (built 02:22:19, Nov 23 2005)
    Microsoft Windows 2000 version 5.2 (Build 3790)
    i installed Sun Java Enterprise System (directory, admin, messaging) servers on my windows 2003 server, all is working fine except:
    1- unable to open my messaging server through my admin console 5.2.
    when checking the error log file i see
    "[05/Jun/2006:10:51:49] failure ( 2624): for host t.est.hotmail.com trying to GET /msg-config/tasks/operation/cgi_root, cgi_scan_headers reports: the CGI program E:\Sun\Server-Root\bin\msg\admin\bin\cgi_root.exe did not produce a valid header (program terminated without a valid CGI header. Check for core dump or other abnormal termination)"
    Any clue?
    2- When creating a new user through the admin console 5.2, and check the mail account checkbox, i don't get the "mail tab" to complete the needed information, and therefore the newly created user is not an active email account as mainly the mailhost attribute has not been created for the account
    Is this related to the problem in point 1?
    NOTE 1: i ran cmm_dssetup.pl before configuring the messaging server and selected schema 1
    NOTE 2: i downloaded the software from sun.com, didn't register it yet as i'm in the testing phase
    Appreciate your help, direction and tips

    Oh, my.....
    1. The Directory Console is not very useful, for anything in Messaging 6. The MTA is configured via editing files, and the mail store is better configured using the configutil utility.
    2. You SHOULD NOT attempt to create users with the Directory Console. They won't work. Use either the command-line tools provided (comm-admin), or use the Delegated Admin tool provided.

  • How to monitor WebLogic Server when enable the Administration Port

    It works fine when use Listenport 7001, but when enable the Administration Port(9002), it does not work.
    Maybe I should do something to set the system environment property, but how?
    help~
    Sorry for my poor English~
    Thanks~

    HI,
    If the admin port is enabled then you have to use these parameters to run any scripts
    -Dweblogic.security.SSL.ignoreHostnameVerification=true
    -Dweblogic.security.TrustKeyStore=DemoTrust
    -The you can use Admin URL: t3s://localhost:9002 with Admin Port and Secure Protocol.
    Example:
    java -Dweblogic.security.SSL.ignoreHostnameVerification=true -Dweblogic.security.TrustKeyStore=DemoTrust  weblogic.WLST application_status.py
    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to WebLogic Server Administration Scripting Shell
    Type help() for help on available commands
    Connecting to t3s://localhost:9002 with userid weblogic ...
    Successfully connected to Admin Server 'AdminServer' that belongs to domain 'Domain_7001'.
    .Regards,
    Ravish Mody
    http://middlewaremagic.com/weblogic
    Come, Join Us and Experience The Magic…

  • Monitoring weblogic server 6.1

    I am trying to monitor the performance of my weblogic server by using the runtime Mbean management commands, but I cannot find the mbean that allow me to get information on performance : memory usage, queue length, throughput, idle threads etc. I want to be able to log this information over a period of time and for certain interval of times. Thanks.

    You can look at all of them all to see which ones you need -
    deploy these 2 JSPs and point your browser to listMBeans.jsp
    http://dima.dhs.org/misc/listMBeans.jsp
    http://dima.dhs.org/misc/showMBean.jsp
    Quyen Pham <[email protected]> wrote:
    I am trying to monitor the performance of my weblogic server by using the runtime Mbean management commands, but I cannot find the mbean that allow me to get information on performance : memory usage, queue length, throughput, idle threads etc. I want to be able to log this information over a period of time and for certain interval of times. Thanks. --
    Dimitri

  • HOWTO: Monitoring WebLogic Server with Hyperic HQ

    For those of you that administer WebLogic Server deployments, you may be interested in this HOWTO - it demonstrates how to get up and running monitoring your WebLogic deployments with Hyperic HQ. HQ auto-discovers WebLogic instances, thus shortening your time to deployment and delivering WebLogic metrics in minutes.
    To read the article:
    http://support.hyperic.com/confluence/display/hypcomm/Monitoring+Weblogic+with+HQ
    Download the open source (GPL) HQ:
    http://www.hyperic.com/downloads/other-register.jsp?product=hqfree
    Enjoy!
    John Mark

    can any one in the community please help for sorting out this issue.
    I have been with this error for a long time.

  • CUIC 8.5 Unable to "choose collection" for users other than Admin/Superv

    Hi,
    When login with any user other than the admin, I'm not able get any entry in the "choose collection" drop down menu for any type of report. While investigating it seems this is restricted by the option Security / User Permissions / System Collections (UCCE). I can see how all the teams has assigned the admin user for read, exedcute and write. In addition also the supervisor of the team is added to the list and I have checked and confirmed that the supervisor can get the collection of his/her team.
    There is a list on the right hand side to be able to add additional user permissions however when I try I get the error "System Collections (UCCE) permissions can't be modified". Obviously having just the supervisor of the team being able to list their team is not good enoguh and I would expect changing the permissions here is possible.
    Has anyone come accross this problem or do you have any tips before openign a TAC case?
    Thanks
    Isidro

    I should also note something that I did that I think may be causing the default wiki and blog theme to not appear. In Server Admin, selecting Web, then going to Settings and on the Web Services tab, I changed the Data Store path to:
    /Library/WebServer/Documents
    I did this thinking it would create the html pages in the directory that the placeholder page was indicating that I should put my web page, but I think that is wrong, now. Does anyone know the default path for the data store?

  • Can a single Weblogic server host more than one Apex Listener?

    Hi All:
    Is it possible to deploy more than one APEX listener on a Weblogic server to service multiple APEX installations on different Database hosts?
    I suspect it is just a matter of port configuration and deployment naming but has anyone experience with this?
    Regards,
    David

    Hi David,
    it is possible to have multiple instances of the APEX Listener deployed on the same JEE container. I didn't actually do this with WLS, but I don't know any reason why this should be different on WLS than it would be on other JEE containers.
    You should start by preparing the apex.war to have the parameter config.dir set in the web.xml . We chose to let it point to a base directory for all config files having one subdirectory for each deployed instance, so we have to do this only once with every new release that comes in. By the way, this is the first location of the sequence to be checked by the APEX Listener upon startup.
    Then you can deploy this war file multiple times giving each instance a different application name/context root. We chose +<apex_dbname>+ as pattern for this, but that's up to you.
    Note that you may have to provide the static files ("images") for APEX multiple times as well if you don't have the same APEX version on each instance or if you use different custom files that shall not be the present on each instance or in different versions for at least some instances.
    In that case, you'll have to configure your WLS to provide multiple "images-applications" as well. We chose to have one for each instance and use +</i_<dbname>/+ as pattern here. If you used the default image prefix +/i/+ so far, you can reset it using the corresponding script provided in the APEX installation package. I'd recommend to use the script version of the package that corresponds to the APEX version of the instance you want to configure.
    That might sound complicated, but actually it's not. It's just a few things to keep in mind before starting and once you've set it up, it's really easy to handle.
    -Udo

  • VPN Server solution other than Leopard Server?

    All,
    Does anyone know of any VPN server solutions for Mac OS X other than the basic one included in Leopard Server?
    Regards,
    Ken

    I use the one that comes with Leopard as well as VPNClient from Cisco. I have to use the Cisco one for one connection which requires we use this client.
    You can do a search here - just plug in the search term "VPN" and you'll get a whole bunch of them.
    http://www.versiontracker.com/
    Hope this is helpful.

  • Regarding VS Web part Solution Deployment Permission in SharePoint Server other than Admin

    Hi,
    While deploying the Visual Studio Web part, one error occurred i;e,   “Error occurred in deployment step 'Recycle IIS Application Pool': The local SharePoint server
    is not available. Check that the server is running and connected to the SharePoint farm.”
    Actually we want that two user can deploy their web part simultaneously. One is admin that is able to deploy web part. But another user is facing this problem.
    Solution which we have tried:
    Make Local admin to that user.
    Assign db_owner permission to that user in database.
    Add that user in WSS_Admin_WPG group.
    Add in Farm administrator group.
    But still we are facing the same issue

    Hello,
    To be able to deploy solution, the user needs to have permissions on SharePoint_Config Database too. (maybe also the SharePoint_Admin database too)
    Best regards, Christopher.
    Blog |
    Mail
    Please remember to click "Mark As Answer" if a post solves your problem or
    "Vote As Helpful" if it was useful.
    Why mark as answer?

Maybe you are looking for