„EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

31
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

description

Oracle Summer Tech Days – Fusion Middleware, 16.07.2013

Transcript of „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

Page 1: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

1 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Page 2: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

2 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

EM 12c CC – zarządzanie WLS

Jarosław Stępień

Oracle FMW Architect

Enterprise Manager 12c

Page 3: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

3 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Plan

• Enterprise Manager 12c

• WebLogic Server Management Pack EE

Page 4: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

4 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 4

Oracle Enterprise Manager 12c

Page 5: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

Unifikacja zarządzania

Pełny cykl życia Pełny stos

technologiczny

Biznesowy aspekt

zarządzania

Page 6: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

6 6

WebLogic Server Management

Pack EE

Page 7: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

7

WebLogic Server Mgmt Pack EE Obszary

• Application Performance Management

• Service Level Management

• Lifecycle Management

• Coherence Management

Page 8: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

8

WebLogic Server Mgmt Pack EE Obszary

• Application Performance Management

• Service Level Management

• Lifecycle Management

• Coherence Management

Page 9: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

9 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Centralizacja zarządzania i monitoringu

• Zarządzanie wieloma domenami z

jednego miejsca

• Monitoring obejmuje wiele:

– Domen, klastrów i serwerów

– Aplikacji (servlety, JSPs, EJBs)

– Zasobów (JDBC connection pool, data

sources)

• Predefiniowane metryki

– Wydajność i dostępność

– Monitorowanie w czasie rzeczywistym

– Analiza historyczna (trendy i raporty)

Monitoring wszystkich aplikacji i domen z jednej konsoli

Page 10: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

10 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Monitorowanie zdarzeń

• Definicje progów (warning / critical) dla

istotnych metryk

• Wiele metod notyfikacji: email, SNMP trap,

OS command

• Reguły notyfikacyjne

• Akcje korekcyjne: Start/stop WLS, WLST

scripts

• Predefiniowane + definiowane przez

użytkownika szablony monitoringu

Widok na dostępność & wydajność 24x7

Page 11: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

11 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Jednolity mechanizm obsługi problemów i incydentów

• Jednolity mechanizm obsługi incydentów dla całej infrastruktury

– Podgląd, zarządzanie, diagnostyka incydentów z jednej konsoli

• Wsparcie dla procesu zarządzania incydentami

– Przypisanie, powiadomienie, priorytetyzacja, śledzenie statusu, eskalacja

• Integracja z “My Oracle Support”

• Integracja z systemami Helpdesk

– Gotowe konektory do Remedy, HP Service Center i innych

Page 12: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

12 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Przejrzyste raporty wydajnościowe

• Definicja zakresów czasowych

• Wybór komponentu wizualizującego

• Dowolny układ raportów

• Łączenie różnych danych na jednym

wykresie

• Porównywanie danych z różnych okresów

• Zapisywanie własnych konfiguracji

• Tworzenie danych wzorcowych (baselines)

do późniejszych analiz

• Możliwość dodawania własnych metryk

Możliwość dostosowania dla własnych potrzeb

Page 13: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

13 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Composite Application Management Jednolite zarządzanie aplikacjami

• Możliwość zdefiniowania kokpitów

prezentujących informacje z wielu

warstw (incydenty, metryki, SLA)

• Wsparcie dla wielu różnych środowisk

ze specjalizowanymi widokami m.in.

dla JVMs, services, SLAs i Coherence

• Komponenty mogą być dostosowane i

personalizowane z wykorzystaniem

wszystkich dostępnych metryk

• Widok na topologię i powiązania

pomiędzy elementami aplikacji

Page 14: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

14 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

JVM Diagnostics Bezpośredni dostęp do diagnostyki JVM

• Monitoring i diagnostyka w czasie

rzeczywistym + dane historyczne

• Bez konieczności dostosowywania

aplikacji bądź restartu serwera

• Pełny wgląd w wątki i stos JVM

• Dwukierunkowa analiza wpływu:

JVM -> DB, DB -> JVM

• Wykorzystanie JVMD Agenta na

dowolnym certyfikowanym JVMie

Page 15: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

15 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Middleware Diagnostics Advisor

• Wsparcie przy diagnostyce środowiska

• Wbudowane algorytmy wyszukujące

anomalie na bazie:

– Róznych metryk (JMX, JVM Diagnostics,

parametrach komponentów)

– Atrybutów konfiguracyjnych środowiska

(serwera, aplikacji, hosta)

• Umożliwia natychmiastowe rozwiązanie

problemów z wykorzystaniem

dostępnych mechanizmów

konfiguracyjnych

Wsparcie przy diagnostyce środowiska

Page 16: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

16 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Snapshoty diagnostyczne

• Zapis i zarządzanie

snapshotami JVMa,

powiązanymi z innymi

metrykami lub logami

środowiska FMW

• Pozyskiwanie + export/Import

snapshotów + współdzielenie

ich z innymi użytkownikami lub

supportem

Korelacja & import/export danych diagnostycznych JVM& WLS

Page 17: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

17 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Log Viewer

• Dostęp do logów

WebLogica & FMW z jednej

konsoli

• Wyszukiwanie i korelowanie

zdarzeń w logach według

czasu, krytyczności lub

ECID

• Download + export logów

