Skip to content

Commit 29e01da

Browse files
committed
Add links to Azure Monitor Query library for Go
1 parent cc99231 commit 29e01da

File tree

4 files changed

+21
-8
lines changed

4 files changed

+21
-8
lines changed

articles/azure-monitor/essentials/data-platform-metrics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.topic: conceptual
88
ms.tgt_pltfrm: na
99
ms.custom: ignite-2022
1010
ms.workload: infrastructure-services
11-
ms.date: 05/09/2022
11+
ms.date: 11/08/2022
1212
ms.author: bwren
1313
---
1414

@@ -42,7 +42,7 @@ The differences between each of the metrics are summarized in the following tabl
4242
| Analyze | [Metrics Explorer](metrics-charts.md) | [Metrics Explorer](metrics-charts.md) | PromQL<br>Grafana dashboards |
4343
| Alert | [metrics alert rule](../alerts/tutorial-metric-alert.md) | [metrics alert rule](../alerts/tutorial-metric-alert.md) | [Prometheus alert rule](../essentials/prometheus-rule-groups.md) |
4444
| Visualize | [Workbooks](../visualize/workbooks-overview.md)<br>[Azure dashboards](../app/tutorial-app-dashboards.md)<br>[Grafana](../visualize/grafana-plugin.md) | [Workbooks](../visualize/workbooks-overview.md)<br>[Azure dashboards](../app/tutorial-app-dashboards.md)<br>[Grafana](../visualize/grafana-plugin.md) | [Grafana](../../managed-grafana/overview.md) |
45-
| Retrieve | [Azure CLI](/cli/azure/monitor/metrics)<br>[Azure PowerShell cmdlets](/powershell/module/az.monitor)<br>[REST API](./rest-api-walkthrough.md) or client library<br>[.NET](/dotnet/api/overview/azure/Monitor.Query-readme)<br>[Java](/java/api/overview/azure/monitor-query-readme)<br>[JavaScript](/javascript/api/overview/azure/monitor-query-readme)<br>[Python](/python/api/overview/azure/monitor-query-readme) | [Azure CLI](/cli/azure/monitor/metrics)<br>[Azure PowerShell cmdlets](/powershell/module/az.monitor)<br>[REST API](./rest-api-walkthrough.md) or client library<br>[.NET](/dotnet/api/overview/azure/Monitor.Query-readme)<br>[Java](/java/api/overview/azure/monitor-query-readme)<br>[JavaScript](/javascript/api/overview/azure/monitor-query-readme)<br>[Python](/python/api/overview/azure/monitor-query-readme) | [Grafana](../../managed-grafana/overview.md) |
45+
| Retrieve | [Azure CLI](/cli/azure/monitor/metrics)<br>[Azure PowerShell cmdlets](/powershell/module/az.monitor)<br>[REST API](./rest-api-walkthrough.md) or client library<br>[.NET](/dotnet/api/overview/azure/Monitor.Query-readme)<br>[Go](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/monitor/azquery)<br>[Java](/java/api/overview/azure/monitor-query-readme)<br>[JavaScript](/javascript/api/overview/azure/monitor-query-readme)<br>[Python](/python/api/overview/azure/monitor-query-readme) | [Azure CLI](/cli/azure/monitor/metrics)<br>[Azure PowerShell cmdlets](/powershell/module/az.monitor)<br>[REST API](./rest-api-walkthrough.md) or client library<br>[.NET](/dotnet/api/overview/azure/Monitor.Query-readme)<br>[Go](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/monitor/azquery)<br>[Java](/java/api/overview/azure/monitor-query-readme)<br>[JavaScript](/javascript/api/overview/azure/monitor-query-readme)<br>[Python](/python/api/overview/azure/monitor-query-readme) | [Grafana](../../managed-grafana/overview.md) |
4646

4747

4848

