---
title: ''
description: Telegraf plugin for collecting metrics from Wireless
url: https://docs.influxdata.com/telegraf/v1/input-plugins/wireless/
estimated_tokens: 517
product: Telegraf Controller
version: v1
publisher: InfluxData
canonical: https://docs.influxdata.com/telegraf/v1/input-plugins/wireless/
date: '2026-05-21T20:10:18+02:00'
lastmod: '2026-05-21T20:10:18+02:00'
---

==========

* Telegraf v1.9.0+

[Plugin source](https://github.com/influxdata/telegraf/tree/v1.39.0/plugins/inputs/wireless/)[Download configuration](https://raw.githubusercontent.com/influxdata/telegraf/refs/tags/v1.39.0/plugins/inputs/wireless/sample.conf)

# Wireless Input Plugin

This plugin gathers metrics about wireless link quality by reading the`/proc/net/wireless` file.

**Introduced in:** Telegraf v1.9.0**Tags:** network**OS support:** linux

## Global configuration options

Plugins support additional global and plugin configuration settings for tasks
such as modifying metrics, tags, and fields, creating aliases, and configuring
plugin ordering. See [CONFIGURATION.md](/telegraf/v1/configuration/#plugins) for more details.

## Configuration

```toml
# Monitor wifi signal strength and quality
# This plugin ONLY supports Linux
[[inputs.wireless]]
  ## Sets 'proc' directory path
  ## If not specified, then default is /proc
  # host_proc = "/proc"
```

## Metrics

* metric
  * tags:
    * interface (wireless interface)

  * fields:
    * status (int64, gauge) - Its current state. This is a device dependent
      information
    * link (int64, percentage, gauge) - general quality of the reception
    * level (int64, dBm, gauge) - signal strength at the receiver
    * noise (int64, dBm, gauge) - silence level (no packet) at the receiver
    * nwid (int64, packets, counter) - number of discarded packets due to
      invalid network id
    * crypt (int64, packets, counter) - number of packet unable to decrypt
    * frag (int64, packets, counter) - fragmented packets
    * retry (int64, packets, counter) - cumulative retry counts
    * misc (int64, packets, counter) - dropped for un-specified reason
    * missed\_beacon (int64, packets, counter) - missed beacon packets

## Example Output

This section shows example output in Line Protocol format.

```text
wireless,host=example.localdomain,interface=wlan0 misc=0i,frag=0i,link=60i,level=-50i,noise=-256i,nwid=0i,crypt=0i,retry=1525i,missed_beacon=0i,status=0i 1519843022000000000
```
