How to configure log analytics perf table as an input source to stream analytics job?

narmada 1 Reputation point
2021-06-07T06:05:48.567+00:00

My requirement is to take data from log analytics perf table to stream analytic job as an input, in near real-time. I want, for example last 2 mins data, from the perf table, not the entire perf table. What is the best way to do this?

Note: I already checked the log analytic publish to EventHub feature but it is not supporting the Linux perf table.

Azure Stream Analytics
Azure Stream Analytics
An Azure real-time analytics service designed for mission-critical workloads.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. PRADEEPCHEEKATLA 91,496 Reputation points Moderator
    2021-06-07T07:59:54.753+00:00

    Hello @narmada ,

    Welcome to the Microsoft Q&A platform.

    Perf logs - Partial support – only windows perf data is currently supported. The Linux perf data is missing in export currently.

    As per the document, to collect syslog data from version 5 of Red Hat Enterprise Linux, CentOS, and Oracle Linux distributions, the rsyslog daemon should be installed and configured to replace sysklog. This document also has the steps on how to collect rsyslog data.

    For exporting data from log analytics to event hub. you can check below documents:

    Log Analytics – data export (preview) - Microsoft Tech Community

    Log Analytics workspace data export in Azure Monitor (preview) - Azure Monitor | Microsoft Learn

    Hope this helps. Do let us know if you any further queries.

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

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.


Your answer

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