question

narmada-8550 avatar image
0 Votes"
narmada-8550 asked PRADEEPCHEEKATLA-MSFT commented

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

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
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

PRADEEPCHEEKATLA-MSFT avatar image
0 Votes"
PRADEEPCHEEKATLA-MSFT answered PRADEEPCHEEKATLA-MSFT commented

Hello @narmada-8550,

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 Docs

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.

· 5
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

What is the best way to connect Log analytic perf table as a Azure Stream Analytics data stream input? Is it through an Event Hub? Or is there a direct way?

0 Votes 0 ·

Requirement:

  • Take last 2 mins data from Perf table of Log analytics

  • Send it to Azure Stream Analytics as an data stream input, in near real-time

0 Votes 0 ·

Hello @narmada-8550,

Unfortunately, you cannot directly connect Log Analytics workspace to Azure Stream Analytics.

The following image shows how data is sent to Stream Analytics, analyzed, and sent for other actions like storage or presentation:

103302-image.png

You need to send the data to event hubs and then you can stream data using Azure Stream Analytics.

As explained above - Perf logs - Partial support – only windows perf data is currently supported.

103236-exportflow.gif

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

0 Votes 0 ·
image.png (148.8 KiB)
exportflow.gif (1.2 MiB)

Hello @narmada-8550,

Just checking in to see if the above answer helped. If this answers your query, do click Accept Answer and Up-Vote for the same. And, if you have any further query do let us know.

0 Votes 0 ·
Show more comments