Oracle WebLogic Server: Remote Monitoring and Management



Similar documents
Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

Oracle WebLogic Server 11g: Administration Essentials

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

5 Days Course on Oracle WebLogic Server 11g: Administration Essentials

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader

WebLogic Server System Administration Top Ten Fundamentals Concepts Session ID# 11579

WebLogic Server Admin

AGENDA. Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A

What I Advise Every Customer To Do On Their Oracle SOA Projects

WEBLOGIC ADMINISTRATION


Oracle Cloud: Oracle s Platform and Infrastructure Services. Amit Zavery Group Vice President Product Development

WebLogic Server Foundation Topology, Configuration and Administration

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

Top Weblogic Tasks You can Automate Now

Weblogic Server Administration Top Ten Concepts. Mrityunjay Kant, AST Corporation Scott Brinker, College of American Pathologist


A Beginners Guide to Fusion Middleware

Oracle Exam 1z0-102 Oracle Weblogic Server 11g: System Administration I Version: 9.0 [ Total Questions: 111 ]

WEBLOGIC SERVER MANAGEMENT PACK ENTERPRISE EDITION

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

Oracle Fusion Middleware 11g Release 1 IDM Suite

Reporting component for templates, reports and documents. Formerly XML Publisher.

<Insert Picture Here> Application Testing Suite Overview

WebLogic Server 11g Administration Handbook

MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune Tel: /

INSTALLING AND INVOKING ORACLE DATA INTEGRATOR (ODI) PUBLIC WEB SERVICES

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

Oracle s Cloud Computing Strategy

Management. Oracle Fusion Middleware. 11 g Architecture and. Oracle Press ORACLE. Stephen Lee Gangadhar Konduri. Mc Grauu Hill.

Oracle WebLogic Server 11g Administration

WebLogic Server Administration

Basic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )

Tips for Building Oracle Fusion Middleware on an Oracle Exalogic Elastic Cloud By Michel Schildmeijer, 30 September 2014

Oracle Public Cloud An Enterprise Cloud for Business Critical Applications Gerry Lim, Regional Program Director, Cloud Initiatives, ASEAN

HP OO 10.X - SiteScope Monitoring Templates

Oracle Business Activity Monitoring 11g New Features

XpoLog Competitive Comparison Sheet

Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ]

Oracle Middleware a felhőben

Oracle SOA Infrastructure Deployment Models/Patterns

Qualogy M. Schildmeijer. Whitepaper Oracle Exalogic FMW Optimization

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Mobilize Your ERP with ADF Mobile

Monitoring Oracle Fusion Middleware

Robert Honeyman

System Management Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Your Location Instant NOC using Kaseya. Administrator at Remote Location Secure access to Management Console from anywhere using only a browser

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota

1Z Oracle Weblogic Server 11g: System Administration I. Version: Demo. Page <<1/7>>

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Contents 1 Overview 2 Introduction to WLS Management Services iii

No.1 IT Online training institute from Hyderabad URL: sriramtechnologies.com

Enterprise Manager 12c for Middleware

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

Unit 2 Research Project. Eddie S. Jackson. Kaplan University. IT530: Computer Networks. Dr. Thomas Watts, PhD, CISSP

ManageEngine (division of ZOHO Corporation) Infrastructure Management Solution (IMS)

WEBSPHERE APPLICATION SERVER ADMIN V8.5 (on Linux and Windows) WITH REAL-TIME CONCEPTS & REAL-TIME PROJECT

Oracle EBS Release 12.2 from A to Z. Real Experience of a Technical Upgrade

Microsoft SQL Server 2012 Eğitimleri. Microsoft Windows Server 2012 Eğitimleri. Virtualization Eğitimleri. Forefront Eğitimleri

How To Develop An Org Cloud Based Powerware For An Onpremise Cloud Environment

What You Need to Know About Transitioning to SOA

Accenture Foundation Platform for Oracle

<Insert Picture Here> Optimized WebLogic Monitoring with Oracle Enterprise Manager

Oracle Service Bus: - When to use, where to use and when not to use

Assignment # 1 (Cloud Computing Security)

SOA MADE SIMPLE Introduction to SOA, (Micro) Services and SOA Suite INTRODUCTION WHAT IS SOA DEFINITION AGENDA

WebSphere Server Administration Course

IBM SmartCloud Application Performance and Monitoring. RTView for APM Webinar

An Oracle White Paper September Oracle WebLogic Server 12c on Microsoft Windows Azure

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

1 What Are Web Services?