Dostęp do logów niezależnie od miejsca składowania

Page 18: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

18

Business Transaction Management

• Śledzenie pojedynczych transakcji biznesowych w czasie rzeczywistym

• Wspiera wiele warstw i aplikacji, wykracza poza pojedynczy serwer

• Nieograniczony co do serwera, aplikacji, ESB's, BPM's, appliance’u

• Możliwość włączenia własnych aplikacji

• Wykorzystuje treść komunikatu umożliwiając monitoring biznesowy transakcji

• Nieinwazyjne podejście do śledzenia pozwala uniknąć modyfikowania aplikacji i/lub komunikatów

• Brak zmian w nagłówkach, brak wstrzykiwania tracerów do komunikatów

• Nie wymaga kodowania/zmian aplikacji

• Unikalny algorytm oznaczania wiadomości

• Nie powoduje problemów w przetwarzaniu komunikatu w aplikacji/systemach kolejkowych

18

Process Engine Service Bus

End-to-End, Application Level View

Page 19: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

19

Business Application Management Monitorowanie z perspektywy biznesowej

• Widok na aplikację z perspektywy użytkownika biznesowego

• Dana kontekstowe pobierane z komponentów:

– Real User Experience Insight (RUEI)

– Business Transaction Management (BTM)

– Composite Application System

– Service Level Management

Page 20: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

20

WebLogic Server Mgmt Pack EE Obszary

• Application Performance Management

• Service Level Management

• Lifecycle Management

• Coherence Management

Page 21: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

21 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Service Level Management Zarządzanie z perspektywy dostarczanych usług

• Modelowanie usług i

powiązanych systemów

• Monitoring dostępności,

wydajności i poziomu usług

• Definiowanie SLA jako zbioru

wskaźników zbudowanych w

oparciu o metryki

Page 22: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

22

WebLogic Server Mgmt Pack EE Obszary

• Application Performance Management

• Service Level Management

• Lifecycle Management

• Coherence Management

Page 23: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

23 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Asset Discovery & Tracking

• Automatyczne, codzienne

kolekcjonowanie danych

konfiguracyjnych

– Aplikacje, zasoby, JMS, pliki

konfiguracyjne, etc.

– Instalacje & patche

• Dostosowanie częstotliwości

aktualizacji

• Detekcja zmian real-time

Wiedza o zasobach

Page 24: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

24 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Porównywanie zmian pomiędzy domenami WLS

• Wsparcie dla porównywania domen,

klastrów i serwerów WLS

• Porównywanie środowiska do środowiska

i/lub zmian w czasie

• Predefiniowane, możliwe do

dostosowania wzorce porównywania

konfiguracji

– Ignorowanie oczekiwanych różnic

– Notyfikacje w przypadku wykrycia różnic

• Wynik porównania do zapisania w postaci

raportów

• Provisioning i synchronizacja konfiguracji

Szybka informacja o różnicach na środowiskach

Page 25: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

25 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Patching Oracle WebLogic Server

• Wyszukiwanie i download patchy

dostępnych na My Oracle Support

• Automatyczne aplikowanie

aktualizacji w ramach domeny

poprzez mechanizm Patch Plan

• Eliminacja downtime’ów poprzez

aplikowanie patchy w rolling mode

(wspierany również parallel mode)

• Możliwość wycofania

zaaplikowanych patchy w przypadku

wystąpienia błędów

Automatyczna aplikacja patchy

Page 26: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

26 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Patching Oracle WebLogic Server

• Minimalizacja błędów dzięki

automatycznej walidacji w celu

wykrycia potencjalnych konfliktów i

problemów

• Patchowanie poprzez konsolę lub

EM CLI

• Wsparcie dla WLS 12c oraz 10.3.1 i

późniejszych

Automatyczna aplikacja patchy

Page 27: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

27 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Klonowanie i skalowanie domen WLS

• Operacja klonowania obejmuje

binaria WLS i konfigurację domeny

• Dostosowanie klonowanej domeny –

katalogi i parametry środowiska

(domeny, klastrów, serwerów)

• Modyfikacja predefiniowanej

procedury (custom steps & scripts)

• Klonowanie możliwe bezpośrednio z

menu domeny klonowanej

• Możliwość rozszerzenia

domeny/klastra

Instalacje referencyjne

Page 28: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

28 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

WebLogic Server Mgmt Pack EE Obszary

• Application Performance Management

• Service Level Management

• Lifecycle Management

• Coherence Management

Page 29: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

29 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.

Coherence Performance & Topology

• Identyfikacja cache’y, węzłów i ich

metryk wydajnościowych

• Wykrywanie zalezności pomiędzy

aplikacjami na WLS a węzłami

Coherence

• Dostosowanie widoków

wydajnościowych Coherence’a

(wybór metryk, korelacje, łączenie z

metrykami serwera etc.)

Page 30: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

30 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.

Podsumowanie

• Centralne zarządzanie i monitorowanie wielu środowisk

• Efektywna analiza danych aplikacyjnych (wiele warstw -

jeden kontekst)

• Uproszczenie / Automatyzacja zadań administracyjnych i

diagnostycznych

Weblogic Management Pack

Page 31: „EM 12c CC – zarządzanie WLS” Jarosław Stępień, Oracle FMW Architect, Oracle Polska

31 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.