Activity Reports and Server Load
Hello
I'd like to know if working with Activity Reports can influence the portal performance ?
Thanks
Adi
Hi,
You can the activity report in portal follow the following path.
System Administration -> Monitoring -> Activity Report.
Here you will see the Most active users,most visited pages and iview etc...
Try This,
Regards,
Ganesh
Similar Messages
-
Portal Activity Reporting and SAP Business Warehouse
Hi,
Does anyone out there know if SAP has or plans in the near future to deliver Portal Activity Reporting content via SAP Business Warehouse?
I would have thought BW would have been the ideal solution to enable some "out of the box" Portal Content in terms of extracting the data from the tables used for the Portal Activity reports, and then extracting them to BW for slicing/dicing & Presentation.
The current standard Portal Activity reporting does not supply what we need. We don't want to spend time and money developing this ourselves if SAP has plans to deliver it in the near future.
Any news please?
Cheers, Phil G.Hi,
Check this blog which tells about the future of Activity Reporting..
The Final Word (Hopefully) on the Portal Activity Report
John -
Portal Activity Report - Aggregator System Load
Hey Everyone,
What is everyone's impression of the Portal Activity Report? Is it helpful? Do we really have anyother options to get valid reports on usuage? Also, what type of load does the Aggregator really put on its server?
ThanksHi Craig
Gives good stats around the Users Logged on (or is it really sessions!) as well as PCD contents that are accessed by end users. So for example if you wanted to know which particular iViews arent being used much by end users you could revisit them and look at changing them or removing them.
You could by looking at the users logged in try and come up with which region the users logged in from or the business unit and then try and address the scenario of why a certain business unit does have many users using the Portal.
Now to the more technical aspect:
Out of the box you dont need to do much to get it going, check out: http://help.sap.com/saphelp_nw04/helpdata/en/58/728ea01cf64fff996b827f2a06f9b1/frameset.htm
This will give you the details to get it running. Upto SP12 you didnt have the option of putting the password in the aggregator service so a user had to intervene to start the service. However, SP13 onwards this has been reintroduced such that you can schedule it as a Windows task and it will run every day!
Also out of the box you will create iViews based upon Portal Activity Report iView. However there is a downside - it does not allow end users to change the reporting period. This is controlled at an iView property level. But to get around it you could use the Web Service exposed to create your own version which allows for a dynamic date range as well as get the userids of the end users who logged in (this is stored in the DB tables but not exposed by the standard report). Web Service details at: http://help.sap.com/saphelp_nw04/helpdata/en/42/ba25f8b0731d69e10000000a1553f6/content.htm
Also look at NW Developer Guide and Consuming a Web Service for examples on how to use this web service...
Also it integrated with Solution Manager Diagnostics! So can be quite handy...especially for the big bosses to look at some figures
Hope this helps...
Ankit
PS - Feel free to use the Points system in SDN. Quite a neat tool -
App.server load balancing for SAP System with 1 PS
Hi,
In SAP CPS 7.0 (Build M26.12) I have a SAP system with Central Instance + 10 App.servers, but all instances are managed by 1 ProcessServer.
After activating the "App.server load balancing" setting in SAP system definition the application servers are becoming visible in CPS with their load factors (number of BGD wp's on app.servers) and load numbers (number of active jobs on app.servers).
This is so far fine, but the additional functionality is not working as I would expect, I have issues with 2 functionalities:
1. Based on documentation after activating also the XAL connection the CPS should submit the job on app.server with best performance based on XAL monitoring data filling the TARGET_SERVER parameter.
This functionality is not working for me at all
2. A useful functionality after activating the "App.server load balancing" setting is that the ProcessServer is going to "Overloaded" status when all BGD wp's of SAP system are occupied, thus restricting submitting new jobs during overload situation. But I had an issue also with this functionality, after SAP system recovery from overload situation, the CPS still remained in Overload status (so no new jobs were submitted).
As a workaround I had increased the treshold values for loads on all app.servers for this SAP system, what was fine for several days, but after a while I believe this was a reason of unexpected performance issues in CPS, therefore I have deactivated the 'App.server load balancing" setting at all for this ProcessServer.
I would appreciate your feedbacks with this functionality.
Thanks and Regards,
Ernest LiczkiHi Preetish,
This connect string option is to loadbalance RFC connections. These are balanced upon login, once you are connected to a particular application server (AS) you stay on that server until you reconnect.
Since CPS uses multiple RFC connections, this will result in the connections being distributed over the available AS resources which is fine as long as they are generally evenly loaded. If you have certain AS hosts that are continuosly more loaded than the rest, then you probably don't want the CPS RFC connections to end up on these servers.
The original question is about loadbalancing of batch jobs over the available AS resources, and this is done independent of the RFC connection load balancing. Even if all CPS RFC connections are pinned to the DB/CI host, you can still loadbalance jobs over the available SAP AS hosts, either by using SAPs builtin balancing, or the CPS algorithm by activating the checkbox as indicated in the first entry in this thread.
Finally, to reply to Ernest's question: I believe there are some fixes on the app load balancing in the latest release, M26.17 should be available on the SWDC now.
Regards,
Anton.
Edited by: Anton Goselink on May 29, 2009 9:06 PM -
Hi,
I am configuring 2 ASA5540 for internet trafic inside to outside ,
outside to inside (web,smtp) but also vpn load balancing for client to site , site to site and webvpn.
In the doc I can configure them for internet trafic as Active/Standby or Active/active.
for vpn : I can use vpn load balancing
But no information if I want to use the active/passif and vpn load balancing together.
Any thoughts on which way to go? what is the best thing to do ?
RegardsHi,
I think that you cannot use an Active/Active configuration for VPN connections as it is stated on Cisco's documentation: "Note: VPN failover is not supported on units that run in multiple context mode as VPN is not supported in multiple context. VPN failover is available only for Active/Standby Failover configurations in single context configurations" available at http://www.cisco.com/en/US/products/ps6120/products_configuration_example09186a0080834058.shtml
Hope it helps -
What is meant portal activity report
HI Gurus,
What is the need of portal activity report.
and how to create it.
Thanks in Advance,
DharaniHi Dharani,
See http://help.sap.com/saphelp_nw2004s/helpdata/en/58/728ea01cf64fff996b827f2a06f9b1/frameset.htm for details.
Hope it helps
Detlev -
What is meant by Portal Activity Report
HI Gurus,
What is the need of portal activity report.
and how to create it.
Thanks in Advance,
DharaniHi Dharani,
The portal activity report feature enables portal administrators to gather and
present information about portal activity, including information about the users who logged on to the portal and about the content that was viewed.
To start the Portal Activity report tool.follow these steps:
Browse to System Administration.
--->Select System Configuration & Browse to Service Configuration.
--->In Service Configuration go to Applications.
--->In Applications select the folder com.sap.portal.activityreport.core . Inside that browse to Services.
--->select ActivityReport and set the activate property to true.
--->then, Restart the system
In the PCD create a iview from the template Portal Activity Report iView.
Set the type of report and the reporting period.
Add the roles and pages whose report is to be recorded.
Hope this helps you.
Thanks,
Akshay
Do not forget to award points. -
SCCM 2012 deploy windows 7: how to manage network/server load?
Hi,
Hypotetically, if you would deploy Windows 7 to hundreds of pc’s at once, how could you manage that, regarding organizing the deploy, regarding network/server load? F.e. you deploy to a collection which has 500 pc’s, users can select when
to load the OS (Windows XP, we deploy the SCCM 2012 client, they can choose when to install)
*How can you be sure network is not overloaded?
*Can you limit in SCCM 2012 bandwith usage?
Please advise.
J.
Jan HoedtYou need to be as local as possible. You can host a deployment point role on a client OS such as windows 7 so you could temporarily setup one machine hosting OS images and then rebuild it last as well.
On a 100MB LAN with DP's hosted in a datacenter (not on subnet) we get to about 75 machines building at once before we see TFTP timeouts on PXE booting due to load on the local network. I would get your build as quick as possible and then do them in increasing
block sizes whilst monitoring the network and server load.
To speed up builds you could...
Build and capture to get a WIM file with most apps and updates in it.
Change the TFTPBlockSize registry settings on the DP's (If PXE booting) to as high as it will go
Host WIM files on your DP's with the Package share settings configured and enable the "Access content directly..." option in the Apply Operating System part of your task sequence.
Hope this helps.
Shaun -
Difference between refresh of Report in Active Viewer and Active Studio BAM
We use the Oracle SOA Suite with BAM (on Linux) 10.3.2.0.
I have 2 questions:
1. We have made a report with several items and in Active Studio --> Select Report --> Edit mode --> I see the correct values for my report. When I open my report in Active Viewer I see data from yesterday. The report is not being refreshed. How can I change this, what is causing this difference between Active Viewer and Active Studio in Edit mode??
2. One of my items in my report always gives the message: opening (only in Active Viewer, in Active Studio/edit mode I can see the correct data).Is your popup blocker turned off? I can only imaging that the popup blocker may be keeping the Live Data window from appearing and updating the dashboard. Active Studio doesn't do a Live update, but an update on report load.
-
Load Report Failed - Report Application Server Failed error at runtime
Hello, I'm pretty new to Crystal Reports so please bear with me.
I just installed CR 2008 on my development box, which is running VS2005 .NET 2.0. I changed over all of my assembly references in my web.config to the new version:
<add assembly="CrystalDecisions.Web, Version=12.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Shared, Version=12.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.ReportSource, Version=12.0.2000.0, Culture=neutral,
PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.Framework, Version=12.0.1100.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.Desktop.Report, Version=12.0.1100.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.ReportAppServer.Controllers, Version=12.0.1100.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=12.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.InfoStore, Version=12.0.1100.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.Viewing.ReportSource, Version=12.0.1100.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
Also the webpage that is displaying the ReportViewer object has this reference as well:
<%@ Register Assembly="CrystalDecisions.Web, Version=12.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
Now, in my code behind I am simply trying to open a pre-built crystal report that came in the sample pack
When I try and do this in our already built website I get an error:
"Load report failed"
With the inner exception saying:
"The Report Application Server failed"
This same piece of code works perfectly if I build a new website, however when I try and impliment this into our existing code base I get the error shown above. Also the samples I've used all use .NET 3.5 and the website is in 2.0. I'm not sure if that is a factor or not but that is also another piece of information that could be useful.
Any help on this matter would be greatly appreciated. Thank you for you're time.
Chris McMahan
Edited by: Arithal on Aug 4, 2009 8:36 PMAnd finally the stack trace. Sorry for the length of these posts.
[COMException (0x800001f5): The Report Application Server failed]
CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +126
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +575
[CrystalReportsException: Load report failed.]
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +646
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) +1374
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) +169
Report_Viewer_Crystal_CrystalView.ConfigureCrystalReports() in c:\Inetpub\wwwroot\Report Viewer\Crystal\CrystalView.aspx.cs:49
Report_Viewer_Crystal_CrystalView.Page_Init(Object sender, EventArgs e) in c:\Inetpub\wwwroot\Report Viewer\Crystal\CrystalView.aspx.cs:33
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnInit(EventArgs e) +99
System.Web.UI.Page.OnInit(EventArgs e) +9
System.Web.UI.Control.InitRecursive(Control namingContainer) +321
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +834 -
How to display an USERID on "Portal Activity Report - Pages and iViews"
HI,All.
I have a question.
It is as follows.
A purpose:
iView of EP is used and called for contents of the WEB-AP server of various (Tomcat(Java)).
The acquisition of "EP login user ID" is difficult from the log of each WEB-AP server.
It wants to acquire information on "Which iView which EP login user how many times executed?" by using EP, and analysis/to use it.
A present specification:
"Only information on "Number of users using iView" can be acquired in this function
though "Page and iView of portal activity report" of EP was verified to achieve the above-mentioned purpose.
It is impossible to analyze it, that is, "Which user ID used iView?".
A question:
In "Page and iView of portal activity report"
How should I do to display "Which iView how many times did each EP login user execute?"?
Or, I want to know if there is a table with the informations.
Environment:
EP6.0 SP18
OS:WindowsServer2003 EE sp1 rc2
CPU:Xeon3.2GHz x2
MEMORY:4GB
HDD:36GB*2
Other:Clustering
Thanking you in advance.
matsu.Hi,
You can try Setting the 'Monitor Users' property of the pages to 'Yes'. We did this for one of our portal but there seem to be a slight performance trade-off.
Please award point if helpful. -
ReportDocument.Load Exception: Failed to find Report Applicatication Server
I am using ReportDocument.Load(InfoObject infoObject, EnterpriseSession enterpriseSession) to load from an InfoObjects retrieved using InfoStore.Query. Though the query returns a valid report (the InfoObjects object is populated), I continue to get the following exception:
Exception Message = "Load report failed."
InnerException Type = System.Runtime.InteropServices.COMException
InnerException Message = "Failed to find an available Report Application Server."
According to [this thread|Failed to find an available Report Application Server;, I need to check CCM to make sure the Report Application Server is running. It does not show up in my CCM, but in CMC it is running and enabled. I also verified that the Guest account is enabled and has permissions to the reports folder and RAS.
Is there a way to test (with code) that my RAS is running and accessible? The code I am running is located on a different machine than the BOE server.
My purpose in attempting this is to export a report to disk using ReportDocument.ExportToDisk.
Thank you for your help,
-colin-This was an issue of mixed code. Colin has opened an incident with SAP Support and the issue will be handled there.
-
Load Report Failed - Server Only
Hello,
I have an asp.net C# application hosted on an Amazon EC2 server. I am trying to select a report using:
ReportDocument rep;
protected void Page_Load(object sender, EventArgs e)
string reportPath = Server.MapPath((string)Utils.GetSessionNavigator(this).GetDataFromCurrentPage(PageParams.Reports.Report));
if (!IsPostBack)
rep = new ReportDocument();
try
if (!File.Exists(reportPath))
Response.Write("The specified report does not exist \n");
rep.Load(reportPath);
//LoadReport(rep);
rep.SetDatabaseLogon("******", "******");
this.CrystalReportViewer1.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None;
this.CrystalReportViewer1.HasToggleGroupTreeButton = false;
this.CrystalReportViewer1.ReportSource = rep;
catch (Exception ex)
Response.Write(ex.Message);
private void Page_Unload(object sender, EventArgs e)
rep.Close();
rep.Dispose();
The report path is pointing towards my folder containing the reports, and the relevant file is being found with File.Exists, however upon using rep.Load, the exception message 'Load Report Failed" is being posted.
I have installed the correct runtimes as I have another application running on the same server, and that isn't having the same issues. Perhaps the reportPath is different but I am not sure.
Any advice would be greatly appreciated.
Thank you.Glad that it worked.
The cause is like a niddle in a haystack...:. I did remember seeing something like this and have a KB created for it but it is not available on SCN yet.
1245654 - A Crystal Reports.NET web application deployed using the Visual Studio 'Publish' option, throws "Load Report Failed" error.
Here is the solution from KB. (Works for VS 2010 too)
Compile the web application in Visual Studio.
On completion of the build as success, go to Build -> Publish Web Site.
In Publish Web Site window, set the target location.
Check the Allow this precompiled site to be updatable checkbox (by default it is unchecked).
Check the Use fixed naming and single page assemblies checkbox (by default it is unchecked).
Click OK to proceed ahead and publish the web application.
Make sure that the Crystal reports in server machine are of the same size as the one in development machine, to ensure.
But I still copy the CR reports manually.. but thats just my way.
Thanks,
Bhushan -
Crystal Reports and Windows Active Directory
Hi,
I am trying to authenticate using the Windows Active Directory. I have created a test group in the Active directory and added myself as a member to that group. On the Crystal reports server side, I have enabled the Windows Active Directory. I can see the group that I created on the Active Directory. But I do not see any users. I have a Java infoview and I changed the web.xml file. I changed the authentication parameter to secWinAD. But does anyone know how to restart the web application server? I restarted the service Intelligent Agent. But when I login using my user id and password it still gives me the same error:
Account Information Not Recognized: Enterprise authentication could not log you on. Please make sure your logon information is correct. (FWB 00008)
Any help will be appreciated.
Thanks.Infoview doesn't even need to be restarted.
You said "I have a Java infoview and I changed the web.xml file" in your original post
If you have .net IIS then it would be a web.config file that needs to be changed. IIS will pick up the changes as soon as you save the file and open an infoview logon page. you may also opt to set authentication.visible to true so users will have the ability to select AD when logging in.
Regards,
Tim -
Activity Report download is saved without extension and unreadable
Hello,
The Portal Activity Report iView has a button which enables the user to download the report to his PC.
The problem is that when the user clicks on that button and saves the file it is being saved by this default name: com.sap.portal.activityreport.frontend.DownloadableActivityReport
The main problem is that it is being saved by default without any extension and after saving the user needs to manually add the .xls suffix.
Another problem is that once I open the report with Excel The Object Name column is unreadable.
Is there any way to resolve these issues?
RoyHi Roy,
> if it wasn't supported there
> or you would still consider it as a bug?
The feature in general of course was supported, but what I cannot say is if it was a known issue that it didn't work correctly. As I dont't use the ActivityReport, I also have no experience if it didn't work at some time and maybe now is working.
The wrong filename I don't expect to be corrected in the meanwhile, as said, that's a problem in some places. So at least for this you could open an OSS message. And maybe combine this with the problematic column issue.
But if upgrading to SP18 would be an option for you, maybe you could first test that.
Hope it helps
Detlev
Maybe you are looking for
-
How do I use my wireless keyboard with my iPad?
Not sure it can even be done, but I think I saw it being used.
-
Hello, I have done a merge with 2 inventories, the first is from my local server with an EAR, the second is from other server (it was charged with a DUMP). The problem is at the propagation moment (by ANT), it throws errors like the following. <11-01
-
Hi, Is there any user exit or FM to restrict users entering wrong cost center information, so that it triggers error while saving. Thanks in advance.
-
I've just installed Solaris10 x86 in my PC. I have two disks: No. 1 with WIN_XP and a lot of data. No.2 with only Solaris10 just installed but I can't boot to it. When I reboot the PC it goes directly to WIN_XP. I suppose that it may be because when
-
Reset master PW os 10.6.5 firevault is off never used Have OG software
let me know i got the install disc in it waiting thanks!!-