JBoss Admin: So Easy!

January 19, 2017 | Author: Noelle J | Category: N/A
Share Embed Donate


Short Description

Download JBoss Admin: So Easy!...

Description

MANAGEMENT SecureJBOSS Virtualization using SELinux Daniel Walsh So

Easy Anyone Can Do It

SELinux Technical Lead Red Hat

Noelle Jakusz Product Marketing Manager Red Hat

JBoss.org ●

Community-supported projects ●



Refocus on “release early, release often” 80+ projects with different release schedules, versions, dependencies, etc.

JBoss.org ●

Where innovation happens ●

Forums



Project developers



Wiki



Issue trackers



Etc.

What Makes Up a Certified Platform

Productization Team

Delivery Phase

Each JBoss Enterprise Middleware platform goes through a 5-phase delivery methodology that involves many traditional elements of the software development lifecyle:

1 JBoss.org Projects

2 Product Requirements Definition

3 Platform Component Engineering & Integration

4 Platform Testing, Certification & Documentation

5 Platform Release (General Availability)

Quality Assurance

JBoss.org Engineers

Live PRD

Platform Candidate Release(s)

Product Management

JBoss Productization Engineers

JBoss Enterprise Platform JBoss QA, Documentation Team, Certified Partners

JBoss Release Engineering

JBoss Enterprise Middleware

Solutions For Java Applications JBoss Open Choice provides flexibility JBoss Enterprise Application Platform JBoss Enterprise Web Platform JBoss Web Framework Kit Google Web Tookit, Spring Framework, Struts, RichFaces

Hibernate Framework

JBoss Web Framework Kit

Hibernate / Seam REST

Basic Web Services Stack

JBoss AS (Light)

JBoss Web Framework Kit

Hibernate / Seam REST

Full Web Services Stack

Messaging Transactions JBoss AS (Java EE)

Apache Tomcat, Clustering, Cache

Apache Tomcat, Clustering, Cache, EJB

JBoss MicroContainer

JBoss MicroContainer

JBoss Enterprise Web Server Apache Web Server, Apache Tomcat, Mod_##

Basic Web

Light & Rich Java

Java EE+

JBoss Operations Network Pool your expertise

An Integrated approach to solving developer & operations challenges in complex Java application environments through a single management platform

JBoss Operations Network - Architecture

JBoss ON: Product Walk-through

● ● ● ●

JBoss ON Dashboard

JBoss ON – New Navigator & UI

JBoss ON – Appln Server Metrics Monitoring

JBoss ON – Appln Server Inventory

JBoss ON – Appln Server - Operations

JBoss ON – Hibernate Query Statistics

JBoss ON – Events

JBoss ON – Appln. Content Deployment

JBoss ON – Content Channel Subscription-1

JBoss ON – Content Channel Subscription - 2

JBoss ON – Appln. Server Cluster Management

JBoss ON for EWS – Alerts - Summary

JBoss ON for EWS - Monitoring

JBoss ON for EWS – Discovery, Inventory

JBoss ON for EWS – Alerts - Configure

JBoss ON for EWS – Resource Group Management

Knobs, Levers, Gauges: Automatic Monitoring, Alerting, & Management for: • Every Service: • Start, Stop • Message Count • Messages Per Minute • Bytes Succeeded • Bytes Failed • Messages Failed

• Every Action: • Message Count • Messages Per Minute • Bytes Succeeded • Bytes Failed • Messages Failed • Processing Time

Login and Find Resources At the prompt login with the admin user / pass $ login rhqadmin rhqadmin Use the findResource method to search the inventory $ findResources(“EAP”)

Create a Resource Proxy Resource proxies simplify access to the resources functionality $ var platform = ProxyFactory.getResource(10001) The CLI will print useful views of any object returned; the following will show all features of the resource $ platform

View Measurements View all the resources live metric values with $ platform.measurements Retrieve a raw value with $ platform.userLoad.value

Execute an Operation Supported operations can be viewed with $ platform.operations Run an operation by calling it as you would a method $ platform.viewProcessList()

Access Content Find the jmx-console's deployed $ findResource('jmx-console.war') Create a proxy for one of them $ var consoleWar = ProxyFactory.getResoure(#####) Retrieve the deployed war file $ consoleWar.retrieveBackingContent('jmx-console.war')

Manage Configurations Find a default datasource $ findResources('DefaultDS') Create a proxy $ var ds = ProxyFactory.getResource(#####) Print out the configuration $ ds.getResourceConfiguration() Utilize the configuration edit wizard $ ds.editResourceConfiguration()

JBoss Enterprise Middleware

Q&A

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF