Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Monitor Azure Application Insight Data Ingestion

I'm using Azure Application Insights to collect logs & custom metrics. I'm billed on amount of data ingested. Thus, I want to monitor that value.

Ideally i should be able:

  1. See data ingestion statistics for the entire data retention period (90 days);
  2. See how much data was ingested today (some delay is okay).

The closest thing i was able to find was a "Data volume trends" chart under "Usage and estimated costs" in the AI resource.

But:

  1. That is very rough view (small chart, no way to filter/drill in);
  2. It only shows last 30 days;
  3. I have no idea how old "today" value is.

Googling around did not yield any useful results. Does anybody have an idea if what i need here is even possible?

like image 989
Dmytro Gokun Avatar asked Mar 03 '23 21:03

Dmytro Gokun


1 Answers

You can use Metrics explorer to chart this information. Select "Metrics" and then fill in the below info:

  • For "Metric Namespace", select "Log-based metrics"
  • For "Metric", select "Data point volume"
  • Click "Apply splitting" and select "Telemetry item type"

You can also change the chart to a Bar chart for better readability of this data.

like image 188
JoyA Avatar answered May 16 '23 05:05

JoyA