An Oracle White Paper September, Enterprise Manager 12c Cloud Control: Monitoring and Managing Oracle Coherence for High Performance

OWB Users, Enter The New ODI World

Private Cloud or Bust: Oracle WebLogic Server and Oracle Enterprise Manager

End-To-End Invoice Processing Automation at Land O Lakes. Session #705. Natalie Hawley, Applications Developer

1 What Are Web Services?

TECHNOLOGY WHITE PAPER Jun 2012

<Insert Picture Here> Private Cloud with Fusion Middleware

JBoss EntErprisE ApplicAtion platform migration guidelines

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

Total Cloud Control with Oracle Enterprise Manager 12c. Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle

IBM WebSphere Server Administration

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

IBM Tivoli Composite Application Manager for WebSphere

Oracle Cloud Platform. For Application Development

WHITEPAPER. SECUREAUTH 2-FACTOR AS A SERVICE 2FaaS

WebSphere Application Server - Introduction, Monitoring Tools, & Administration

Transcription:

October 13, 2015 Oracle WebLogic Server: Remote Monitoring and Management Raastech, Inc. 2201 Cooperative Way, Suite 600 Herndon, VA 20171 +1-703-884-2223 info@raastech.com

About Us Ahmed Aboulnaga @Ahmed_Aboulnaga 18+ years Oracle experience OCE (SOA Foundation Practitioner) Oracle ACE Harold Dost III @hdost 7+ years of Oracle Fusion Middleware experience Co-author of Oracle SOA Suite 12c Administrator s Handbook Oracle ACE Associate. Raastech, Inc. 2015 All rights reserved. Slide 2 of 58

About Raastech Small systems integrator founded in 2009 Headquartered in the Washington DC area Specializes in Oracle Fusion Middleware Oracle Platinum Partner 1 in 3,000 worldwide Oracle SOA Specialized 1 in 1,500 worldwide Oracle ACE 2 of 500 worldwide 100% of consultants are Oracle certified 100% of consultants present at major Oracle conferences 100% of consultants have published books, whitepapers, or articles Raastech, Inc. 2015 All rights reserved. Slide 3 of 58

Agenda 1. Monitoring and Managing Oracle WebLogic Server 2. Manual via Consoles 3. Automated via Tools 4. Custom via Scripts 5. Remote Options Raastech, Inc. 2015 All rights reserved. Slide 4 of 58

Raastech, Inc. 2015 All rights reserved. Slide 5 of 58

Middleware Application servers (i.e., middleware) reside between the frontend and the backend The mostly (but not always) host and execute web application code and web services Oracle WebLogic Server is one such application server Raastech, Inc. 2015 All rights reserved. Slide 6 of 58

Introducing Oracle WebLogic Server Obtained through acquisition of BEA Systems in 2008 Latest version is Oracle WebLogic Server 12c (12.1.3) Industry s best Java EE application server Oracle marketing stuff: New features for lowering cost of operations, improving performance, enhancing scalability Provides flexibility between on-premise and third-party clouds Increases developer productivity with mobile application development and maven support Optimized for Oracle Exalogic Elastic Cloud Provides extreme cloud performance, scalability, and elasticity, unmatched integration with Oracle s Database 12c including multi-tenant database support Raastech, Inc. 2015 All rights reserved. Slide 7 of 58

WebLogic Server: Foundation for Fusion Middleware WebLogic Server is the core foundation of all Oracle Fusion Middleware products (and applications) OEM Grid Control OBIEE Access Manager SOA Suite WebCenter Portal Data Integrator Oracle WebLogic Server Clustering JNDI Resource Adapters JDBC Security Self Tuning Raastech, Inc. 2015 All rights reserved. Slide 8 of 58

Monitoring versus Management Monitoring involves being aware of the state of the system View real-time state of the environment Obtain historical metrics for analysis purposes Receive notification and alerts Management involves the ability to take action somehow Turn on/off services and components Modify configuration settings Execute jobs (e.g., purge, backup, queues, etc.) Issue a garbage collection Raastech, Inc. 2015 All rights reserved. Slide 9 of 58

Key Areas of Monitoring and Administration We want to monitor/administer key areas in WebLogic Server, such as: Managed servers Persistent stores JMS servers JMS destinations (i.e., queues, topics) Work managed (i.e., threads) Java applications Clusters Data sources and connection pools Security realms (i.e., users) Logs Raastech, Inc. 2015 All rights reserved. Slide 10 of 58

Monitoring Approaches Several monitoring approaches exist: Manual (via the consoles) Automated (via monitoring tools) Custom (via custom scripts) Raastech, Inc. 2015 All rights reserved. Slide 11 of 58

