29
sysco.no Enterprise Manager 12c - Setup EM 12c Deep dive

SYSCO_MW_EM12c_SetupConfig.pdf

Embed Size (px)

Citation preview

Page 1: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Enterprise Manager 12c - Setup

EM 12c Deep dive

Page 2: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Overview

• Target Groups

• Problem management

• Monitoring templates

• Notifications

Page 3: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Groups

• Groups are an efficient way to logically organize, manage,

and monitor the targets in your global environments.

• Each group has its own group home page

– Shows the most important information for the group and

enables you to drill down for more information.

– Shows the overall status of the group and other information

such as current availability, incidents, and patch

recommendations for members of the group.

Page 4: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Groups

• Groups enable you to collectively monitor and administer

many targets as a single logical unit

• A group can include targets of different types

• You can nest static groups inside each other

• If a system target is added to a group, it automatically

pulls in its member targets

• Privilege propagating groups enable administrators to

propagate privileges to members of a group

Page 5: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Groups – 3 types

• Static groups

– Works well for small deployments

• Dynamic groups

– Useful for larger deployments where change is frequent

– When the membership criteria is defined once, Enterprise Manager will automatically add targets.

• Administration groups

– A special kind of dynamic group

– Can be used to attach monitoring templates and compliance standards

Page 6: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Dynamic Groups

• The following requirements apply to dynamic groups:

– Dynamic groups cannot contain static groups, other dynamic groups, or administration groups.

– Administration groups cannot contain dynamic groups, however, a static group can contain dynamic groups as a member.

– OR-based criteria is not supported. All criteria selected on the criteria page are AND-based.

– Supported properties are limited to global properties plus other attributes specifically supported for administration groups such as Version, Platform, Target Name and Type, and so on. Specifically user-defined properties and other instance properties, plus config data elements are not supported as criteria.

Page 7: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Administration Groups

• Automating the application of management settings such

as monitoring settings or compliance standards

Page 8: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Administration Groups

• You can only have one administration group hierarchy

in your Enterprise Manager deployment

– Group member targets can only directly belong to one

administration group

– Prevents monitoring conflicts from occurring

• Start with the highest (root) level consisting of all targets

that have been added to Enterprise Manager

• On the next level of the hierarchy, you organize the

targets into groups

Page 9: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Administration Groups

• Target properties that can be used in the creation of administration groups are:

– Lifecycle Status

– Location

– Line of Business

– Department

– Cost Center

– Contact

– Platform (*)

– Operating System (*)

– Target Version (*)

– Customer Support Identifier (*)

– Target Type (*) Cannot be changed fromconsole

Page 10: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Lifecycle status

• Lifecycle Status can be any of the following: – Mission Critical

– Production

– Staging

– Test

– Development

• You can change display name, but not add/change types

• Lifecycle Status is used by EM when it is under heavy load in prioritizing incoming alerts and data.

• Mission Critical and Production targets are given the highest priority so that alerts always get loaded.

• Targets of Development or Test status may be asked to "back off" until the load returns to a manageable level.

• If the target property is not specified, Enterprise Manager assumes that the target is in the staging status

Page 11: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Target properties

• How can you set target properties ?

– During discovery

– Editing from console later

– Using CLI

Page 12: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

User Defined Properties

• You can add custom properties

• These are not yet first class citizens

– You cannot use custom target properties in dynamic or

administration group selection criteria

• You can use them for reporting and notifications

– And that may be a good enough reason to add them

Page 13: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

User Defined Properties

Page 14: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Target properties - naming

• Use consistent naming

– Location

– Line of Business

– Department

– Cost Center

– Contact

• Cannot define “valid values” for each field

• You can use database to verify naming

– For instance MGMT$TARGET_PROPERTIES

Page 15: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Target properties – bulk update

• Not well supported in Console

• You can use EMCLI for scripting (12.1.0.3)

– Need to install emcliadvancedkit.jar

• Can create scripts that

– Performs API calls to get relevant targets,

or use SQL query to database

– Performs target property update using emcli

Page 16: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Sample SQL

Page 17: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Sample emcli set target property

