Ad Widget

Collapse

Monitoring Web Oracle Produtcs

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Slackcome
    Junior Member
    • Sep 2009
    • 1

    #1

    Monitoring Web Oracle Produtcs

    Hi,

    In a intention of monitoring process like E-Business Suite, Retail, BPEL, and OTM, all tools with web interface, I would like to understand what is need to assembly a process with Zabbix doing a login with user and pass checking with this a avaibility of the system?

    Thanks for sharing !!!


    Best Regards,

    Marcelo Silva ( Brazil )

    Trying to help I'll post the code of the web page :

    <html><head><script src="/js/comm/rt.js" type="text/javascript" language="javascript"></script><script src="/js/buttons/buttons.js" type="text/javascript" language="javascript"></script><script>
    var glogUrlPrefix = '';
    var glogServlet = '1253198525944';
    var glogUrlContext = '/GC3/';
    var vol_width = 'Width';
    var vol_height = 'Height';
    var vol_length = 'Length';
    var vol_calc = 'Calculate';
    var vol_width_alert = 'Width must be a number';
    var vol_height_alert = 'Height must be a number';
    var vol_length_alert = 'Length must be a number';
    var show_img = "/images/themes/themesswanblue/show.gif";
    var hide_img = "/images/themes/themesswanblue/hide.gif";
    var spacer_solid_img = "/images/themes/themesswanblue/spacer_solid.gif";
    var selected_img = "/images/themes/themesswanblue/selected.gif";
    var grid_edit_img = "/images/themes/themesswanblue/updateicon_enabled.gif";
    var grid_delete_img = "/images/themes/themesswanblue/deleteicon_enabled.gif";
    var move_left_img = "/images/themes/themesswanblue/shuttle_remove_enabled.gif";
    var move_right_img = "/images/themes/themesswanblue/shuttle_move_enabled.gif";
    var browser = navigator.appName;
    var ie = "Microsoft Internet Explorer";
    var netscape = "Netscape";
    </script><link type="text/css" rel="styleSheet" href="/css/themes/themesswanblue.css"><title>OTM: Oracle Transportation Management</title><script src="/js/umt/login.js" type="text/javascript" language="javascript"></script><script language="javascript">

    function isFieldEmpty(field)
    {
    if (field.value == null || field.value.length == 0)
    return true;
    else
    return false;
    }

    function myCheck()
    {
    if (isFieldEmpty(document.login.username) || isFieldEmpty(document.login.userpassword))
    {
    alert("Please fill in all fields.");
    return false;
    } else {
    updateCookieOnLogin(document.login.rememberme);
    return true;
    }
    }

    function submitenter(myfield,e)
    {
    var keycode;
    if (window.event)
    keycode = window.event.keyCode;
    else if (e)
    keycode = e.which;
    else
    return true;

    // following useless lines are necessary for this to work in NS. Take it out and without an alert
    //or some other action going on here - it breaks.
    void(0);
    keycode = keycode +1 - 1;

    if (keycode == 13)
    {
    if (document.login.onsubmit())
    document.login.submit();
    } else {
    return true;
    }
    }
    </script></head><body style="margin: 0px;" onload="document.login.username.focus();loadCookie (false);" bgcolor="#ffffff"><script language="javascript">
    if (parent.frames[1] != null)
    {
    if((self == parent.frames[1]) || (self == parent.frames[0]) || (self == parent.frames[2]))
    {
    parent.location = '/GC3/glog.webserver.servlet.umt.Login/1253198525944?redir=/GC3/glog.webserver.util.FrameGC3Servlet/1253198525944?body_frame=%2FGC3%2Fglog.webserver.u til.FrameGC3Servlet';
    }

    }
    </script><p style="font-size: 10px">*</p><table style="margin: 0px; padding: 0px" cellspacing="0" cellpadding="0" border="0" height="93%" width="100%"><tr><td valign="middle" height="148"><p style="text-align: center"><img height="96" width="322" src="/images/themes/themesswanblue/otm.gif"><br></p></td></tr><tr><td valign="middle" align="center" height="200"><table class="loginframe" cellspacing="0" cellpadding="0" border="0" height="125" width="350"><tbody><tr><td align="center"><form autocomplete="off" onsubmit="if (!myCheck()) return false" method="post" action="/GC3/glog.webserver.servlet.umt.Login/1253198525944" name="login" style="margin: 0px"><input name="redir" type="hidden" value="/GC3/glog.webserver.util.FrameGC3Servlet"><table><tbody ><tr><td class="errorText" align="center" colspan="2"></td></tr><tr><td class="fieldLRLabel2">User Name</td><td align="left"><input onchange="javascript:this.value=this.value.toUpper Case();" size="22" type="text" name="username"></td></tr><tr><td class="fieldLRLabel2">Password</td><td align="left"><input onKeyPress="return submitenter(this,event)" size="22" type="password" name="userpassword"></td></tr><input value="GC3" name="namespace" type="hidden"><tr><td>*</td><td><input value="Login" class="loginbutton" type="submit" name="submit"></td></tr></tbody></table></form></td></tr></tbody></table></td></tr><tr><td valign="bottom"><table cellpadding="5" cellspacing="0" border="0" width="100%"><tr><td width="336"><span class="copyright">Copyright &#169 2001&#44; 2007&#44; Oracle. All rights reserved.<br><br>Oracle&#44; JD Edwards&#44; PeopleSoft&#44; and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.</span></td><td width="569">*</td></tr></table></td></tr></table></body></html>
    Last edited by Slackcome; 17-09-2009, 19:22.
  • tekknokrat
    Senior Member
    • Sep 2008
    • 140

    #2
    Hi,

    did you come further with your issue at all? I am interested in the topic "monitoring business processes" and I need some input how to get started with this on top of Zabbix.

    My idea would be to start with creating some items / webchecks. Put appropriate triggers with dependencies on it. Put items in appropriate groups and add notifications for special usergroup (e.g. manager). Add some nice chart to make them happy too

    Input please!!!

    Comment

    Working...