Skip to content

Commit e684602

Browse files
Merge pull request #277412 from EdB-MSFT/remove-centos
removed centos reference
2 parents 3892a3e + feb8f43 commit e684602

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

articles/azure-monitor/essentials/collect-custom-metrics-linux-telegraf.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,33 @@
11
---
2-
title: Collect custom metrics for Linux VM with the InfluxData Telegraf agent
2+
title: Collect custom metrics for Linux Virtual Machines with the InfluxData Telegraf agent
33
description: Instructions on how to deploy the InfluxData Telegraf agent on a Linux VM in Azure and configure the agent to publish metrics to Azure Monitor.
44
services: azure-monitor
55
author: EdB-MSFT
66
ms.author: edbaynash
77
ms.reviewer: priyamishra
88
ms.topic: conceptual
99
ms.custom: linux-related-content
10-
ms.date: 08/01/2023
10+
ms.date: 06/06/2024
1111
---
12-
# Collect custom metrics for a Linux VM with the InfluxData Telegraf agent
12+
# Collect custom metrics for a Linux Virtual Machine with the InfluxData Telegraf agent
1313

14-
> [!CAUTION]
15-
> This article references CentOS, a Linux distribution that is nearing End Of Life (EOL) status. Please consider your use and planning accordingly. For more information, see the [CentOS End Of Life guidance](~/articles/virtual-machines/workloads/centos/centos-end-of-life.md).
1614

1715
This article explains how to deploy and configure the [InfluxData](https://www.influxdata.com/) Telegraf agent on a Linux virtual machine to send metrics to Azure Monitor.
1816

1917
> [!NOTE]
20-
> InfluxData Telegraf is an open source agent and not officially supported by Azure Monitor. For issues with the Telegraf connector, please refer to the Telegraf GitHub page here: [InfluxData](https://github.com/influxdata/telegraf)
18+
> InfluxData Telegraf is an open source agent and not officially supported by Azure Monitor. For issues with the Telegraf connector, refer to the Telegraf GitHub page here: [InfluxData](https://github.com/influxdata/telegraf)
2119
2220
## InfluxData Telegraf agent
2321

24-
[Telegraf](https://docs.influxdata.com/telegraf/) is a plug-in-driven agent that enables the collection of metrics from over 150 different sources. Depending on what workloads run on your VM, you can configure the agent to use specialized input plug-ins to collect metrics. Examples are MySQL, NGINX, and Apache. By using output plug-ins, the agent can then write to destinations that you choose. The Telegraf agent has integrated directly with the Azure Monitor custom metrics REST API. It supports an Azure Monitor output plug-in. Using this plug-in, the agent can collect workload-specific metrics on your Linux VM and submit them as custom metrics to Azure Monitor.
22+
[Telegraf](https://docs.influxdata.com/telegraf/) is a plug-in-driven agent that enables the collection of metrics from over 150 different sources. Depending on what workloads run on your VM, you can configure the agent to use specialized input plug-ins to collect metrics. Examples are MySQL, NGINX, and Apache. By using output plug-ins, the agent can then write to destinations that you choose. The Telegraf agent integrates directly with the Azure Monitor custom metrics REST API. It supports an Azure Monitor output plug-in. Using this plug-in, the agent can collect workload-specific metrics on your Linux VM and submit them as custom metrics to Azure Monitor.
2523

2624
:::image type="content" source="./media/collect-custom-metrics-linux-telegraf/telegraf-agent-overview.png" alt-text="A diagram showing the Telegraph agent overview." lightbox="./media/collect-custom-metrics-linux-telegraf/telegraf-agent-overview.png":::
2725

2826
## Connect to the VM
2927

3028
Create an SSH connection to the VM where you want to install Telegraf. Select the **Connect** button on the overview page for your virtual machine.
3129

32-
:::image source="./media/collect-custom-metrics-linux-telegraf/connect-to-virtual-machine.png" alt-text="A screenshot of the a Virtual machine overview page with the connect button highlighted." lightbox="./media/collect-custom-metrics-linux-telegraf/connect-to-virtual-machine.png":::
30+
:::image source="./media/collect-custom-metrics-linux-telegraf/connect-to-virtual-machine.png" alt-text="A screenshot of the Virtual machine overview page with the connect button highlighted." lightbox="./media/collect-custom-metrics-linux-telegraf/connect-to-virtual-machine.png":::
3331

3432
In the **Connect to virtual machine** page, keep the default options to connect by DNS name over port 22. In **Login using VM local account**, a connection command is shown. Select the button to copy the command. The following example shows what the SSH connection command looks like:
3533

@@ -59,7 +57,7 @@ Install the package:
5957
sudo apt-get update
6058
sudo apt-get install telegraf
6159
```
62-
# [RHEL, CentOS, Oracle Linux](#tab/redhat)
60+
# [RHEL, Oracle Linux](#tab/redhat)
6361

6462
Add the repository:
6563

0 commit comments

Comments
 (0)