Tool for monitoring oracle streams

Is there any tool from 3th party that you can monitor oracle streams???

sample code:- for apply status
CREATE TABLE APPLY_LATENCY_HIST
APPLY_NAME VARCHAR2(30) NULL,
APPLY_LATENCY_SEC NUMBER NULL,
RUN_TIME TIMESTAMP(6) NULL,
MESG_CR_TIME DATE NULL,
MESG_APPLY_TIME DATE NULL,
TOTAL_APPLIED NUMBER NULL,
TOTAL_WAIT_DEPS NUMBER NULL,
TOTAL_WAIT_COMMITS NUMBER NULL,
TOTAL_IGNORED NUMBER NULL,
TOTAL_ROLLBACKS NUMBER NULL,
TOTAL_ERRORS NUMBER NULL,
TOTAL_MESSAGES_APPLIED NUMBER NULL,
TOTAL_ASSIGNED NUMBER NULL
CREATE UNIQUE INDEX APPLY_LAT_IDX1_NEW
ON APPLY_LATENCY_HIST(APPLY_NAME,RUN_TIME);
create dbms_job to run the following every couple of seconds:-
INSERT INTO FID_APPLY_LATENCY_HIST
SELECT a.APPLY_NAME,
round((a.HWM_TIME - a.HWM_MESSAGE_CREATE_TIME)*86400,2),
SYSTIMESTAMP,
a.HWM_MESSAGE_CREATE_TIME,
a.HWM_TIME,
a.TOTAL_APPLIED,
a.TOTAL_WAIT_DEPS,
a.TOTAL_WAIT_COMMITS,
a.TOTAL_IGNORED,
a.TOTAL_ROLLBACKS,
a.TOTAL_ERRORS,
sum(b.total_messages_applied),
sum(b.total_assigned)
FROM V$STREAMS_APPLY_COORDINATOR a,v$streams_apply_server b
where a.APPLY_NAME=b.APPLY_NAME
group by
a.APPLY_NAME,
round((a.HWM_TIME - a.HWM_MESSAGE_CREATE_TIME)*86400,2),
SYSTIMESTAMP,
a.HWM_MESSAGE_CREATE_TIME,
a.HWM_TIME,
a.TOTAL_APPLIED,
a.TOTAL_WAIT_DEPS,
a.TOTAL_WAIT_COMMITS,
a.TOTAL_IGNORED,
a.TOTAL_ROLLBACKS,
a.TOTAL_ERRORS;
COMMIT;
Run the following query to display delta of each run:-
-- Query to list the volume and latency of apply from the history
-- This query will list the delta of following stats between the stats collection interval
-- apply latency between stats interval
-- transaction applied between stats interval
-- lcr applied between stats interval
-- number of DML applied between stats interval
select run_time,apply_latency_sec "LATENCY IN SECONDS",
total_applied-lag(total_applied) over (order by run_time) "NUMBER OF TXN APPLIED",
TOTAL_MESSAGES_APPLIED-lag(TOTAL_MESSAGES_APPLIED) over (order by run_time) "NUMBER OF LCR APPLIED",
(TOTAL_MESSAGES_APPLIED-lag(TOTAL_MESSAGES_APPLIED) over (order by run_time)) - (total_applied-lag(total_applied) over (order by run_time)) "NUMBER OF DML APPLIED"
from FID_APPLY_LATENCY_HIST
where
apply_name='REPLACE APPLY NAME'
and run_time >= to_date('2007-11-13 15:59:00','yyyy-mm-dd hh24:mi:ss')
and run_time <= to_date('2007-11-13 23:00:00','yyyy-mm-dd hh24:mi:ss')
order by apply_name,run_time;

