JBoss Admin: So Easy!
January 19, 2017 | Author: Noelle J | Category: N/A
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