OEMCC13.2 添加监控目标
1.需求描述
在OEMCC13.2集群中添加监控目标,包括Oracle数据库、Weblogic中间件。
2.添加数据库目标
2.1 部署agent
需要先在数据库主机上部署agent。
2.1.1 直接安装方式
对于x86-64的linux主机,OEMCC自带,可以直接推送安装agent。从Setup -> Add Target -> Add Targets Manually进入,选择Install Agent on Host,示例如下:
提示:如果没有dns服务解析,安装agent的机器需要在/etc/hosts添加OMS的主机名解析。
2.1.2 离线安装方式
对于其他平台,不自带,需要先离线下载安装,本次以AIX平台为例演示如何离线安装。
设置为offline:
选择check updates,下载提示的文件,并导入:
选择AIX 平台对应agent版本13.2,并按提示进行下载和导入:
此后就可以按照步骤2.1.1中的方法推送安装AIX平台的agent,如下图所示:
2.1.3 命令行安装方式
上述两种方法本质都是通过推送方式安装agent,此外我们还可以选择用命令行模式安装:
--1.解压文件:
XDSYDB:/app/oracle/agent>unzip 13.2.0.0.0_Plugins_212.zip -d /app/oracle/media/
Archive: 13.2.0.0.0_Plugins_212.zip
creating: /app/oracle/media/plugins/
inflating: /app/oracle/media/plugins/oracle.sysman.oh.discovery.plugin-13.2.0.0.0.farb
inflating: /app/oracle/media/plugins/oracle.sysman.si.discovery.plugin-13.2.2.0.0.farb
inflating: /app/oracle/media/plugins/oracle.sysman.oh.agent.plugin-13.2.0.0.0.farb
inflating: /app/oracle/media/plugins/oracle.sysman.db.discovery.plugin-13.2.2.0.0.farb
inflating: /app/oracle/media/plugins/oracle.sysman.emas.discovery.plugin-13.2.2.0.0.farb
inflating: /app/oracle/media/plugins.txt
XDSYDB:/app/oracle/agent>unzip 13.2.0.0.0_AgentCore_212.zip -d /app/oracle/media/
Archive: 13.2.0.0.0_AgentCore_212.zip
inflating: /app/oracle/media/agentcore.bin
inflating: /app/oracle/media/agent.rsp
inflating: /app/oracle/media/agentDeploy.sh
inflating: /app/oracle/media/agentimage.properties
inflating: /app/oracle/media/unzip
inflating: /app/oracle/media/zip
XDSYDB:/app/oracle/agent>
--2.部署agent
./agentDeploy.sh AGENT_BASE_DIR=/app/oracle/agent -ignorePrereqs PROPERTIES_FILE=/app/oracle/media/agent.properties OMS_HOST=myslb.oracle.com EM_UPLOAD_PORT=4903 AGENT_REGISTRATION_PASSWORD=oracle123 AGENT_INSTANCE_HOME=/app/oracle/agent/agent_inst SCRATCHPATH=/app/oracle/agent/tmp
--3.按照提示root执行脚本
** Agent Port Check completed successfully.**
Validated the agent port :- ----3872
shared agent value is :false
Agent Mode is None
Agent Configuration completed successfully
The following configuration scripts need to be executed as the "root" user. Root script to run : /app/oracle/agent/agent_13.2.0.0.0/root.sh
Waiting for agent targets to get promoted...
Successfully Promoted agent and its related targets to Management Agent
--4.查看agent状态:
XDSYDB:/app/oracle/agent/agent_13.2.0.0.0/bin>./emctl status agent
Oracle Enterprise Manager Cloud Control 13c Release 2
Copyright (c) 1996, 2016 Oracle Corporation. All rights reserved.
---------------------------------------------------------------
Agent Version : 13.2.0.0.0
OMS Version : 13.2.0.0.0
Protocol Version : 12.1.0.1.0
Agent Home : /app/oracle/agent/agent_inst
Agent Log Directory : /app/oracle/agent/agent_inst/sysman/log
Agent Binaries : /app/oracle/agent/agent_13.2.0.0.0
Core JAR Location : /app/oracle/agent/agent_13.2.0.0.0/jlib
Agent Process ID : 52953532
Parent Process ID : 7602548
Agent URL : https://XDSYDB:3872/emd/main/
Local Agent URL in NAT : https://XDSYDB:3872/emd/main/
Repository URL : https://myslb.oracle.com:4903/empbs/upload
Started at : 2018-10-17 13:12:42
Started by user : oracle
Operating System : AIX version 6.1 (ppc64)
Number of Targets : 3
Last Reload : (none)
Last successful upload : 2018-10-17 13:14:58
Last attempted upload : 2018-10-17 13:14:58
Total Megabytes of XML files uploaded so far : 0.21
Number of XML files pending upload : 0
Size of XML files pending upload(MB) : 0
Available disk space on upload filesystem : 63.59%
Collection Status : Collections enabled
Heartbeat Status : Ok
Last attempted heartbeat to OMS : 2018-10-17 13:14:57
Last successful heartbeat to OMS : 2018-10-17 13:14:57
Next scheduled heartbeat to OMS : 2018-10-17 13:15:57
---------------------------------------------------------------
Agent is Running and Ready
在OEMCC中确认agent状态正常:
2.2 添加集群资源
1)添加集群资源:从Setup -> Add Target -> Add Targets Manually进入,选择Add Using Guided Process -> Oracle Cluster and High Availability Service:
2)添加集群数据库:从Setup -> Add Target -> Add Targets Manually进入,选择Add Using Guided Process -> Oracle Database,Listener and Automatic Storage Management:
2.3 添加数据库
1)添加单实例数据库,从Setup -> Add Target -> Add Targets Manually进入,选择Add Target Declaratively -> Database Instance,示例如下:
2)最终数据库添加成功,结果如下:
3.添加中间件目标
添加中间件监控目标:
1)从Setup -> Add Target -> Add Targets Manually进入,选择Add Using Guided Process -> Oracle Fusion Middleware/WebLogic Domain:
2)从填写weblogic的IP地址,端口,用户名和密码,Unique Domain Identifier填写自己可以识别的名称,这里以Farm01为例,Agent从可用列表中选择一个即可:
3)完成weblogic监控目标的添加:
到此,监控目标已完成添加,回到首页看下整体资源监控情况:
OEMCC13.2 添加监控目标的更多相关文章
- Jmeter添加监控指标
需要监控的机器上安装Server-Agency(需要java环境支持)把ServerAgent-2.2.1.zip拷到需要监控的机器上,解压Linux启动如下2. Jmeter上添加监控最终有如下指标 ...
- zabbix 自动发现端口并添加监控设置
自动发现端口并添加监控设置UserParameter=net.listen.discovery,sudo /etc/zabbix/scripts/discovery_listport.sh #!/bi ...
- zabbix的自动发现、自定义添加监控项目、配置邮件告警
1.zabbix的自动发现这里的自动发现,所显示出来的是规则的上自动了现 然后 可以对其内容进行相关的配制,如时间或周期 注意:对于单个主机的规则,可以自行添加或删除, 但对于已经添加好了的规则,若需 ...
- 【zabbix】自动注册,实现自动发现agent并添加监控(agent不需要任何配置)
更新: 后来在实际使用中发现,与其使用zabbix自动注册,不如直接调用zabbix的api主动发起添加服务器的请求,这样就不需要在zabbixserver上配置host信息了.实现全自动.具体调用方 ...
- rancher导入k8s集群后添加监控无数据
1.日志报错 rancher导入k8s集群后添加监控无数据,rancher日志报错: k8s.io/kube-state-metrics/pkg/collectors/builder.go:: Fai ...
- mysql-cacti-templates-1.1.2.tar.gz 免费下载 cacti MySQL添加监控
cacti MySQL添加监控 1. 安装监控插件 wget http://mysql-cacti-templates.googlecode.com/files/mysql-cacti-templat ...
- Prometheus 监控目标运行状态并邮件通知
Prometheus 监控目标运行状态并邮件通知 邮件服务安装:https://www.cnblogs.com/xiangsikai/p/9809654.html 告警规则示例:https://pro ...
- Zabbix4.0如何添加监控信息
二.添加监控信息 监控Windows主机: 首先需要在Windows主机上安装好Zabbix agent,安装方法,见另一篇博客,https://www.cnblogs.com/opsprobe/p/ ...
- zabbix (6) 为主机添加监控项,触发器,动作
先了解一下zabbix的相关概念 监控项(iterms):一个具体的指标,比如某个人的体重. 键(key):通过定义(自定义或者zabbix自带)的key获取相应指标的具体值,比如这个人的体重50斤 ...
随机推荐
- bitcoinj学习记录
一.密码学相关资料 使用Bouncy Castle生成数字签名.数字信封 ECDH and ECDSA(ECC椭圆曲线算法3) 数字签名算法RSA与 ECDSA的比较与分析 Java密码学 非对称加密 ...
- 线程同步-使用CountDownEvent类
CountDownEvent类:信号类,等待直到一定数量的操作完成. 代码Demo: using System; using System.Threading; Main方法下面加入以下代码片段: p ...
- [No0000172]Android Studio设置HTTP代理(可用)
android SDK下载:http://www.androiddevtools.cn . 禁止第一次启动 到AS安装目录,打开bin目录,编辑idea.properties, 在文件末尾添加: di ...
- python中的argv使用
sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,所以那些试图从代码来说明它作用的解释一直没看明白.因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list), ...
- React兄弟、父子元素之间的通信
React兄弟.父子元素之间的通信 React元素之间的通信主要由下面几种方式 1. Redux 2. EventEmitter 3. 通过props进行通信(需要有嵌套关系) 子元素到父元素 父子元 ...
- css中display:inline-block display:-moz-inline-box display:-moz-inline-stack 的区别
很多时候我们必须使一些块元素并排显示,一般想到的是必须使用浮动,但是块元素浮动给边距(margin)的时候在IE下会出现加倍的BUG,所以很多时候不得不把这个块元素套在一个内联元素里面,然后给内联元素 ...
- RabbitMQ消息可靠性
那些情况会失败 网络问题有很多原因出发失败.防火墙也可能会中断Idle连接,网络失败不是很快确定的. 硬件和软件也会导致系统崩溃.客户端软件保持运行,而逻辑错误也可能会导致channel和connec ...
- day 0308 编码的进阶 文件操作
一.编码的进阶: 在python3以后,字符串和bytes类型彻底分开,字符串以字符为单位进行处理的,bytes类型是以字节为单位处理的. bytes数据类型在所有的操作和使用与字符串方法基本一样,也 ...
- Linux Semaphore
目录 主要用到的几个函数 0, ftok 1, semget 2, semctl 3, semop 程序semp1.c 程序semp2.c 主要用到的几个函数 0, ftok ftok - conve ...
- java中获取字母和数字的组合
package com.ccytsoft.wkc.util; import java.util.ArrayList; import java.util.List; import java.util.R ...