Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:cloudcontrol_12c_agent_help

Cloudcontrol 12c - Agents und Repository überwachen und prüfen

Die wichtigsten Befehlt für den Oracle 12c OEM Agent:

Status abfragen:

emctl status agent  

OMS erreichbar?:

emctl pingOMS

Blackout für den ganzen Host für 5 Minuten setzen:

emctl start blackout AGENT_BLACKOUT_$HOSTNAME -nodeLevel -d 00:05 -allow_jobs

Stoppen/starten des Agent

emctl stop agent
emctl start agent

Blackout wieder beenden:

emctl stop blackout AGENT_BLACKOUT_$HOSTNAME

Metrik Daten zum OMS hochladen:

emctl upload agent

Clear all severity state des Agenten:

emctl clearstate agent

Targets des Agenten anzeigen lassen:

emctl config agent listtargets

Eine Metric für ein Target abfragen:

#emctl getmetric agent TARGETNAME,TARGETTYPE,METRICNAME 
emctl getmetric agent GPIDB,oracle_database,instance_efficiency

Status des Metrik Caches abfragen:

#Parameter TARGETNAME,TARGETTYPE
emctl status agent mcache GPIDB,oracle_database

Displays severity state for the target, zeigt auch die ganzen Metrik Namen an!

#Parameter TARGETNAME,TARGETTYPE
emctl status agent target GPIDB,oracle_database

Status der DB Connect anzeigen

emctl status agent dbconnections

Alle Parameter des Agents mit „EMDAllParameters“ anzeigen lassen:

emctl getmetric agent <agent_name>,oracle_emd,EMDAllParameters

Trace Level für die PERL Scripte setzen (INFO,WARN,DEBUG):

emctl getproperty agent -name EMAGENT_PERL_TRACE_LEVEL


emctl setproperty agent -name EMAGENT_PERL_TRACE_LEVEL -value DEBUG

emctl reload

emctl getproperty agent -name EMAGENT_PERL_TRACE_LEVEL

Agent diagnostic utility

  • Download from https://support.oracle.com - EMDIAG Agtvfy 12c Kit - Download and Install (Doc ID 1374441.1)
  • Installation in das $ORACLE_HOME des Agent wie /opt/oracle/agent/12c/core/12.1.0.4.0/emdiag
    #Agent Umgebung setzen
    cd $ORACLE_HOME
    mkdir emdiag
    unzip agtvfy12c20141126.zip -d  $ORACLE_HOME/emdiag

Einsatz:

  • EMDIAG Agtvfy 12c Kit - How to Use it (Doc ID 1375428.1)
  • EMDIAG Kits: Diagnostic Levels (Doc ID 1288036.1)

Beispiele:

cd /opt/oracle/agent/12c/core/12.1.0.4.0/emdiag/bin
 
./agtvfy verify all -level 9 -details
 
./agtvfy target properties -name  gpidbserver -type oracle_database

Repository Diagnose EMDIAG

Mit repvfy läßt sich sehr gut die Konsitenz des EM Repostiories überprüfen. Da die dabei verwendeten SQL's als Text verfügbar sind, bietet sich diese SQL Statements sehr gut als Basis für eigenen Check Scripte an.

Installation

see Support Node:

  • EMDIAG REPVFY Kit for Cloud Control 12c - Download, Install/De-Install and Upgrade (Doc ID 1426973.1)
  • EMDIAG Repvfy 12c Kit - How to Use the Repvfy 12c kit (Doc ID 1427365.1)

Installation:

Software bereitstellen:

#Umgebung auf das Repository Datenbank Home setzen
#prüfen
 
echo $ORACLE_HOME
 
 
unzip repvfy12c20141126.zip -d $ORACLE_HOME/emdiag
 
#prüfen ob repvfy ausführbar ist
 
ls -la $ORACLE_HOME/emdiag/bin/repvfy
 
#bei Bedarf setzen
 
chmod +x  $ORACLE_HOME/emdiag/bin/repvfy

Parameter einstellen:

  • EMDIAG REPVFY Kit - How to Configure the 'repvfy.cfg' File (Doc ID 421600.1)
cd $EMDIAG_HOME/cfg
 
cp repvfy.cfg.template repvfy.cfg
 
vi repvfy.cfg
 
...
#
# ora_tns = TNS descriptor to use to connect to the repository
#
ora_tns=localhost:1521:EMREP
 
...

Registrieren:

cd $ORACLE_HOME/emdiag/bin
 
 
#EMDIAG Home Setzen
 
export EMDIAG_HOME=export EMDIAG_HOME=$ORACLE_HOME/emdiag
echo $EMDIAG_HOME
 
./repvfy install
 
# testen
./repvfy -version
 
repvfy 2014.1126 - EMDIAG - 12c Repository verification
 
 
# Umgebungsvariablen anzeigen lassen
 
./repvfy -h2

Fehler „repvfy.pl not found. Aborting“ ⇒ EMDIAG_HOME nicht richtig gesetzt, muss das Base Verzeichnis der EMDIAG Installation sein!

Repository testen:

  • EMDIAG Repvfy 12c Kit - How to Use the Repvfy 12c kit (Doc ID 1427365.1)
cd $EMDIAG_HOME
 
./repvfy verify all -detail -level 9
Upgrade
  1. Bei einem Upgrade das alte „emdiag“ Verzeichnis in emdiag_old umbenennen
  2. dann die neue Software (Zur Zeit EMDIAG REPVFY Kit Release 2015.0205 von EMDIAG REPVFY Kit for Cloud Control 12c - Download, Install/De-Install and Upgrade (Doc ID 1426973.1) herunterladen und nach $ORACLE_HOME/emdiag entpacken
  3. repvfy.cfg Datei aus dem alten Home (emdiag_old/cfg) in das Neue Home (emdiag/cfg) kopieren
  4. mit „./repvfy install“ das DB Repositoriy neu initialisieren

Quellen

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
"Autor: Gunther Pipperr"
dba/cloudcontrol_12c_agent_help.txt · Zuletzt geändert: 2015/03/06 11:32 von Gunther Pippèrr