SCOM agent monitor ETL file

Ionut Marius Plosceanu 1 Reputation point
2020-09-29T13:20:21.433+00:00

Hello,

I have an application that saves the logs in etl format, the ask is to monitor for some EventIDs in that ETL file.

I can open the etl file with PowerShell and do some research so I can write a custom rule based on a PS that looks for that info but I prefer (if possible) to have the agent with some native module do the work.

Thanks!

Operations Manager
Operations Manager
A family of System Center products that provide infrastructure monitoring, help ensure the predictable performance and availability of vital applications, and offer comprehensive monitoring for datacenters and cloud, both private and public.
1,489 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. CyrAz 5,181 Reputation points
    2020-09-29T15:37:03.357+00:00

    What's the format of these ETL files? SCOM doesn't have any specific module for them, but maybe a regular text log monitor could work...

    0 comments No comments

  2. AlexZhu-MSFT 5,956 Reputation points Microsoft Vendor
    2020-09-30T02:11:21.83+00:00

    Hi,

    ETL files are log files that have been created by the Microsoft Tracelog software application. This is in binary file format, so the regular expression cannot do the trick. (It can handles plain text gracefully)

    If our self-generated log appears in the Available event logs list (see below example, which is similar to get-winevent cmdlet), then we can create a rule based on specific event id. Otherwise, it seems a rule/monitor based on PS script (to parse the .etl file) is the better choice.

    29282-scom-available-event-log.png

    29244-scom-available-event-log-01.png

    For more details about rules based on event id, we may read:

    https://social.technet.microsoft.com/wiki/contents/articles/51547.scom-monitor-a-specific-windows-event.aspx

    Hope the above information helps.

    Alex Zhu


    If the response is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

  3. SChalakov 10,391 Reputation points MVP
    2020-09-30T08:22:28.427+00:00

    HI @Ionut Marius Plosceanu ,

    ETL files cannot be parsed natively, I am afraid. You would like to go the PowerShell way to do the logic and then use a rule or a monitor to do the rest.

    Regards,
    Stoyan

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.