Page 18: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Problem management

• Problem management involves the functionality that helps track the underlying root causes of incidents

• Event– A significant occurrence of interest on a target that has been detected by

Enterprise Manager.

– Goal: Ensure that your environment is monitored.

• Incident– A set of significant events or combination of related events that pertain to the same

issue.

– Goal: Ensure that service disruptions are either avoided or resolved quickly.

• Problems– The underlying root cause of incidents. Currently, this represents critical errors in

Oracle software that represents the underlying root cause of diagnostic incidents.

– Goal: Ensure underlying root causes of issues are resolved to avoid future occurrence of issues.

Page 19: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Event/Incident/Problem Flow

Page 20: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Icon Severity Description

Fatal Corresponding service is no longer available.

Critical Immediate action is required in a particular area.

Warning Attention is required in a particular area, but the area is still functional.

Advisory While the particular area does not require immediate attention, caution is recommended regarding the area's current state.

Clear Conditions that raised the event have been resolved.

Informational A specific condition has just occurred but does not require any remedial action. Events with an informational severity: do not appear in the incident management UI, cannot create incidents, are not stored within Enterprise Manager.

Page 21: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Incidents

• All incident management/tracking operations are carried out from Incident Manager.

• Creation of incidents for events, assignment of incidents to administrators, setting priority, sending notifications and other actions can be automated using (incident) rules.

• Incident status

– New

– Work in Progress

– Closed

– Resolved

Page 22: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Incident

Page 23: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Rule Sets

• Incident rules and rule sets automate actions related to events,

incidents and problems

• Rules: A rule instructs Enterprise Manager

to take specific actions when incidents, events,

or problems occur, such as performing

notifications

• Rule Set: An incident rule set is a collection

of rules that apply to a common set of objects

• Rule Set Types: Enterprise or Private

Page 24: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Rule Actions

• Rule Application – events, incidents, problems ?

• Rule Criteria – Different criterias available

Rule Action Event Incident Problem

E-mail Yes Yes Yes

Page Yes Yes Yes

Advanced Notifications

Send SNMP Trap Yes No No

Run OS Command Yes Yes Yes

Run PL/SQL Procedure Yes Yes Yes

Create an Incident Yes No No

Workflow Attributes Yes Yes Yes

Create a Helpdesk Ticket Yes Yes No

Page 25: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Rule Set

Page 26: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Notifications

• Setting up email server (SMTP)

• Setting up your e-mail involves three steps:– Step 1: Define an e-mail addresses.

– Step 2: Set up a Notification Schedule.

– Step 3: Subscribe to incident rules in order to receive e-mails.

• Enterprise Manager does not directly support message services such as paging or SMS, but instead relies on external gateways

– Email(Long), Email(Short), Page(Short)

• Notification schedule

• E-mail Customization

• Custom notification methodsusing OS and PL/SQL scripts and SNMP traps

• Repeat Notifications

Page 27: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Monitoring Templates

• Monitoring templates let you standardize monitoring settings across your enterprise by allowing you to specify the monitoring settings once and apply them to your monitored targets.

• A monitoring template defines all Enterprise Manager parameters you would normally set to monitor a target, such as:

– Target type to which the template applies.

– Metrics (including metric extensions), thresholds, metric collection schedules, and corrective actions.

• In addition to templates that you create, there are also Oracle-supplied templates.– Create copies, not change the originals

• A template collection is an assemblage of monitoring/management settings to be applied to targets in the administration group

• Multiple monitoring templates can be added to a template collection

Page 28: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Compliance

• The EM 12c Cloud Control Compliance Management framework provides the

ability to evaluate the compliance of targets as compared to industry-wide and

business defined best practices and standards related to config, storage and

security. Can be attached to Administration Groups.

• EM 12c comes bundled with a number of in-built Compliance Standards

• The Compliance Library contains the Compliance Frameworks which are

comprised of Compliance Standards which in turn a collection of one or more

Compliance Standard Rules

Page 29: SYSCO_MW_EM12c_SetupConfig.pdf

sysco.no

Q&A

• Email: [email protected]

• Twitter: jphjulstad