Siebel Http Request 监控

简介: 一、功能概述:      使用业务服务Web Engine HTTP TXN 可以监控 HTTP 过程中各种参数,包括客户端和服务器端,网络层回话信息      适用业务场景:           1. Web Engine HTTP TXN 中  GetAllServerVariables方法可以获取客户端IP和登录用户名,可以用IP调用WebService获取地理位置,基于位置维度分析会话请求。

一、功能概述:

     使用业务服务Web Engine HTTP TXN 可以监控 HTTP 过程中各种参数,包括客户端和服务器端,网络层回话信息

     适用业务场景:

          1. Web Engine HTTP TXN 中  GetAllServerVariables方法可以获取客户端IP和登录用户名,可以用IP调用WebService获取地理位置,基于位置维度分析会话请求。

          2. 使用GetRequestParameters 方法,获取所有URL参数变量,与系统对象交互。

二、配置方法:

场景一:

-----------------------------------------------------------------------------------------------------------------

1.   Web Engine HTTP TXN调用及分析脚本

EN0042821b[6],文件就不传了,PDF里面有Sample

2.  管理运行时事件中加入操作集

Image(13)[6]

Image(14)[6]

Image(15)[6]

3.  管理运行时事件中加入对Application 的 WebLogin的监控

Image(16)[6]

4. 重新加载配置(不用重启)

Image(17)[6]

5. 登录Sales模块,到后台 ${SiebelRoot}/siebsrvr/bin/ 路径下

查看“登录用户名_Request.txt" ,输出的内容中包含各种客户端信息

场景二:

-----------------------------------------------------------------------------------------------------------------

1.     使用GetRequestParameters 方法,获取所有URL参数变量。进行新建或者查询等操作。
2.     使用运行时事件触发此方法,触发条件为指定的View被加载。
          URL打开后必须自动导向到相应的View界面,这样才可以触发BS调用相应方法获取Http参数,那么Siebel中能够实现这样的URL直接导向,通过加入参数               SWECmd=GotoView&SWEView=Account+List+View。
3.     需要在URL中加入Siebel用户验证,按照Siebel SWE标准参数接口,加入如下参数
          SWECmd=ExecuteLogin&SWEUserName=SADMIN&SWEPassword=SADMIN
4.     其他参数的传递就可以直接在后面加上,如下
          Telephone=1380013800&CallInId=231212

5.     Siebel能够解析的完整URL 大致如下:

http://crmtest/sales_chs/start.swe?SWECmd=ExecuteLogin&SWEUserName=SADMIN&SWEPassword=SADMIN2&SWEAC=SWECmd=GotoView&SWEView=Account+List+View& Telephone=1380013800&CallInId=23121

在浏览器中直接输入如上地址,进入界面

image

6.  在后台的输出文件中得到相关请求参数:

Image(19)[6]

目录
相关文章
|
6月前
|
移动开发 JSON 监控
网络协议解析:在员工上网监控软件中实现HTTP流量分析
随着企业对员工网络活动的监控需求不断增加,开发一套能够实现HTTP流量分析的网络协议解析系统变得愈发重要。本文将深入探讨如何在员工上网监控软件中实现HTTP流量分析,通过代码示例演示关键步骤。
279 0
|
6月前
|
机器学习/深度学习 前端开发 JavaScript
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
138 0
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
verbose stack FetchError: request to https://registry.npm.taobao.org/md-editor-v3 failed, reason: ce
这篇文章描述了在安装npm包`md-editor-v3`时遇到的淘宝镜像证书过期问题,并提供了解决方案,即通过切换npm镜像源到`https://registry.npmmirror.com/`来解决安装失败的问题。
verbose stack FetchError: request to https://registry.npm.taobao.org/md-editor-v3 failed, reason: ce
|
30天前
|
安全 应用服务中间件 网络安全
修复HTTPS升级后出现 Mixed Content: The page at 'https://xxx' was loaded over HTTPS, but requested an insecure frame 'http://xxx'. This request has been blocked; the content must be served over HTTPS. 的问题
修复HTTPS升级后出现 Mixed Content: The page at 'https://xxx' was loaded over HTTPS, but requested an insecure frame 'http://xxx'. This request has been blocked; the content must be served over HTTPS. 的问题
|
2月前
|
测试技术 API
8-20|https://gitlab.xx.com/api/v4/projects/4/trigger/pipeline Request failed 状态码400
8-20|https://gitlab.xx.com/api/v4/projects/4/trigger/pipeline Request failed 状态码400
|
3月前
|
JavaScript
request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired
request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired
92 2
|
3月前
|
Python
【Azure 应用服务】Azure Function HTTP Trigger 遇见奇妙的500 Internal Server Error: Failed to forward request to http://169.254.130.x
【Azure 应用服务】Azure Function HTTP Trigger 遇见奇妙的500 Internal Server Error: Failed to forward request to http://169.254.130.x
|
3月前
|
数据采集 存储 监控
Haskell爬虫中日志记录:监控HTTP请求与响应
Haskell爬虫中日志记录:监控HTTP请求与响应
Bad Request, Resolved [org.springframework.http.converter.HttpMessageNotReadableException,跟着视频仔细比对
Bad Request, Resolved [org.springframework.http.converter.HttpMessageNotReadableException,跟着视频仔细比对
|
4月前
|
API Java
解决HTTP 400 Bad Request错误的方法
解决HTTP 400 Bad Request错误的方法