articles/azure-monitor/logs/api/overview.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Overview
33
description: This site describes the REST API created to make the data collected by Azure Log Analytics easily available.
44
author: AbbyMSFT
55
ms.author: abbyweisberg
6-
ms.date: 11/29/2021
6+
ms.date: 11/08/2022
77
ms.topic: article
88
---
99
# Azure Monitor Log Analytics API Overview
@@ -45,4 +45,12 @@ To try the API without writing any code, you can use:
4545
- Your favorite client such as [Fiddler](https://www.telerik.com/fiddler) or [Postman](https://www.getpostman.com/) to manually generate queries with a user interface.
4646
- [cURL](https://curl.haxx.se/) from the command line, and then pipe the output into [jsonlint](https://github.com/zaach/jsonlint) to get readable JSON.
4747

48-
Instead of calling the REST API directly, you can also use the Azure Monitor Query SDK. The SDK contains idiomatic client libraries for [.NET](/dotnet/api/overview/azure/Monitor.Query-readme), [Java](/java/api/overview/azure/monitor-query-readme), [JavaScript](/javascript/api/overview/azure/monitor-query-readme), and [Python](/python/api/overview/azure/monitor-query-readme). Each client library is a wrapper around the REST API that allows you to retrieve log data from the workspace.
48+
Instead of calling the REST API directly, you can also use the Azure Monitor Query SDK. The SDK contains idiomatic client libraries for the following ecosystems:
49+
50+
- [.NET](/dotnet/api/overview/azure/Monitor.Query-readme)
51+
- [Go](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/monitor/azquery)
52+
- [Java](/java/api/overview/azure/monitor-query-readme)
53+
- [JavaScript](/javascript/api/overview/azure/monitor-query-readme)
54+
- [Python](/python/api/overview/azure/monitor-query-readme)
55+
56+
Each client library is a wrapper around the REST API that allows you to retrieve log data from the workspace.

articles/azure-monitor/logs/data-platform-logs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn the basics of Azure Monitor Logs, which is used for advanced
44
documentationcenter: ''
55
ms.topic: conceptual
66
ms.tgt_pltfrm: na
7-
ms.date: 01/27/2022
7+
ms.date: 11/08/2022
88
ms.author: bwren
99
---
1010

@@ -27,7 +27,7 @@ The following table describes some of the ways that you can use Azure Monitor Lo
2727
| **Alert** | Configure a [log alert rule](../alerts/alerts-log.md) that sends a notification or takes [automated action](../alerts/action-groups.md) when the results of the query match a particular result. |
2828
| **Visualize** | Pin query results rendered as tables or charts to an [Azure dashboard](../../azure-portal/azure-portal-dashboards.md).<br>Create a [workbook](../visualize/workbooks-overview.md) to combine with multiple sets of data in an interactive report. <br>Export the results of a query to [Power BI](./log-powerbi.md) to use different visualizations and share with users outside Azure.<br>Export the results of a query to [Grafana](../visualize/grafana-plugin.md) to use its dashboarding and combine with other data sources.|
2929
| **Get insights** | Logs support [insights](../insights/insights-overview.md) that provide a customized monitoring experience for particular applications and services. |
30-
| **Retrieve** | Access log query results from a:<ul><li>Command line via the [Azure CLI](/cli/azure/monitor/log-analytics) or [Azure PowerShell cmdlets](/powershell/module/az.operationalinsights).</li><li>Custom app via the [REST API](https://dev.loganalytics.io/) or client library for [.NET](/dotnet/api/overview/azure/Monitor.Query-readme), [Java](/java/api/overview/azure/monitor-query-readme), [JavaScript](/javascript/api/overview/azure/monitor-query-readme), or [Python](/python/api/overview/azure/monitor-query-readme).</li></ul> |
30+
| **Retrieve** | Access log query results from a:<ul><li>Command line via the [Azure CLI](/cli/azure/monitor/log-analytics) or [Azure PowerShell cmdlets](/powershell/module/az.operationalinsights).</li><li>Custom app via the [REST API](https://dev.loganalytics.io/) or client library for [.NET](/dotnet/api/overview/azure/Monitor.Query-readme), [Go](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/monitor/azquery), [Java](/java/api/overview/azure/monitor-query-readme), [JavaScript](/javascript/api/overview/azure/monitor-query-readme), or [Python](/python/api/overview/azure/monitor-query-readme).</li></ul> |
3131
| **Export** | Configure [automated export of log data](./logs-data-export.md) to an Azure storage account or Azure Event Hubs.<br>Build a workflow to retrieve log data and copy it to an external location by using [Azure Logic Apps](./logicapp-flow-connector.md). |
3232

3333
![Diagram that shows an overview of Azure Monitor Logs.](media/data-platform-logs/logs-overview.png)

articles/azure-monitor/logs/log-query-overview.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: conceptual
55
author: guywild
66
ms.author: guywild
77
ms.reviewer: roygal
8-
ms.date: 06/22/2022
8+
ms.date: 11/08/2022
99

1010
---
1111

@@ -21,7 +21,12 @@ Areas in Azure Monitor where you will use queries include the following:
2121
- [Logic Apps](../logs/logicapp-flow-connector.md). Use the results of a log query in an automated workflow using Logic Apps.
2222
- [PowerShell](/powershell/module/az.operationalinsights/invoke-azoperationalinsightsquery). Use the results of a log query in a PowerShell script from a command line or an Azure Automation runbook that uses Invoke-AzOperationalInsightsQuery.
2323
- [Azure Monitor Logs API](https://dev.loganalytics.io). Retrieve log data from the workspace from any REST API client. The API request includes a query that is run against Azure Monitor to determine the data to retrieve.
24-
- Azure Monitor Query SDK. Retrieve log data from the workspace via an idiomatic client library for [.NET](/dotnet/api/overview/azure/Monitor.Query-readme), [Java](/java/api/overview/azure/monitor-query-readme), [JavaScript](/javascript/api/overview/azure/monitor-query-readme), or [Python](/python/api/overview/azure/monitor-query-readme).
24+
- Azure Monitor Query SDK. Retrieve log data from the workspace via an idiomatic client library for the following ecosystems:
25+
- [.NET](/dotnet/api/overview/azure/Monitor.Query-readme)
26+
- [Go](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/monitor/azquery)
27+
- [Java](/java/api/overview/azure/monitor-query-readme)
28+
- [JavaScript](/javascript/api/overview/azure/monitor-query-readme)
29+
- [Python](/python/api/overview/azure/monitor-query-readme)
2530

2631
## Getting started
2732
The best way to get started learning to write log queries using KQL is leveraging available tutorials and samples.

0 commit comments

Comments
 (0)