Monitor or alert when the all license consumed

Good afternoon!
We are using Business Object Enterprise XI R2- Product version 11.5.11.1470. We purchased 15 concurrent licenses.
Currently, we have desinged our Java application that consumes only 1 license for 1 report processing.
Java Web app(using Java SDK)
Obtain a session -> process report -> export it to proper format(ReportExportFormat.processHttpRequest) -> log off the session.
We would like to chage the application toward consuming more licenses using schedulling like below.
Obtain a sesison -> schedule a report -> release the session
Obtain a session -> see a list of scheduled reports by a user - release the session
Obtain a session -> download the report -> release the session
Is there any way to monitor if we exceed the number of licenses on the server for audit purpose?
Thanks,
Sung

Thank you for your answer.
Our product is relatively new and we keep adding customers.
We could certainly see the error that the license has been consumed all on production.
However, it also means the customer already failed to pull the report on production by the time we saw the errors.
Not a good user experience.
We have 15 concurrent licenses now.
What I would like to do is having a warning (or whatever) when the license consumed nearly all, say all 13 licenses are used.
If it is not possible, I am wondering what kinds of monitoring methods the XI server provides instead of throwing errors to the customer. Does it have it??
I hope I explain my goal clearly.

Similar Messages

  • There is no "beep" sound alert when the totally flat battery start to charge for my iPhone 5

    There is no " beep" sound alert when the totally flat battery start to charge for my iPhone 5

    Problem solved. I tore the phone down and did another, the third one, liquid repair and clean on it and to my surprise it fired right up with absolutely no signs of damage and all functions working perfectly.

  • Alert when the load on the system exceeds threshold

    hi there!
    I am trying to get alert when the load on the system
    exceeds certain threshold value.
    Load is calculated as the function of
    CPU_utlisation,Memory_utlised,time monitored.
    So i need to get the CPU_utlisation and memory utlisation
    values first for calculating the load and then I check
    with the threshold and then have to alert.
    if any one have any idea ,please help me out,
    thanks,
    srinivas.

    To get this kind of system information, you'll have to interface with your OS like executing an OS command using java.lang.Runtime, or using JNI. Java doesn't have anything for this in its standard libraries.
    Note that your program won't be platform independent anymore when you use OS features.
    Cheers,
    --Arnout                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Why do I get a "can't import spreadsheet because it was created with an unsupported application version" alert when the updated version was purchased direct from the Mac App Store? The spreadsheet is now lost somewhere!

    Why do I get a "can't import spreadsheet because it was created with an unsupported application version" alert when the updated version was purchased direct from the Mac App Store? The spreadsheet is now lost somewhere!

    Pages 4.3 should still be in an iWorks folder within your Applications folder. 
    http://www.apple.com/feedback/pages.html

  • ***Raising Alerts When the message is struck in the Queue

    Hi Experts,
    Is there any way of Raising Alerts When the message is struck in the Queue I want to notify the user if the message is struck in Queue(smq1,smq2).Please let me know the same.
    Thanks,
    Srinivasa

    hi
    you can trigger alert for any of the component failure.
    for this u nees the ccms configuration.
    than you need to configure in RZ20 and RZ21.
    steps.
    1. create alert category in ALRTCATDEF
    2.enter long text
    3. add fixed recepient.
    4.go to RZ21.
    5. select display overview for method
    6. serch for method CCMS_Send_Alert_to_ALM.
    7. copy the method and create ur own Z method.
    8. open ur method.
    9. under control tab select ONLY IN CENTRAL SYSTEM TRIGGERED BY CCMS AGENTS.
    10. in parameter tab give ur alert cat created before.
    11.under release tab select AUTO REACTION METHOD.
    12. go to RZ20.
    13. a list of system will be displyed select ur own xi system
    14. now select the queue name for which u want to trigger alert.
    15.goto property button and double click.
    16. go to method tab and click on method assigment.
    17. goto method radio button and assigne the method u created in RZ21.
    done.....enjoy....
    u can check the log in slg1 tcode
    regards,
    navneet

  • Raising an Alert ,when the Legacy system is down

    Hi,
      I want to raise an Alert or some thing when my Source Legacy system is down.
    My scenario is  File -to - IDOC .  I'm getting all the XML files from the FTP server. so, My source system is FTP srever . Due to network problem or some other problem  my FTP server is  getting down very frequently. Now i want to send this information to respected persons in a automated way.
    Is there any option that know  the Legacy server status , How can we  know that FTP server is down .
    Please suggest me some solution for this type of prblems.
    Regards
    Jain

    Hi
    You can use BPM and check whether the system is up or nt (using the Connection FM STFC_CONNECTION )
    In case of system errors and application errors you can use alerts.
    System error: Runtime errors, mapping errors , application system is down, Adapter engine is down etc....
    application error: If you are checking some validations , if they fails you can throw alerts.
    For application errors you use BPM.
    You can raise alerts if mapping, receiver determination etc.. fails in the integartion engine. You need to configure alert rules for this. You can go to RWB->Alert Configuration->Where did the error occur? choose integration engine and you can see different error categories and error codes which can be configured using alert rules. Refer this michal's weblog for configuring the same..
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step
    Currently alerts for Adapter framework errors are not supported.
    You can also raise an alerts from BPM for any mapping failures, send step system errors/application errors using fault messages (through exception branch).
    Refer this weblog for configuring an alert in the BPM
    /people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated
    hope this helps..
    Regards
    Abhishek
    Edited by: Abhishek Agrahari on Jan 30, 2009 7:54 AM

  • Alert when the session Expires

    Hi Everybody,
    I am doing a web based application in JSF ,in that I want to make an pop up or an alert message automatically when the session expires.please give me valuable inputs on this regardings...
    Thanks in Advance

    Hi,
    yes...I have tested correctly.But here I am giving <a4j:support> to specify the dropdown listbox action.only for this reason the form is not submitting when I use dropdownlist..for ur reference here is a sample code
    <h:selectOneMenu id="animalNameCombobox" value="#{Animal.animalName}" styleClass="sampleDropDownListBox">
                                        <f:selectItems value="#{Animal.animalItemList}"/>
                                        <a4j:support action="#{Animal.animalComboboxAction}" event="onchange" reRender="animalOutputPanel"/>
                                    </h:selectOneMenu>I have given all this within <a4j:outputpanel>..Is there any remedies are there to resolve this issue...please give me a valuable inputs and suggestion on this regardings..
    Regards

  • Enqueue Monitoring (sm12) - Alert when enqueue entry is older than 2 days

    Hi Gurus,
    At the moment I am configuring a system monitoring for our SAP landscape.
    Everything works fine so far, but I am still looking for an opportunity to get an alert when a enqueue entry is older than one or two days.
    Can anybody give me the matching alert name in SolMa or a hint how to monitor this point?
    Thanks for your answers in advance!

    see the monitoring Software from REALTECH (www.realtech.com)
    But:
    You can not really monitor this.
    The problem is that the timestamp in transaction SM12 is not the timestamp when the lock is set. It is the timestamp when the session, which sets the lock, was started.
    For example:
    You start a bakground job at 8:30 AM. During the run of the job some locks a set and removed. Now the lock ist set at 8:40 AM but in SM12 you will see as timestamp 8:30 AM. The next lock is set at 10:00 AM but in SM12 you will see 8:30 AM.
    You can monitor SM12 if you know the major runtime of your programs and batch jobs. For example: If you know that the major runtime is 2 day (for a batch job) you can check of entries in SM12 which are older than to days. So you can assume that they have no connection to a active session.
    This is the way of REALTECH  monitoring
    I hope you understand my bad english

  • Send an alert when the BOM changed

    Hi All,
    Is there any solution for send an email when the user have changed BOM in the SAP b1 ?
    Thanks,
    TuanAnh

    Hi,
    There is no automatic email function to send change made in BOM. You have to create query, query layout and then you have to schedule and email to user.
    Use below query:
    SELECT T0.[Code], T0.[TreeType], T0.[UpdateDate], T1.[U_NAME] FROM OITT T0  INNER JOIN OUSR T1 ON T0.UserSign2 = T1.USERID WHERE datediff(dd, T0.[UpdateDate],getdate()) <=0
    For scheduling and emailing refer below link:
    http://scn.sap.com/community/business-one/reporting-and-printing/blog/2013/06/01/how-to-schedule-report-execution-and-mailing
    Thanks & Regards,
    Nagarajan

  • Nokia asha 200 not alert when the message delivere...

    I bought nokia asha 200 4 month ago. At the first time, the function notification alert me when the message delivered very good. But, after 3 days later, It doesn't work. I update the new version software to my phone 3 times. So far, My phone use the software version 11.56, It still doesn't work.  Please help me!! Thanks!!
    Extra information: 
     - I was turn on the function delivered report in the setting messager.
     - My network supported delivered report.

    I have had this phone for over 40 days. My inbox is always empty, cuz i keep no message. My settings are also correctly set. The first 5 or 7 smss that I sent had delivery reports, but after that i recieve no more. Itried downloading the latest version of Pc-suite and updating the phone software, fully restarting the phone and no good answer. I have  changed 10 nokia phones till now and i now that this problem is not related to my personal settings or whatsoever. Nokia should detect and fix it. If anyone finds a solution please inform me too. Thanx
    *note; publishing private information to a public forum is not advised. removed mail address

  • Setting up service monitoring on a group of servers, but only alerting when the service is down on all servers

    Hey All -
    I have the need to monitor one service that exist on 3 servers, but the service only runs on one of the servers at a time, and the servers are not set up as a cluster.  Any ideas around how to accomplish this?

    Hi,
    Create a service monitor as previously described and then create a distributed application and add the new service monitor for all servers to a component group. Then set the health rollup to Best state of any member - I think that should work...
    Further details around DA's 
    http://thoughtsonopsmgr.blogspot.co.uk/2011/06/distributed-applications-das-part-ii.html
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/9e932038-32c6-4403-8489-1535de4214be/distributed-applications-health-rollup?forum=operationsmanagerauthoring
    Hope this helps..

  • Alerts when the acknowledgement fails in IDOC to File Scenario

    Hi All,
    could you let me know how to handle Alerts for Idoc to File scenario.
    My Scenario uses BPM as well.
    Thanks,
    Srini

    Dear All,
    For file to idoc scenario is there any possibility to get line items details or xml details i.e the segments and its related field details using reference id, transaction id or interface name or message id in SAP PI 7.0. I know we need to click each and every message in sxi_monitor and look for details.
    For SAP(R3 System) I can create a report and set the job for specific time period so automatically it throws the details(like reference no, document date, invoice no from) in ftp path as .csv file. The same ftp path is maintained in program.
    I wanted to check FTP--->PI postings and I have set the job at r3 system it is working fine and Im monitoring it too.
    Now the end to end scenario is FTP--->PI--->ECC(R3 system). Please help.Many Thanks.

  • Javascript alert when showing all rows of a huge table ( 2000 rows)

    i've got this problem. I need to show all the rows of a table, i'm using ADF 10.1.3.4.
    What have i done so far?first of all i created a command link
    <af:commandLink shortDesc="Mostra Tutto" id="showAll"
    disabled="#{bindings.findAllVwEntePrmzRefrIter.estimatedRowCount == 0}"
    action="#{backing_editReferenza.onShowAll}"
    />
    In the backing bean i set the rangeSize of the table to -1
    public String onShowAll() {
    Object objShowAll = getSession().getAttribute("showAll");
    FacesContext fc = FacesContext.getCurrentInstance();
    ValueBinding vb = fc.getApplication().createValueBinding("#{bindings.findAllVwEntePrmzRefrIter}");
    DCIteratorBinding dc = (DCIteratorBinding)vb.getValue(fc);
    int oldRangeSize = dc.getRangeSize();
    dc.setRangeSize(-1);
    int rangeSize = dc.getAllRowsInRange().length;
    dc.setRangeSize(oldRangeSize);
    if ("Y".equals(objShowAll)) {
    getSession().removeAttribute("showAll");
    Integer oldRange =
    (Integer)getSession().getAttribute("oldRangeSize");
    getSession().removeAttribute("oldRangeSize");
    getTable1().setRows(oldRange);
    } else {
    getSession().setAttribute("showAll", "Y");
    getSession().setAttribute("oldRangeSize", oldRangeSize);
    getTable1().setRows(rangeSize);
    return "";
    // AdfFacesContext.getCurrentInstance().addPartialTarget(getTable1());
    Everything runs smoothly, but i have a problem if the table has lots of rows: i get a javascript warning that a script has been running for too long. (The alert goes: "Stop the execution of the script?" the usual javascript alert you get when a script runs for too long)
    What i want to achievt is that, if the table contains a lot of rows, the page takes a lot of time to load, but with no javascript involved (it's just a normal slow page).
    It seems that in some way the rows of the table are fetched by javascript and since the call is synchronous, it trigger the alert.
    This is how i declared the method iterator
    <methodIterator id="findAllVwEntePrmzRefrIter"
    Binds="findAllVwEntePrmzRefr.result"
    DataControl="FePrmzSLESSEJBLocal" RangeSize="10"
    BeanClass="it.ws.sma.prmz.ejb.model.VwEntePrmzRefr"
    Refresh="deferred"
    />
    and this is how i declared the table
    <af:table value="#{bindings.findAllVwEntePrmzRefr1.collectionModel}"
    var="row" styleClass="tableRefr #{backing_editReferenza.tableReferenzeStyleClass}"
    rows="#{bindings.findAllVwEntePrmzRefr1.rangeSize}"
    first="#{bindings.findAllVwEntePrmzRefr1.rangeStart}"
    emptyText="#{bindings.findAllVwEntePrmzRefr1.viewable ? 'Nessuna referenza trovata' : 'Accesso negato'}"
    binding="#{backing_editReferenza.table1}" id="table1"
    banding="row" bandingInterval="1"
    partialTriggers="btnEliminaRefr btnSvuotaPromo btnRemove btnAdd insVeloce">
    has anyone an idea onwhat could i do to have the table load all the rows from the server but withouth the alert?

    Sorry i haven't explain it well...
    the app is used to replicate entire databases, or agrupations of tables, from one database to another and it will have to be vendor independent... I'm trying with DB2, Oracle and MySQL. Later i will test it with more.
    Then I couldn't use vendor dependent SQL neither configuration parameters. Also I prefer to make the import logging the actions: for restoring purposes; maybe the user will have the option but defaults to the ohter.
    I'm thinking about some "strange" query SQL Stardard, like delete from table where (select .... using some kind of counter....

  • How do generate custom alert when the performance value of the iis website connections reaches some value(SCOM)

    Currently am working on performance monitors and counters , like if the performance counters gets a value (say 10) i need to raise an alerts saying this value has reached

    Hi,
    Here are two article that should be helpful for you, please go through them for more details:
    System Center Operations Manager (SCOM) Best Practices Poster Rule and Monitor Targeting
    http://blogs.technet.com/b/danstolts/archive/2011/06/07/how-to-create-windows-server-2008-r2-guest-on-hyper-v-with-differencing-disk-and-sysprep-image.aspx
    Best Practices for Monitoring IIS Web Server
    http://myitforum.com/myitforumwp/2014/01/21/best-practices-for-monitoring-iis-web-server/
    Regards,
    Yan Li
    Regards, Yan Li

  • How do I have a Server send my workstation an alert when it shuts down?

    We have a rack containing all 6 servers (including our DC) running Server 2008 R2 that are connected to an APC UPS. We have an issue where there is an Emergency Shutoff switch in one of the classrooms that gets "accidentally bumped into" on occasions,
    usually once a month. The shutoff switch is on the same circuit breaker that our servers UPS is connected to (no we can not get it moved). When the breaker trips, the UPS switches over to battery power, and the servers have about an hour until the UPS looses
    battery power and they all shut down. Then I get phone calls saying the network is down. I have to go to the electrical room, switch the breaker on, then go to the server room and power on all the servers again. 
    I need a resolution to this problem that will let me know when the servers go down, so I can hopefully run over and get them back up and running in time before I get flooded with phone calls. There are about 200 computers on the network so it's a pretty
    big deal when our file shares, and DC go down. I found the software "Powerchute Business Edition" that I can download from APC for free. From reading the documentation it looks as if I could connect a serial cable to one of the servers from the UPS,
    and also install the software on my admin workstation and receive an alert when the UPS switches to battery power. This would give me enough time to run over and switch the breaker on in time to save the network. However, I asked APC and they said
    the software does not work this way, and is only for monitoring power usage.
    So, I'm wondering if there is another solution using some kind of event monitoring, maybe have a scheduled task that when it sees a certain event to alert me on my workstation. I don't know how or if this is possible.  Any ideas? 

    Hi,
    Do you have an suggestions for software?
    1. Contact your server vendor to get the related server management software like DELL ITA or HPSIM.
    2. Deploy other free system monitor tool like Nagios or Cacti. But you need to maintain these system by yourself.
    http://www.thegeekstuff.com/2009/09/top-5-best-network-monitoring-tools/
    Regards
    Rick Tan
    TechNet Community Support

Maybe you are looking for