对于oracle来说,在除了EM,Gridcontrol之外还有什么其它的监控工具呢,可能precise也是一个不错的选择,前几天在论坛中看到一个哥们简单回复了ignite,自己也是好奇,抽空看了看ignite,还有的人回复TOra(http://torasql.com/download),简单比较了下这几个工具。
1)EM可能是最直接的工具了,性能指标和功能都还是很丰富的。在10g,11g中还是有很大的差别,在12c开始,差别就更加明显,一方面是功能点在11g的增多和细化加强,一方面是在12c里面功能砍去了很多,只保留了很少的一部分监控功能,对于一些管理功能都放到了gridcontrol (OEM)里面。所以OEM是一个好工具毋庸置疑,但是在需要管理的数据库实例很多的情况下,还是有一定的局限性。
2)当然GridControl是对OEM的补充和加强版本,对于EM中没有放开的功能,比如dataguard都有图形界面的完整实现。对于管理较多的实例和监控系统负载都是不错的选择,可能相对来说,GridControl的结构相对较为复杂,需要一个repository的库,会搭建一套web容器(httpserver),在每个需要监控的客户端都需要部署一个agent,在10g里面agent的消耗还是不小的,在11g里自己用的比较少,但是没有发现这种类型的问题,可能一方面修复了一些性能问题,一方面对功能进行了精简和优化。可能对于客户来说,需要考虑的更多的就是licence的问题了。
3)对于precise,这个工具自己在客户那儿简单使用过,总体来说监控的粒度还是蛮细的,可能功能点更倾向于监控,在管理方面可能权限不足,没有更多的体验过,所以不做评论。最关键的,也是收费的。
4)对于ignite,因为对自己还是蛮新的一个软件,所以自己也还是带着可能新鲜感体验了一把。总体感觉,ignite的支持幅度还是比较大的,支持Oracle,SQLServer,Sybase,DB2,(似乎就缺少了MySQL),而且支持的OS也是比较丰富,windows,linux.它的技术架构还是基于J2EE,以tomcat作为web容器,使用了大量的js来在前台和后台进行交互,web框架基本都用到了,使用比较多的还是spring.
5)而相对于TOra来说,它只是支持windows,linux,max os,但是相对来说支持的数据库还是只有Oracle,从它的名字就能看出来。而且运行也是需要oracle client的。
大体说了这么多,我们来一个详细的图解,让没有使用过ignite的人来体验一下ignite的功能点,当然里面还是有不少的细节问题,我也挑挑刺。
安装部分
在windows上安装的时候,也是一路next就能够轻松搞定。没有什么技术难点。
在安装完成之后,输入提示的url就能够看到主界面了。这个时候按照ignite的要求还是需要设置一个repository. 这一点和EM,OEM等等都是如出一辙。
设置repository,界面的实现还是比较精炼的,主要是靠js来和后台交互的。

点击下一步,可以看到repository支持oracle和SQL Server,没有DB2和Sybase的身影,但是客户端监控是支持的。

我们选择oracle,对于数据库实例的配置,这部分功能很强大。可以支持直连(这个时候不用配置tns), tns配置,或者给出连接串都可以。同时还需要提供一个dba账户,作为创建用户和赋予权限所需。这样在每个客户端中都会创建一个用户。

对于这个新创建的用户可以指定对应的数据存储表空间和临时空间。同时也可以设定联系信息。

最后就是信息概览,然后就开始初始化了。这些操作都会在同一个界面中切换,用户体验还是不错的。

简单的等待之后就会完成repository的配置了。

添加监控节点
完成了repository的配置,就需要开始添加监控节点了。

节点的添加步骤和repository有些类似,在一些步骤上会略有不同。

配置了目标节点中需要创建的用户。

配置了用户信息之后,有一点不是很好的地方就是下面的实现方式,需要使用sysdba账户的密码来创建一个utl_con包。如果对于密码有顾虑,也可以把手工执行创建脚本。脚本都是加密好的星星文字。

如果需要手工执行,执行情况如下:

然后就是信息概览,确认后就开始配置了。

当然了也碰到了一些小问题,比如下面的错误。可以很清楚看出是使用spring调用的时候出了错误。但是原因不明,因为手工去创建这个同义词是没有问题的。

查看监控
添加节点的过程还是很顺利的,很快就能配置出很多相关的节点来。效果如下所示。

如果想查看一些明细的信息,图表是不可或缺的,当然支持的也很丰富,和EM差不多。

当然了有些特性还是需要额外的licence的,看来想用比较全的功能还得付费。

对于监控的细节信息来说,从disk,cpu,memory来看监控的目标还是比较细的。

通过这个简单的实例可以看到ignite还是有不少的优点的,至少在大批量的性能监控中还是蛮有用的,便于监控和管理。当然也有一些不足支持。其中一个不足之处在于对于MySQL的支持似乎不够,对于数据库的简单管理功能也不是很丰富,可能这个软件的定位就是监控吧。