Raastech, Inc. 2015 All rights reserved. Slide 12 of 58

WebLogic Server Administration Console Indispensable All administration performaned through here View real-time state of environment Does not have to be running for your applications to run, but highly recommend Raastech, Inc. 2015 All rights reserved. Slide 13 of 58

DMS Spy Servlet The DMS Spy Servlet is available with WebLogic Server Provides real-time metrics of your environments at this URL: http://<adminhost>:7001/dms/spy Can be invoked via command line as well for scripting purposes Raastech, Inc. 2015 All rights reserved. Slide 14 of 58

Raastech, Inc. 2015 All rights reserved. Slide 15 of 58

Oracle Enterprise Manager Cloud Control OEM Cloud Control 12c is the ideal tool for monitoring WebLogic Server (as well as your entire infrastructure) Perform administration, schedule jobs, correlate events, receive email triggered alerts, and much, much more Be prepared to spend some money on this Raastech, Inc. 2015 All rights reserved. Slide 16 of 58

Oracle Enterprise Manager Cloud Control Raastech, Inc. 2015 All rights reserved. Slide 17 of 58

Oracle Enterprise Manager Cloud Control Raastech, Inc. 2015 All rights reserved. Slide 18 of 58

Oracle Enterprise Manager Cloud Control Raastech, Inc. 2015 All rights reserved. Slide 19 of 58

VMware vfabric Hyperic Was a decent monitoring tool, though less comprehensive than OEM Very cost effective (at least before VMware acquired them) Many other 3 rd party tools on the market exist as well (e.g., AppDynamics, etc.) * We are not endorsing any product over another; just merely demonstrating the availability of 3 rd party monitoring tools Raastech, Inc. 2015 All rights reserved. Slide 20 of 58

VMware vfabric Hyperic Raastech, Inc. 2015 All rights reserved. Slide 21 of 58

VMware vfabric Hyperic Raastech, Inc. 2015 All rights reserved. Slide 22 of 58

VMware vfabric Hyperic Raastech, Inc. 2015 All rights reserved. Slide 23 of 58

VMware vfabric Hyperic Raastech, Inc. 2015 All rights reserved. Slide 24 of 58

VMware vfabric Hyperic Raastech, Inc. 2015 All rights reserved. Slide 25 of 58

VMware vfabric Hyperic Raastech, Inc. 2015 All rights reserved. Slide 26 of 58

Agents All monitoring tools require an agent to be installed on the target server Usually employ a push concept Management Server Agent Agent Agent Agent Target Target Target Target Advantages Agents can continue collecting even if there is no connectivity to the management server Powerful features and capabilities can be built into the agents Disadvantages Becomes painful if trying to install / upgrade hundreds or thousands of agents Raastech, Inc. 2015 All rights reserved. Slide 27 of 58

Raastech, Inc. 2015 All rights reserved. Slide 28 of 58

WLST (WebLogic Scripting Tool) WLST is WebLogic Servers s preferred scripting language Common among administrators from a BEA background WebLogic Server centric Uses Jython (which allows Python scripts to be executed) Scripts can be developed cross-platform, requiring little to no changes Example of starting up a managed server using WLST: $WL_HOME/common/bin/wlst.sh wls:/offline> connect('weblogic', 'welcome1', 't3://adminhost:7001') wls:/soa_domain/serverconfig> start('soa_server1', 'Server') Raastech, Inc. 2015 All rights reserved. Slide 29 of 58

WLST Example: Managed Server State & Heap Size Raastech, Inc. 2015 All rights reserved. Slide 30 of 58

WLST Example: JDBC Connection Pool Information Raastech, Inc. 2015 All rights reserved. Slide 31 of 58

WLST Example: JMS Destination Message Information Raastech, Inc. 2015 All rights reserved. Slide 32 of 58

WebLogic RESTful Management Service Oracle WebLogic Server 11g introduces the RESTful Management Services The monitoring resources are hosted by an internal web application This is a feature that must be enabled It provides access to key metrics easily accessible via REST (i.e., essentially another API into WebLogic Server metrics) They are generally accessible via a URL, for example: http://<adminhost>:7001/management/tenant-monitoring/servers Raastech, Inc. 2015 All rights reserved. Slide 33 of 58

WebLogic REST Service: Servers Raastech, Inc. 2015 All rights reserved. Slide 34 of 58

WebLogic REST Service: Managed Server Raastech, Inc. 2015 All rights reserved. Slide 35 of 58