Similar Messages

  • External tools for monitoring job scheduling

    Hello All,
    Please give me the infomation on third party tool used for monitoring the process chains, handling issues and job scheduling.
    Also why do we need third party tools and what are the available third party tools..
    Thanks
    Regards
    M.A

    Hi,
    Giving you a scenerio,
    Data load from Oracle to BI. Flow is
    Oracle 7.0 --> Oracle 10G  Daily refresh
    Oracle 10G --> BI 7.0 Daily load ones Oracle 10G refresh complete
    how BI 7.0 will understand if 10G refresh is complete ?
    Need a triggering/scheduling tool which triggers events that this step is complete.
    These tools usually reads a small file usually kepts on servers using FTP ones one step is complete. Such tools read if the file is available ( based on conditions provided, like check between 2am to 3am if file has arrived etc.) and ones available they trigger an even and next process starts
    E.g. MAESTRO is used in such case.
    Regards,
    Akshay

  • Tools to Monitor Oracle Databases

    Hi
    What is the best tool available in the market to perform day-to-day DBA tasks and monitor real time performance of Oracle databases. I need suggestions apart Oracle EM or Toad .
    Thank You

    859206 wrote:
    Hi
    What is the best tool available in the market to perform day-to-day DBA tasks and monitor real time performance of Oracle databases. I need suggestions apart Oracle EM or Toad .
    Thank YouWhat are the best tools to monitor how my car is performing and to change a flat tire? I don't want to use the gauges on the instrument panel or the spare tire, jack, and lug wrench in the trunk.
    Why do you need suggestions apart from EM? Is someone in your company just burning to spend money with another vendor to buy the same functionality that Oracle provides for free with EM?

  • Tool for monitoring OC4J

    Hi *,
    Is there any tool (eg., swing application) which I can user for monitor my OC4J (deployed ejbs, servlets, pools etc). I don't want to use Web Management Console.
    best regards
    maciek

    From Oracle only the Enterprise Manager Web interface and the DMS Web monitoring tool are what Oracle offers. The DMS environment runs independent EM at:
    http://<hostname>:<port>/dmsoc4j/AggreSpy
    Doc on this is available at:
    http://download-west.oracle.com/docs/cd/A97329_01/core.902/a95102/monitor_oc4j.htm#1019791
    Other than those two options Oracle9iAS does have partner monitoring products that may offer a non-web UI - CA, BMC, Mercury Interactive etc have plug ins - these do require an additional purchase of their management environment.
    Mike.

  • Using AE(htmldb 2.0)  as for reporting tool for other oracle databases.

    Maybe I was mistaken, but when I first saw the HTMLDB demo's I saw this as a slick way to build a browser based reporting tool for the masses for quasi-ad-hoc reporting on some of our larger databases that currently have limited reporting capability, and also as a possible replacement for the many MSAccess applets we have.
    I just got 2.0 installed and working on a 9i database and went through the basic tutorials, but I can't find much info on how to connect to other oracle databases.
    Are my options as follows?:
    create dblinks from the local database that houses htmldb to all the other databases?
    or
    install htmldb schemas on each database I want to access from htmldb?
    or
    I'll keep looking, but if any of you have any pointers or know of a tutorial that explains the best way to do this it would be greatly appreciated!
    tia

    As for question 1, yep, that's what I mean. Example:
    In a schema in the App Express instance, create a user called "APP1_USER", and then
    create view app1_user.people as select * from people@link_user@remotedb
    As for the next question, using the built-in insert/update/delete processes will give you
    ORA-01461: can bind a LONG value only for insert into a LONG column
    among other errors. Apparently version 2.1 will fix this. See Cannot Update VARCHAR column in Remote DB
    We address this problem by creating pl/sql APIs for DML, and then writing our own insert/update processes. Slows us down a little, but even with that, App Express remains a productive choice for us.
    Another weird problem: auto-row fetch (built-in to HTML DB) doesn't work over db links when you have two columns for a primary key. Many ways around this, e.g. create sequence-populated primary key, create a view with single column that concatenates primary key column values (key1|key2)
    Hope this helps!
    -John

  • Tools for monitoring and Statistic.

    Hi there
    I am looking for a tool that help me to monitoring and take some statistic from ASA 5500 series, for example:
    monitor the number of connections in use
    monitor the number of tunnels in use
    monitor the number of sessions in use
    monitor throughput, packets and errors on all interfaces of the Cisco ASA
    monitor encrypted traffic throughput
    monitor your firewall’s uptime
    monitor statistics for TCP and UD
    Looking at on the internet I found this tool LogicMonitor somebody knows if this tool is good and reliable???
    Thanks everybody

    Hi,
    You didn't mention if you're looking for a free or licensed tool.
    We use ManageEngine/OpManager as our main monitoring and reporting (NetFlow) tool for our ASAs.
    Sent from Cisco Technical Support iPhone App

  • Is there a Migration tool for migrating Oracle forms 5 to Java

    Hi,
    I would like to know if there are any oracle tools available for migrating Oracle forms to j2ee.I read that " Oracle JHeadstart 10g" migrates the forms 6i to java/html.Does Oracle JHeadstart 10g also migrate forms 5 to j2ee.I am new to both oracle forms and j2ee and any information about this would be a great help.
    Thanks,
    Kevin

    Kevin,
    there are a couple of migration partners that offer their migration tool and many are listed on the otn page for Forms (otn.oracle.com/products/forms). You may want to make yourself a picture of how efficient such a migration coul dbecome
    Frank

  • What are best free tools for a Oracle development DBA?

    Hi, I have been production dba for years. I am familiar with full cycle of database installation, configure,backup recovery, etc.
    Now my role is going to change to development dba soon. I have no problem to create instances. Then to the data modeling, data normalization, etc, what kind of tools I can use?
    Any good suggestions or documents you can provide?
    Thanks in advance.

    The only good tools for normalizing your database are you own intelligence, knowledge, and experience. A great place to feed your knowledge and borrow someone else's experience is in Ken Down's blog, The Database Programmer.
    As for PL/SQL development tools, try SDDM's older sister, SQL Developer.
    Edited by: jflack on Dec 6, 2010 9:04 AM

  • Monitoring Tool for Monitoring Business Process

    Hi All,
    Is there any monitoring tool which is able to monitor various technologies .
    we are integrating biztalk with SAP and we are looking for a tool which we can use to monitor both, is there any?
    Praj Dixit

    Hi All,
    Is there any monitoring tool which is able to monitor various technologies .
    we are integrating biztalk with SAP and we are looking for a tool which we can use to monitor both, is there any?
    Praj Dixit
    If if want just to monitor various technologies, lets say BizTalk, then there are lot of tools available for this. BizTalk 360 and SCOM are two main tools.
    similarly if you want to monitor SAP- like availbility of SAP services/URLS/Databases etc, then HP OpenView can be one option.
    However, if you just want to make sure your business process ( integrated BizTalk/SAP..etc) are up and running then you could write some Automated Smoke test scripts, which will perform some basic testing and make sure all components are up and running. 
    Hope this helps. 
    Greetings,HTH
    Naushad Alam
    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or
    Mark As Answer
    alamnaushad.wordpress.com

  • Looking for tool - for manage Oracle database

    hi
    i looking for tool that i can make tables, run querys, make backup .....
    on Oracle 11.2.0 64bit
    i'am looking for any graphical tool (like sql-server tool)
    thanks in advance

    You didn't see you've answered your own question: you posted inside the SQL Developer tool forum ;)
    Have fun with it,
    K.

  • Tools for Monitoring Usage?

    On this page I find the following, along with other info:
    Usage Alerts –  A free tool that helps you monitor your usage via text messages sent directly to your mobile device
    Usage Alerts         
    My Verizon
    Usage Meters
    Cost
    Free
    Access Method
    • Text Messaging
    • Email
    Automatic Notifications
    Yes, for data usage.
    See below for voice
    and messaging usage*
    Usage Alerts
    This tool helps you monitor your usage via free text messages sent directly to your mobile device and / or emails sent to your email account. We offer two different types of free usage alerts: data usage alerts and voice and messaging alerts.
    Voice and Messaging Alerts: If you have usage based pricing for voice or messaging, we may send you a free text message alert if you exceed, or are trending to exceed, your allowances on or around the twentieth day of your bill cycle.
    How to Get It
    Usage alerts are included with all usage based plans; no initial setup is required.
    I just had a bill with $112 overage for voice, I believe the overage began 13 days before the end of my billing cycle.  If I'm reading the above correctly I should have been notified but wasn't.  Associate I spoke with couldn't explain but did offer 30% discount.  @.45/min. the charge is much too high anyway.   Can anyone explain why I wasn't notified so I could avoid this overage?

    I understand your frustration of receiving a bill that isn't what you expected but sometimes this happened because a number of possible things that may have been over looked or even simply a possible error but I have to point out that the usage automated system updates daily but isn't guaranteed to be 100% reliable because of a number of different variables that could cause the information to be off.  My suggestion is to use the #BAL from the device or #MIN to check usage, these are usually closer to the correct usage balance.
    Another got suggestion to avoid this from happening is to log into your MyVerizon app on your device or online and keep track of your activity there..

  • Tools for monitoring database or DB logs analyser

    Hi
    Are there any commercial tools that can perform the following:
    - monitor DB failed access
    - monitor actions performed by system and DBA accounts through logs
    - monitor dormant accounts
    - track changes in privileges given to individuals
    I am aware that there are Database host-based IDS. wonder if it can do the above?
    Thanks for info.
    Lewis

    You're going to need to enable and configure auditing on the database before any tool is going to be able to monitor and/or report on the results of the auditing. If you are just looking for the reports you outlined above, I would wager that it would be significantly quicker and cheaper to have someone write some monitoring scripts than to evaluate and configure some third-party tools.
    If you are planning on using a third-party tool in a more comprehensive way, it probably makes sense to invest the time & effort to evaluate different tools, to buy one, and to configure it. For the reports you're talking about, though, even having someone come in for a couple days to set everything up will be cheaper and quicker.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Tool for monitoring several linux desktops

    Hi i currently administer a small office all with linux machines. I also have a server that is up all the time. I'm looking for a tools to automate the processs of watching the desktops if they are behaving well. Something that is client-server. I can use the seerver that is always on to send me emails. I would like to monitor the desktops to see if they are healthy and replace parts or do mainteinace before they fail. Currently im working with very old computers so hard disk failure is common (one every two months), and also sometimes the users fill up the hard disk.
    Is there a tool that can send information from all these computers to a central server and then anaylze it? Im looking for info produced by smartmontools and df, and maybe other program, but im not looking for information on the network, as it is not very crucial and theyre desktop machines not servers.
    Ive looked at nagios but i think is overkill and mainly for servers.
    I just run around 12 computers with linux, all of them desktops except for one.
    Also is there a way to automate the update and installation of software of these machines? currently im using webmin cluster module for sending instructions to all of them, but it is rather clumsy.
    Is there such a tool, or should i relly in some custom solution, maybe bash scripts + ssh ?

    Unless your out of hard drive slots you have all those drives from the clients that keep going out.  If you had a backup tape system that would clear the single point of failure problem.  Of course, you can put the PXE install on a separate disk.
    hydrosIII wrote: i dont trust them as much as for putting rootless machines in the desktops
    The server that is serving the PXE clients, is impervious to the actual PXE installation.  It is efficient however to maintain, because you can use the main server's package cache (assuming you pay attention to differing architectures), and pacman into the PXE client installation specifying the PXE root for operations affecting the PXE installation.  You can run the PXE clients without disks in them.  On the windows side, there are windows installations via PXE and iSCSI.  Nothing says you can't use sshfs instead of nfs for  the clients.  You wouldn't need to necessarily log into the PXE clients root account to make changes.  Most of that could be done from the server that it resides on.  Point two is that the files actually serving the PXE clients can be on a totally different computer pointed to by DHCP.  You can turn the router DHCP off, and have the requests answered by Arch's dhcpd.

  • Tool for monitoring CPU activity

    hi all
    is there any tool beside "top" that can monitor CPU activity in mi-range servers as SUNFIRE 4800 ?
    Because i need time slot to know the peak time of the CPU and its activity in real time
    P.S : i have Solaris 8 and Solaris 9
    Regards
    Timely

    Just to amuse yourself run sar and mpstat and prstat/top against the same time-slice on a multi-proc machine. I think you'll be surprised at how inaccurate sar is.
    Some portions of Solaris are very old and don't get updated. sar appears to be one of them.

  • Monitoring Tool for Oracle

    hai all ,
    my company ask me about tools to monitoring oracle .
    tools can have capability to monitor :
    Response Time
    User Activity
    Status
    Table Space Usage
    Table Space Details
    Table Space Status
    SGA Performance
    SGA Details
    SGA Status
    Performance of Data Files
    Session Details
    Session Waits
    Buffer Gets
    Disk Reads
    Rollback Segment
    Queries, Locks
    and others
    there's anyone have idea or suggets what tools is ?

    Imron Siagian wrote:
    hai all ,
    my company ask me about tools to monitoring oracle .
    tools can have capability to monitor :
    Response Time
    User Activity
    Status
    Table Space Usage
    Table Space Details
    Table Space Status
    SGA Performance
    SGA Details
    SGA Status
    Performance of Data Files
    Session Details
    Session Waits
    Buffer Gets
    Disk Reads
    Rollback Segment
    Queries, Locks
    and others
    there's anyone have idea or suggets what tools is ?Oracle Grid Control
    http://www.oracle.com/technetwork/oem/grid-control/overview/index.html
    OEM
    http://www.oracle.com/us/products/enterprise-manager/index.html
    Oracle Application Management Pack
    http://bit.ly/IOu5cD
    Oracle Database Monitoring Tools
    http://bit.ly/IOucF0
    Thanks,
    Hussein

Maybe you are looking for

  • Creating Page Format In Quality

    I want to create a new page format, for the purpose I did the following... spad-> Full Administration-> Device Types-> Page Format-> Change-> Create-> (Page Format=ZA4, Orientation=Landscape, Paper Size (Width=215 mm, Height=300 mm)) When I click on

  • Indesign 8.0.2 Patch install problems

    I have Indesign 8.0 installed on a machine that is not allowed to touch any networks. I tried to install the 8.0.2 patch on it today and the installer told me the patch was not applicable. I have gone out to the downloads section to verify that I was

  • Updating Qty

    Hi i need to update a table with qtys from another table, i have tried the query below but its not updating any ideas what i should do? <cfquery name="SEL" datasource="#application.ds#"> SELECT * FROM supplierhistory SH WHERE SH.HistoryQuoteNo = '#se

  • No HD light on the X100e!

    I can't be the first to notice the absence of a hard disk activity indicator on the X100e, but I've not seen any complaints here. I don't think I've ever seen a PC without one and it just seems really daft thing to leave off.  I would never have thou

  • Converting image into byte array

    Hi all, How to convert an integer array image into byte array ? here i have a image like this : private static int pixelArray[] = { 0xff000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000