oracle监控工具ignite使用图解相关推荐

  1. Oracle Row cache lock图解

    Oracle Row cache lock(dictionary cache)图解   转载于:https://blog.51cto.com/maclean/1278273

  2. oracle rman 架构图,图解Oracle RMAN备份入门

    什么是RMAN RMAN可以用来备份和还原数据库文件.归档日志和控制文件.它也可以用来执行完全或不完全的数据库恢复. RMAN不能用于备份初始化参数文件和口令文件. RMAN启动数据库上的Oracle ...

  3. Linux上Oracle 11g安装步骤图解(超详细图文教程)附带导入数据和新建数据库教程

    首先本文采用Docker方式快速在Linux上安装 目录 1.安装Docker容器 (1)登陆服务器,输入命令安装Docker容器 (2)安装完成后运行下列代码如果弹出Docker版本则表示安装成功 ...

  4. orabbix监控oracle11g,zabbix利用orabbix监控oracle(详细配置图解)

    Orabbix是一个用来监控Oracle数据库实例的Zabbix插件.下载地址: Orabbix插件的安装与配置 确保安装jdk环境,java version查看,没有则通过yum来安装JAVA:yu ...

  5. Oracle安装——虚拟机搭建图解

    虚拟机 VMware Workstation 9.0.0 build-812388 操作系统 Redhat.Enterprise.Linux.v5.UPDATE.8 转载于:https://blog. ...

  6. 【Oracle经典】132个oracle热门精品资料——下载目录收藏 (转载)

    电子书为网友wglzaj精心整理,这批资料下载量好评率都非常高,广受oracle学习者欢迎.文档共整理了12个精品专题和120个热门资料的下载地址,推荐给大家希望大家喜欢. 目录0豆下载地址: htt ...

  7. 【Oracle经典】132个oracle热门精品资料——下载目录 ...

    电子书为网友wglzaj精心整理,这批资料下载量好评率都非常高,广受oracle学习者欢迎.文档共整理了12个精品专题和120个热门资料的下载地址,推荐给大家希望大家喜欢. 目录0豆下载地址: htt ...

  8. CentOS 7 安装 Oracle 11.2.0.4

    一.安装环境 CentOS Linux release 7.2.1511 (Core) Oracle Database 11g Release 2 (11.2.0.4) 二.安装前准备 2.1 修改主 ...

  9. 全方位的开源监控工具链介绍

    说到监控现在最火的是全链路监控(服务调用+HTTP调用+数据源访问+MQ链路的监控),但我认为这是狭义的全链路监控,广义的概念应该不仅仅指APM(Appliation Perfance  Manage ...

最新文章

  1. 程序员请收好:10个非常实用的 VS Code 插件
  2. [Spring 深度解析]第2章 Spring基础
  3. win 常用网络命令
  4. HDU-6290_奢侈的旅行(Dijstra+堆优化)
  5. MySQL修改存储过程
  6. VTK:小部件之TexturedButtonWidget
  7. java中时间入数据库格式转换_数据库中字段类型为datetime,转换成java中的Date类型...
  8. C#中判断系统的网络连接状态的方法
  9. docker修改容器名字
  10. 鲲鹏迁移第一批吃螃蟹的人,践行技术国际化
  11. [PyTorch] 译+注:一个例子,让你明白PyTorch框架
  12. LintCode—删除排序链表中的重复元素(112)
  13. 核心网upf作用_5G核心网关键技术研究
  14. java判断日期是否是本月_Java写一个函数判断一个日期是否在本月之内
  15. 照片文件与计算机系统,照片文件格式怎么修改
  16. MockFlow线框图、原型软件
  17. 小字辈(左子右兄加强版)
  18. 《蹭课神器》项目总结
  19. https://www.jianshu.com/p/15c85b1901f7
  20. mac修改shell

热门文章

  1. html marquee css,HTML之marquee(文字滚动)详解_html/css_WEB-ITnose
  2. MATLAB xlswrite 写数据 到 Excel文件
  3. 修改mysql数据库默认字符集_MySQL数据库之修改mysql默认字符集的两种方法详细解析...
  4. 轧机用弹性阻尼体反力计算_「轴承知识」轧机轴承故障频繁怎么办?必要的检查维护不可少...
  5. mysql template sql_SpringBoot-JdbcTemplates-MySQL
  6. vc java动态库_Java调用已经写好的VC++动态链接库
  7. xp系统更新的服务器失败是怎么回事啊,xp系统显示“服务器错误500”的两种解决方法...
  8. sd卡座封装尺寸_讯普电子SD卡座的引脚定义
  9. AI学习笔记(十一)CNN之图像识别(上)
  10. java8 optional使用_[Java8]如何正确使用Optional