Russian Tivoli User Group

  • 1.  Using Expert Advice in email notifications from Tivoli Monitoring

    Posted Mon August 02, 2021 08:32 AM
    Dear all, 

    have anybody tried to access Expert Advice via parameter (or URL) to combine it with other parameters for email notification?


    would you please share the details?

    thank you

    ------------------------------
    Oleg Samoylov
    IBM
    ------------------------------


  • 2.  RE: Using Expert Advice in email notifications from Tivoli Monitoring

    IBM TechXchange Speaker
    Posted Mon August 02, 2021 11:45 AM
    @Fred Harald Klein .. Are you able to see this post now?​

    ------------------------------
    VEERAMANI NAMBI
    Offering Manager, GoToMarket - Communities
    ------------------------------



  • 3.  RE: Using Expert Advice in email notifications from Tivoli Monitoring

    IBM TechXchange Speaker
    Posted Mon August 02, 2021 12:17 PM
    Edited by Fred Harald Klein Mon August 02, 2021 12:36 PM
    Hi Oleg,

    I have not done this before, but I can provide a manual to the Alarm Server v1.60
    Alarm Server this is an nice add on, written by a German Expert Labs collegue
    Matthias Stroske for exactly this kind of limitation in the product of that time.

    Kind regards,

    Fred

    ------------------------------
    Fred Klein
    Client Technical Manager - Analytics
    Hybrid Cloud Management SWAT Team Lead
    Executive IT-Specialist
    IBM Automation
    https://ibm.biz/swat_explains
    ------------------------------


  • 4.  RE: Using Expert Advice in email notifications from Tivoli Monitoring

    Posted Mon August 02, 2021 05:05 PM
    Edited by Oleg Samoylov Mon August 02, 2021 05:47 PM
    Hi @Fred Harald Klein

    seems like I have no access to download the Alarm Server documentation. If it can be shared publicly, would you please upload it to a library of the group?

    I've got answer from @Ben Stern and @Timothy Land following your recommendation:
    =======================
    If you know the situation name, then the URL pattern for the advice HTML document would be the following:

    http://<teps_hostname_or_IP_address>:15200/classes/candle/k<xx>/resources/advice/<locale>/<situation_name>.htm

    where:

    <xx>  = the monitoring application's product code (e.g., the Linux OS agent is 'klz'; the Unix OS agent is 'kux', etc.).
    <locale> = the language locale (e.g., en_US)
    <situation_name> - name of the situation associated with the advice document

    If configured to use the https protocol, then the only changes would be to the URL scheme (https instead of http), and the port (15201 instead of 15200).  All other elements in the path would remain the same.

    Thanks,
    Tim Land
    ________________________________________________________
    Senior Software Engineer  |   IBM Hybrid Cloud |  IT Service Management


    =======================
    Thanks Tim, 

    Fred, thank you for the recommendation.

    ------------------------------
    Oleg Samoylov
    IBM
    ------------------------------



  • 5.  RE: Using Expert Advice in email notifications from Tivoli Monitoring

    Posted Mon August 02, 2021 05:36 PM
    Edited by Oleg Samoylov Mon August 02, 2021 05:48 PM
    Also response from @JOHN Alvord with workaround:

    =======================
    For me the question is: how is the customer getting notification of the issue. From a TEP console session, the answer is super simple.

    If they are running an action command with some email... sounds like including Tim's URL in the email text would be OK ... assuming they have access to that URL.

    From a look at a few examples, the EIF [event integration facility] event records do not transmit the ADVISE column data.

    It would be possible to use SOAP SQL to extract the ADVISE column from the TSITDESC table and then process it in some way. From Tim's comments you would need to know agent type, locale etc in order to get specific data. You might be able to gather that data periodically into a database that could be accessed from the event processor.

    Regards,

    ______________________________________________
    John Alvord
    Advisory Engineer and ITM 6

    =======================


    Thanks a lot John!

    ------------------------------
    Oleg Samoylov
    IBM
    ------------------------------



  • 6.  RE: Using Expert Advice in email notifications from Tivoli Monitoring

    Posted Thu August 05, 2021 05:24 AM
      |   view attached
    Hi @Fred Harald Klein,

    Thank you very much for the instruction,
    it contains detailed example of personal SMS gateway configuration.

    ------------------------------
    Oleg Samoylov
    IBM
    ------------------------------

    Attachment(s)

    pdf
    Alarmserver_1_60_en.pdf   1.58 MB 1 version


  • 7.  RE: Using Expert Advice in email notifications from Tivoli Monitoring

    Posted Mon August 23, 2021 04:35 PM
    Another instance of the "Alarm Server" idea is documented here - I think the original work was done in 2007-2008.

    Sitworld: Sample EIF Listener project
    http://itm-sitworld.blog/2014/01/17/sitworld-sample-eif-listener-project/

    The one thing that always worried me was handling cases where the listener task stalled or crashed. I was thinking of a simple crontab task to check if it was still running and restarting it... or maybe sending an email alert. If it did fail in a busy environment, the Event Integration Facility might run out of pre-defined slots [defaults to 4096] and you might start losing data. I also thought of a simple time based situation that would trigger the process to do a touch on a single file in one directory every hour [and otherwise be ignored], and an ITM  situation to trigger if that file was not being updated regularly.

    I have seen cases where a new system Perl was installed and some programs failed. But you could avoid that by using a private Perl installation.

    That said it is a powerful and valuable idea.

    John Alvord
    Advisory Engineer and ITM 6 Historian

    ------------------------------
    JOHN Alvord
    ------------------------------