没做过
可以试试看
把需求发过来[email protected]

解决方案 »

  1.   

    倒了,但可以试试
    [email protected]
      

  2.   

    发到  [email protected]    可以试试
      

  3.   

    可以实现呀,其实就是一个网络监控系统嘛!国内很多厂商就是做这个,比如说北大青鸟网软公司有一个网络监控就是这个吧,国外也有类似的产品呀,比如:爱德思特在网上还有试用版可以下载。都是用java做的。
      

  4.   

    呵呵,你自己可以试着实现一下。一般的功能是基于snmp协议实现的。
      

  5.   

    Oracle 监控需求分析1. 用户进程当前用户会话总数;
    内涵说明:描述当前连接到数据库用户会话数目
    采集方式:可在v$session中获得
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无 当前活动用户会话数;
    内涵说明:描述当前连接到数据库活动用户会话数目,
    采集方式:可在v$session中获得;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无
     
    当前活动用户会话比例 int currActUsrSessionProp()  //返回0-100 之间的整数
    内涵说明:描述当前活动会话与当前连接到数据库用户会话数比例;
    采集方式:active session/tatol session;
    存储方式:不存储;
    显示方式:直接显示或图形显示;
    报警方式:颜色改变或弹出对话框;每秒钟通过sql*net发送到客户端比特数;
    内涵说明:描述当前从服务器发送到客户端数据流量,
    采集方式:可通过执行utlbstat,utlestat脚本获得
    存储方式:存储;
    显示方式:图表显示;
    报警方式:无 每秒钟客户端通过sql*net发送比特数; 
    内涵说明:描述当前从客户端发送到服务器数据流量,
    采集方式:可通过执行utlbstat,utlestat脚本获得
    存储方式:存储;
    显示方式:图表显示;
    报警方式:无 2. 服务器进程专用服务器进程数;
    内涵说明:描述专用服务器进程数目,
    采集方式:可在v$session中获得, 
    存储方式:存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色变化或弹出提示对话框共享服务器进程数;
    内涵说明:描述共享服务器进程数目,
    采集方式:可在v$shared_server中获得
    存储方式:存储;
    显示方式:直接显示或图表显示
    报警方式:颜色变化或弹出提示对话框调度服务器进程数;
    内涵说明:描述调度服务器进程数目,
    采集方式:可在v$dispathcher中获得
    存储方式:存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色变化或弹出提示对话框并行查询服务进程数; 
    内涵说明:描述并行查询服务进程数目,
    采集方式:可在v$pq_slave;v$pq_sesstat 中获得
    存储方式:存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色变化或弹出提示对话框作业队列服务进程数; 
    内涵说明:描述作业队列服务进程数
    采集方式:暂时不明
    存储方式:存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色变化或弹出提示对话框物理读速率(读磁盘);long phyServReadV()
    内涵说明:每秒钟全部服务器进程读磁盘中数据块数目;
    采集方式:可在v$sysstat中获得
    存储方式:储存;
    显示方式:直接或图表显示;
    报警方式:颜色变化或弹出提示对话框逻辑读速率(读内存sga);long logicServReadV()
    内涵说明:每秒钟全部服务器进程读SGA内存区中数据块数目;
    采集方式:v$sysstat或report.exe中consistent gets+db block gets/per s; v$session_io;
    存储方式:存储;
    显示方式:图表显示;
    报警方式:无 db block changes/per s(sga); long blkChg()
    内涵说明:每秒钟修改SGA内存区中数据块数目
    采集方式:暂时不明
    存储方式:存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色变化或弹出提示对话框redo ents/per s (redo buffer); long redoEnts()
    内涵说明:每秒钟全部服务器进程写入日志缓冲区中日志条目数量;
    采集方式:暂时不明;
    存储方式:存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色变化或弹出提示对话框SQL parse/per s; long sqlParse()
    内涵说明:每秒钟全部服务器进程sql解析请求数目;
    采集方式:可在v$sysstat中获得;
    存储方式:存储;
    显示方式:图表显示;
    报警方式:颜色变化或弹出提示对话框SQL execute/per s; long sqlExec()
    内涵说明:每秒钟全部服务器进程sql执行请求数目;
    采集方式:可在v$sysstat中获得
    存储方式:存储;
    显示方式:直接显示或图表显示
    报警方式:无
    3. SGA
    SGA总空间;
    内涵说明:分配做SGA区的内存空间
    采集方式:可在v$sga中查找;
    存储方式:不存储;
    显示方式:直接显示或图表显示
    报警方式:无高速数据缓冲内存空间;
    内涵说明:SGA区组成部分之一;
    采集方式:可在v$sga_database buffers中获得;
    存储方式:不存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色改变或弹出提示对话框;
    高速数据缓冲命中率 int cacheHitRate() //0-100之间的整数
    内涵说明:
    采集方式:
    存储方式:存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色改变或弹出提示对话框;重做日志缓冲区;
    内涵说明:SGA区组成部分之一
    采集方式:可在v$sga_redo buffers中获得;
    存储方式:不存储;
    显示方式:直接显示或图表显示; 
    报警方式:颜色改变或弹出提示对话框;共享池;
    内涵说明:SGA区组成部分之一;
    采集方式:可在v$sgastat_shared pool中获得;
    存储方式:不存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色改变或弹出提示对话框;java池;long javaPool()
    内涵说明:SGA区组成部分之一;
    采集方式:可在v$sgastat中获得;
    存储方式:不存储;
    显示方式:直接显示或图表显示;
    报警方式:无大型池;
    内涵说明:SGA区组成部分之一;
    采集方式:可在v$sgastat中获得;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无;
    4. 后台进程
    dbwr进程数;
    内涵说明:数据库写入程序,将缓冲区写入数据文件;
    采集方式:可在V$session中查找
    存储方式:不存储;
    显示方式:直接显示或图表显示;
    报警方式:颜色改变或弹出提示对话框;dbwr每秒写数据块数目 long dbwrWriteDataBlk()
    内涵说明:描述dbwr进程由缓冲区写入数据文件的速率;
    采集方式:暂时不明;
    存储方式:不存储;
    显示方式:直接显示或图形显示;
    报警方式:无;lgwr进程数;
    内涵说明:描述当前日志写入进程数
    采集方式:可在v$session中查找
    存储方式:不存储;
    显示方式:直接显示或图形显示;
    报警方式:颜色改变或弹出提示对话框;lgwr进程每秒写入日志文件中日志条目数;long lgwrWriteToLog()
    内涵说明:描述日志进程每秒写入日志文件中日志条目数;
    采集方式:暂时不明;
    存储方式:不存储;
    显示方式:直接显示或图形显示;
    报警方式:颜色改变或弹出提示对话框;
    arch进程数;
    内涵说明:描述当前归档进程数;
    采集方式:可在v$session中查找;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无;5. 磁盘存储数据文件;
    内涵说明:显示数据文件在线数,表空间在线数,空间利用率;
    采集方式:数据文件信息可在v$datafile; db_data_file获得,表空间信息可在v$tablespace,dba_datadfiles,dba_free_space中经过统计计算获得
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:颜色改变或弹出提示对话框;日志文件;logFile();
    内涵说明:描述日志文件数目,占用空间;
    采集方式:可在v$log;v$logfile中获得
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:颜色改变或弹出提示对话框;归档文件;archFile()
    内涵说明:描述归档文件;
    采集方式:可v$archive_dest中获得;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无;6. 初始化参数;initParam();
    内涵说明:描述oracle中初始化参数文件ini.ora;
    采集方式:通过命令SHOW PARAMETER获得;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无;
     
    7. 用户会话用户会话详细信息;sessionDetail();
    内涵说明:描述用户会话详细信息;
    采集方式:可从v$session中获得;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无;会话等待;sessionWait()
    内涵说明:描述会话等待事件信息;
    采集方式:可从v$session_event 中获得;
    存储方式:存储;
    显示方式:直接显示或图形显示;
    报警方式:无;会话sql; String sessionSql()
    内涵说明:描述当前会话最近执行的一条sql语句命令;
    采集方式:可从v$sqlarea,v$session中获得;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无;会话统计;void sessionStatistic()  / / 存入xml文件
    内涵说明:描述当前会话统计信息;
    采集方式:可从v$systat,v$statname中获得;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无;会话i/o;long sesssionIO()
    内涵说明:描述当前会话io统计数据;
    采集方式:可从v$sess_io中获得;
    存储方式:存储;
    显示方式:图形或直接显示;
    报警方式:无;会话锁;long sessionLock()
    内涵说明:描述当前会话锁事件;
    采集方式:可从dba_lock中获得;
    存储方式:不存储;
    显示方式:直接显示;
    报警方式:无;8. 逻辑i/o 
       
    9. 物理i/o
      

  6.   

    强,果然高手。友情Up
    不过我头晕了。 将“流氓无赖”测试到底
    ——始于2003年7月
    树欲止而风不停,行云流水匆匆去;
    树梢蚂蚱凭空望,江边浪花碎巨石; 支持“流金岁月”!!!
    发送框,少个“右键菜单,选择粘贴”;
    ——2003年12月24日am^@^
      

  7.   

    楼主要是做好了是否可以给我发个demo?谢谢了