WebLogic REST Service: Clusters Raastech, Inc. 2015 All rights reserved. Slide 36 of 58

WebLogic REST Service: The full format option Raastech, Inc. 2015 All rights reserved. Slide 37 of 58

HTML, JSON, and XML Formats Data can be retrieved in HTML, JSON, and XML formats Raastech, Inc. 2015 All rights reserved. Slide 38 of 58

Disadvantages of the RESTful Management Service No historical metrics (only real-time, similar to the DMS Spy Servlet) No administrative capabilities (monitoring only) Limited to the following object types: Servers Clusters Applications Data Sources Raastech, Inc. 2015 All rights reserved. Slide 39 of 58

Raastech, Inc. 2015 All rights reserved. Slide 40 of 58

Remote Monitoring Our definition of remote monitoring: Not-at-your-desk monitoring Could be through: Emails Web-based console Mobile app Only alerts, but cannot view adhoc Difficult if VPN access required first Ideal scenario Raastech, Inc. 2015 All rights reserved. Slide 41 of 58

Remote Management Our definition of remote management: Issue commands when away from your desk Could be through: Parsed email replies Web-based console Mobile app Was cool back in 2004 Difficult if VPN access required first Ideal scenario Raastech, Inc. 2015 All rights reserved. Slide 42 of 58

Raastech, Inc. 2015 All rights reserved. Slide 43 of 58

Raastech Mobile Manager Raastech Mobile Manager for Oracle Fusion Middleware 1.0.0 Developed by Raastech Beta launch in October 2015 The world s only mobile monitoring and management solution for Oracle Fusion Middleware Raastech, Inc. 2015 All rights reserved. Slide 44 of 58

Mobile App Support for ios and Android Must connect to a backend management server Raastech, Inc. 2015 All rights reserved. Slide 45 of 58

Designed with UX and CX in Mind Emphasis placed on usability Extremely responsive UI, even when viewing huge data sets Focuses on top 20% core features Management requests are instantaneous Can literally get up and running within minutes Raastech, Inc. 2015 All rights reserved. Slide 46 of 58

True Mobile Monitoring and Management Raastech, Inc. 2015 All rights reserved. Slide 47 of 58

Remote Management Runs on GlassFish Server or WebLogic Server, with a backend MySQL database Relies on cloud service for notifications The 3 components are: Raastech Mobile Manager Raastech Management Server Raastech Notification Server Raastech, Inc. 2015 All rights reserved. Slide 48 of 58

Customizable Views Display data as: Raw Percent bar Line graph Time bar Framework allows the ability to dynamically add additional metrics to monitor Raastech, Inc. 2015 All rights reserved. Slide 49 of 58

Historical Metrics Hourly Daily Weekly Monthly (6 months max) Raastech, Inc. 2015 All rights reserved. Slide 50 of 58

Agentless Architecture No agent required on target servers Employs a pull concept Intended to simplify provisioning Simply enter host, port, username, and password! Target Management Server Target Target Target Raastech, Inc. 2015 All rights reserved. Slide 51 of 58

Management & Administration Start and stop managed servers Start and stop JMS servers Start and stop data sources Start and stop JMS resources such as topics and queues Dump thread stacks Garbage collect Logs Raastech, Inc. 2015 All rights reserved. Slide 52 of 58

Complete Oracle Fusion Middleware Current: Oracle WebLogic Server Near term: Oracle SOA Suite Oracle Service Bus (OSB) Oracle Business Activity Monitoring (BAM) Oracle Business Intelligence Enterprise Edition (OBIEE) Oracle Data Integrator (ODI) Oracle Access Manager (OAM) Oracle Internet Directory (OID) Future: TBD Raastech, Inc. 2015 All rights reserved. Slide 53 of 58

Features and Differentiators Raastech, Inc. 2015 All rights reserved. Slide 54 of 58

Raastech, Inc. 2015 All rights reserved. Slide 55 of 58

Summary Monitoring approaches: Console-based Tool-based Custom-based Poor remote monitoring and management options No mobile app solution by any vendor (except for Raastech Mobile Manager), likely due to complexity They re missing the point, the key is to narrow focus to the most widely used areas Raastech, Inc. 2015 All rights reserved. Slide 56 of 58

Q&A Raastech, Inc. 2015 All rights reserved. Slide 57 of 58

Contact Information Ahmed Aboulnaga Technical Director @Ahmed_Aboulnaga ahmed.aboulnaga@raastech.com Harold Dost III Principal Consultant @hdost harold.dost@raastech.com Raastech, Inc. 2015 All rights reserved. Slide 58 of 58