# influxdata/telegraf

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/influxdata-telegraf).**

16,712 stars · 5,760 forks · Go · mit

## Links

- GitHub: https://github.com/influxdata/telegraf
- Homepage: https://influxdata.com/telegraf
- awesome-repositories: https://awesome-repositories.com/repository/influxdata-telegraf.md

## Topics

`golang` `hacktoberfest` `influxdb` `json` `kafka` `logs` `metrics` `modbus` `monitoring` `mqtt` `opcua` `t` `telegraf` `telemetry-collection` `time-series` `windows-eventlog` `xpath`

## Description

Telegraf is a modular, cross-platform telemetry pipeline designed to collect, process, and route metrics from diverse infrastructure, applications, and hardware. It functions as a server-side middleware that normalizes heterogeneous data into a unified format, enabling consistent monitoring across complex environments. By utilizing a plugin-driven architecture, the agent manages the entire lifecycle of telemetry data from initial ingestion to final transmission.

The project distinguishes itself through a declarative, configuration-driven execution model that allows users to define complex data flow topologies. It supports highly granular control over data processing, including statistical aggregation, transformation, and field mapping, which can be extended through custom scripts or external binaries. To ensure reliability, the agent tracks individual data points through the pipeline, providing delivery confirmation to downstream storage systems and monitoring platforms.

The capability surface covers a vast array of domains, including containerized environments, industrial IoT protocols, distributed message queues, and network performance observability. It includes specialized collectors for cloud services, databases, and system-level hardware metrics, alongside robust security features such as certificate-based authentication and secure credential injection. The agent can be deployed as a persistent background service or orchestrated within containerized clusters, with options to optimize the executable footprint by compiling only the necessary plugins.

## Tags

### Business & Productivity Software

- [Observability Agents](https://awesome-repositories.com/f/business-productivity-software/helpdesk-systems/open-source-systems/observability-agents.md) — Collects system, application, and infrastructure performance data to provide visibility into operational health and resource utilization.

### Data & Databases

- [Data Ingestion](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-extraction-ingestion/data-ingestion.md) — Bridges disparate data sources and monitoring backends by normalizing incoming telemetry into structured formats for analysis.
- [Telemetry Data Pipelines](https://awesome-repositories.com/f/data-databases/telemetry-data-pipelines.md) — Ingests metrics from various sources, applies transformations, and routes them to multiple configured output destinations.
- [Application Metrics Collection](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-extraction-ingestion/application-metrics-collection.md) — Provides modular interfaces for collecting telemetry from diverse application runtimes and middleware. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/))
- [Data Transformation](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/data-transformation.md) — Applies mathematical or logical operations to incoming data points to normalize, filter, or enrich metrics. ([source](https://docs.influxdata.com/telegraf/v1/configure_plugins/aggregator_processor/))
- [Batch Aggregators](https://awesome-repositories.com/f/data-databases/data-aggregation-pipelines/batch-aggregators.md) — Combines individual data points into summary statistics over time windows to reduce data volume. ([source](https://docs.influxdata.com/telegraf/v1/configure_plugins/aggregator_processor/))
- [Statistical Aggregators](https://awesome-repositories.com/f/data-databases/data-analysis-visualization/analytical-platforms-engines/advanced-analytics-functions/statistical-aggregators.md) — Computes aggregate values including counts, differences, minima, maxima, and means for incoming data streams. ([source](https://docs.influxdata.com/telegraf/v1/aggregator-plugins/basicstats/))
- [Data Normalization](https://awesome-repositories.com/f/data-databases/data-normalization.md) — Converts diverse data formats from heterogeneous sources into a unified internal representation for consistent processing and storage.
- [Consumer Lag Monitoring](https://awesome-repositories.com/f/data-databases/consumer-offset-trackers/consumer-lag-monitoring.md) — Collects consumer group status, partition offsets, and lag metrics from monitoring services via HTTP. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/burrow/))
- [Percentile Calculation](https://awesome-repositories.com/f/data-databases/percentile-calculation.md) — Aggregates numeric fields into specific statistical quantiles to identify distribution percentiles and outliers. ([source](https://docs.influxdata.com/telegraf/v1/aggregator-plugins/))
- [JMX Metric Collectors](https://awesome-repositories.com/f/data-databases/data-analysis-visualization/telemetry-usage-analytics/metrics-collection/jmx-metric-collectors.md) — Queries REST endpoints to retrieve telemetry data from Java MBeans. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/jolokia2_agent/))
- [Packet Processing Metrics](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-extraction-ingestion/application-metrics-collection/packet-processing-metrics.md) — Collects device statistics and link status from packet processing application telemetry sockets. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/dpdk/))
- [Metric Template Mappers](https://awesome-repositories.com/f/data-databases/data-mapping/metric-template-mappers.md) — Transforms dot-delimited strings into structured metric formats using configurable patterns to ensure consistent data representation. ([source](https://docs.influxdata.com/telegraf/v1/configure_plugins/))
- [Message Brokers](https://awesome-repositories.com/f/data-databases/message-brokers.md) — Gathers performance and status data from message queues, topics, and subscribers by querying console APIs. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/activemq/))
- [Message Queue Metric Consumption](https://awesome-repositories.com/f/data-databases/message-queue-integrations/message-queue-metric-consumption.md) — Reads metrics or message payloads from message brokers and distributed queue services using standard protocols. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/))
- [Distinct Value Counters](https://awesome-repositories.com/f/data-databases/relational-association-apis/relationship-count-aggregators/distinct-count-optimizers/distinct-value-counters.md) — Calculates the frequency of distinct values within specified fields over defined time intervals. ([source](https://docs.influxdata.com/telegraf/v1/aggregator-plugins/))

### System Administration & Monitoring

- [Telemetry Collectors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/telemetry-collection-aggregation/telemetry-collectors.md) — Gathers, processes, and aggregates telemetry data from diverse systems, services, and hardware for transmission to monitoring platforms.
- [System Performance Monitors](https://awesome-repositories.com/f/system-administration-monitoring/system-performance-monitors.md) — Monitors hardware and operating system metrics including processor usage, disk activity, and network interface status. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/))
- [Logging and Telemetry](https://awesome-repositories.com/f/system-administration-monitoring/logging-and-telemetry.md) — Gathers performance and operational metrics from servers, databases, and cloud services into a unified monitoring pipeline.
- [Metric Data Ingestion](https://awesome-repositories.com/f/system-administration-monitoring/logging-and-telemetry/metric-data-ingestion.md) — Ingests data from various sources and transmits it to specified destinations by defining input and output plugins. ([source](https://docs.influxdata.com/telegraf/v1/get-started/))
- [Industrial IoT Ingestion](https://awesome-repositories.com/f/system-administration-monitoring/logging-and-telemetry/metric-data-ingestion/industrial-iot-ingestion.md) — Polls and captures real-time sensor data and operational metrics from industrial automation devices and communication middleware.
- [Metrics Collection](https://awesome-repositories.com/f/system-administration-monitoring/metrics-collection.md) — Retrieves statistical data from cloud monitoring services and formats them as structured metrics for downstream processing. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/cloudwatch/))
- [Monitoring and Observability](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability.md) — Monitors traffic flows, interface statistics, and protocol health across network devices and infrastructure components.
- [Metric Streaming](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/telemetry-collection-aggregation/metric-streaming.md) — Ingests and decodes real-time HTTP metric streams from cloud-based monitoring services. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/cloudwatch_metric_streams/))
- [Metric and Performance Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors.md) — Retrieves performance statistics and resource measurements from cloud monitoring services. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/aliyuncms/))
- [Database Performance Metrics](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/database-performance-metrics.md) — Gathers operational statistics and performance data from database instances by querying internal system views. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/couchbase/))
- [Resource Metrics](https://awesome-repositories.com/f/system-administration-monitoring/resource-metrics.md) — Gathers resource usage, network traffic, and block I/O statistics from containers running within orchestration tasks. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/docker/))
- [Cloud](https://awesome-repositories.com/f/system-administration-monitoring/resource-metrics/cloud.md) — Retrieves performance and health data for cloud resources by querying provider monitoring APIs. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/azure_monitor/))
- [Service Metrics Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/service-metrics-monitoring.md) — Collects resource statistics and health metrics from managed cloud service monitoring APIs. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/))
- [System Metrics](https://awesome-repositories.com/f/system-administration-monitoring/system-metrics.md) — Gathers granular performance data and usage statistics for individual processor cores and system totals. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/cpu/))
- [Agent Performance Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/agent-performance-monitoring.md) — Tracks internal request counts, processing latency, and error rates to diagnose connectivity or ingestion issues. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/cloudwatch_metric_streams/))
- [Metric Collection](https://awesome-repositories.com/f/system-administration-monitoring/metric-collection.md) — Executes external scripts or commands at regular intervals and parses the resulting output into structured data. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/exec/))
- [Service Uptime Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/availability-uptime-trackers/service-uptime-monitors.md) — Tests connections to remote servers and reports response times and connection success status as metrics. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/net_response/))
- [Log Forwarders](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/log-management-systems/log-forwarders.md) — Retrieves log output from running containers using engine interfaces and forwards the data for processing. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/docker_log/))
- [Cluster Monitoring Systems](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/cluster-monitoring-systems.md) — Gathers system, container, and application performance data from distributed cloud operating system clusters. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/dcos/))
- [Health Monitoring Endpoints](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/operational-health-alerting/health-monitoring-endpoints.md) — Collects availability metrics from web server upstream modules by tracking successful and failed check attempts. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/nginx_upstream_check/))
- [Telemetry Collection and Aggregation](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/telemetry-collection-aggregation.md) — Converts incoming dial-out telemetry data from network devices into structured metrics. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/gnmi_listener/))
- [System Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/system-monitoring.md) — Queries remote APIs of monitoring systems to retrieve status information for hosts, services, and internal components. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/icinga2/))
- [Hardware Performance Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/hardware-performance-monitoring.md) — Gathers low-level processor events from system subsystems to monitor hardware utilization and identify bottlenecks. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/intel_dlb/))
- [Processor Cores](https://awesome-repositories.com/f/system-administration-monitoring/hardware-performance-monitoring/processor-cores.md) — Tracks cache occupancy, memory bandwidth, and instruction execution metrics for processor cores. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/intel_rdt/))
- [Health Checks](https://awesome-repositories.com/f/system-administration-monitoring/health-checks.md) — Retrieves the status of registered health checks from service mesh APIs and reports them as telemetry data. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/consul/))
- [Connection Health Monitors](https://awesome-repositories.com/f/system-administration-monitoring/health-monitoring/connection-health-monitors.md) — Tracks successful and failed query attempts for each configured database connection to alert on failures. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/sqlserver/))
- [Internet Performance Monitors](https://awesome-repositories.com/f/system-administration-monitoring/internet-performance-monitors.md) — Collects network metrics including speed, latency, jitter, and packet loss by performing tests against external services. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/internet_speed/))
- [Metric Field Mergers](https://awesome-repositories.com/f/system-administration-monitoring/logging-and-telemetry/metric-data-ingestion/metric-field-mergers.md) — Combines multiple metrics sharing the same series and timestamp into single records containing the union of all fields. ([source](https://docs.influxdata.com/telegraf/v1/aggregator-plugins/))
- [Cache Performance Metrics](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/cache-performance-metrics.md) — Gathers operational statistics and request processing data from protocol routers to monitor cache scaling. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/mcrouter/))
- [Infrastructure Metrics](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/infrastructure-metrics.md) — Gathers performance and status data from compute, storage, and networking services within OpenStack cloud environments. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/openstack/))
- [NVIDIA GPUs](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/nvidia-gpus.md) — Gathers hardware performance data including memory usage, temperature, and utilization by interfacing with system utilities. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/nvidia_smi/))
- [Server Metrics](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/server-metrics.md) — Queries node, namespace, set, and histogram statistics from Aerospike servers and normalizes the data. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/aerospike/))
- [Directory Service Metrics](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/server-metrics/directory-service-metrics.md) — Gathers operational statistics and performance counters from directory backends to track server health. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/openldap/))
- [Network Monitoring Widgets](https://awesome-repositories.com/f/system-administration-monitoring/network-monitoring-widgets.md) — Collects throughput, packet counts, and error statistics for network interfaces to track bandwidth usage. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/net/))
- [Process Manager Metrics](https://awesome-repositories.com/f/system-administration-monitoring/performance-metrics/process-manager-metrics.md) — Collects operational statistics from process managers via status pages and local sockets. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/phpfpm/))
- [GPU Performance Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/performance-monitoring-tools/gpu-performance-monitoring.md) — Collects real-time hardware metrics including temperature, power consumption, and clock speeds from graphics processing units. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/amd_rocm_smi/))
- [Query Performance Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/query-performance-monitoring.md) — Measures response times and tracks result codes for queries to provide visibility into network service health. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/dns_query/))
- [Storage Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/storage-monitoring.md) — Provides specialized collectors for querying performance and health data from storage arrays via REST APIs. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/xtremio/))

### Networking & Communication

- [Metric Routers](https://awesome-repositories.com/f/networking-communication/data-transmission-reliability/metric-routers.md) — Routes collected and processed information to various databases, message queues, or monitoring platforms based on output configurations. ([source](https://cdn.jsdelivr.net/gh/influxdata/telegraf@master/README.md))
- [Delivery Confirmations](https://awesome-repositories.com/f/networking-communication/data-transmission-reliability/delivery-confirmations.md) — Tracks metrics through the pipeline and confirms successful transmission to ensure reliable end-to-end data delivery. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/influxdb_v2_listener/))
- [Message Broker Consumers](https://awesome-repositories.com/f/networking-communication/message-broker-consumers.md) — Consumes and processes data streams from message brokers to ensure reliable delivery and transformation of telemetry.
- [NATS Message Ingestion](https://awesome-repositories.com/f/networking-communication/communication-platforms-services/messaging-notification-systems/messaging-services/message-broker-infrastructure/publish-subscribe-messaging/nats-message-ingestion.md) — Subscribes to subjects on messaging servers to ingest data, supporting parallel processing and multiple authentication methods. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/nats_consumer/))
- [Load Balancing Metrics](https://awesome-repositories.com/f/networking-communication/load-balancing-metrics.md) — Gathers performance statistics and status information from load balancer instances to inform traffic distribution. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/haproxy/))
- [Mail Queue Monitoring](https://awesome-repositories.com/f/networking-communication/mail-servers/mail-queue-monitoring.md) — Collects performance data from local mail server instances including message counts and queue age. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/postfix/))
- [Message Stream Consumer Groups](https://awesome-repositories.com/f/networking-communication/message-stream-handlers/message-stream-consumer-groups.md) — Reads data from message topics using consumer groups to enable parallel processing across multiple instances. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/kafka_consumer/))
- [Network Flow Analyzers](https://awesome-repositories.com/f/networking-communication/network-flow-analyzers.md) — Decodes network traffic flows to extract and structure flow metrics from network devices. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/netflow/))
- [Cloud Messaging Metric Ingestion](https://awesome-repositories.com/f/networking-communication/pub-sub-messaging/cloud-messaging-metric-ingestion.md) — Retrieves messages from cloud-based pub-sub services and transforms them into structured metrics. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/cloud_pubsub/))

### Software Engineering & Architecture

- [Plugin-Based Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures.md) — Extends functionality by loading independent input, processor, and output modules that communicate through a shared internal data structure.
- [Data Processing Pipelines](https://awesome-repositories.com/f/software-engineering-architecture/data-processing-pipelines.md) — Routes telemetry through a sequential flow of collection, transformation, and transmission stages to normalize and deliver metrics.
- [Latency Histograms](https://awesome-repositories.com/f/software-engineering-architecture/performance-reliability/performance-engineering/latency-optimization/latency-histograms.md) — Groups field values into defined ranges to create frequency distributions for analyzing data spread. ([source](https://docs.influxdata.com/telegraf/v1/aggregator-plugins/))
- [Event Hub Metric Ingestion](https://awesome-repositories.com/f/software-engineering-architecture/event-driven-messaging/event-hub-metric-ingestion.md) — Reads data streams from cloud messaging services and IoT hubs to ingest telemetry or event logs. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/eventhub_consumer/))

### Development Tools & Productivity

- [Configuration-Driven Orchestrators](https://awesome-repositories.com/f/development-tools-productivity/configuration-driven-orchestrators.md) — Defines agent behavior and data flow topology through a centralized, declarative configuration file parsed at runtime.
- [Plugin Execution Engines](https://awesome-repositories.com/f/development-tools-productivity/plugin-execution-engines.md) — Runs standalone programs as plugins to extend data collection or processing capabilities beyond the built-in feature set. ([source](https://docs.influxdata.com/telegraf/v1/configure_plugins/))

### DevOps & Infrastructure

- [Container Monitoring](https://awesome-repositories.com/f/devops-infrastructure/containerized-environments/container-monitoring.md) — Collects resource usage, health status, and logs from container orchestration platforms and their running workloads.
- [Container Metric Collectors](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration-platforms/container-metric-collectors.md) — Retrieves resource usage statistics and logs from container engines and orchestration platforms by querying native interfaces. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/))
- [Kubernetes Application Deployments](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-deployments/kubernetes-application-deployments.md) — Orchestrates across clusters using standard packaging tools to run as single instances or managed operators. ([source](https://docs.influxdata.com/telegraf/v1/install/))
- [Environment Variable Configurations](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/environment-management/environment-variable-management/environment-variable-configurations.md) — Substitutes environment variables into configuration files to securely manage credentials without hardcoding sensitive information. ([source](https://docs.influxdata.com/telegraf/v1/get-started/))
- [Kubernetes Cluster Management](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-cluster-management.md) — Gathers operational data and resource status from Kubernetes cluster objects including nodes, deployments, and persistent volumes. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/kube_inventory/))

### Security & Cryptography

- [Credential Security](https://awesome-repositories.com/f/security-cryptography/identity-access-management/credential-lifecycle-management/credential-security.md) — Fetches sensitive authentication information like tokens from external secret management systems to protect access. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/kafka_consumer/))
- [Access Authentication](https://awesome-repositories.com/f/security-cryptography/access-authentication.md) — Secures connections to clusters using service accounts or tokens to ensure authorized data collection. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/dcos/))
- [Client Certificate Authentication](https://awesome-repositories.com/f/security-cryptography/client-certificate-authentication.md) — Manages client-side certificates to establish secure connections and authenticate with remote servers. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/opcua/))
- [Cloud Authentication Strategies](https://awesome-repositories.com/f/security-cryptography/cloud-authentication-strategies.md) — Supports multiple authentication methods including roles and environment variables for cloud provider interfaces. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/cloudwatch/))
- [Machine Identity Authentication](https://awesome-repositories.com/f/security-cryptography/machine-identity-authentication.md) — Uses managed identities to securely connect to database instances without requiring hardcoded passwords. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/sqlserver/))
- [Firewalls](https://awesome-repositories.com/f/security-cryptography/firewalls.md) — Gathers packet and byte counters from firewall rules to monitor network traffic and security state. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/nftables/))
- [TLS Transfer Security](https://awesome-repositories.com/f/security-cryptography/tls-transfer-security.md) — Encrypts incoming traffic using certificates and enforces client authentication through trusted authorities. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/cloud_pubsub_push/))

### Web Development

- [Scriptable Aggregators](https://awesome-repositories.com/f/web-development/data-aggregators/scriptable-aggregators.md) — Executes user-defined scripts to process and aggregate incoming metrics using sandboxed languages. ([source](https://docs.influxdata.com/telegraf/v1/aggregator-plugins/starlark/))
- [Request Body Parsers](https://awesome-repositories.com/f/web-development/backend-development/middleware-pipelines/request-body-parsers.md) — Accepts incoming data via HTTP APIs and parses line protocol bodies to convert requests into internal metric formats. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/influxdb_v2_listener/))

### Hardware & IoT

- [External Process Plugins](https://awesome-repositories.com/f/hardware-iot/integration-performance/hardware-interfacing-integration/hardware-integration/device-sensors/external-integrations/external-process-plugins.md) — Executes standalone binaries or scripts as plugins to perform specialized tasks by exchanging data via standard input and output streams.

### Operating Systems & Systems Programming

- [Hypervisor Metrics](https://awesome-repositories.com/f/operating-systems-systems-programming/virtualization-emulation/virtualization-platforms/virtualization-technologies/virtual-machines/hypervisor-metrics.md) — Collects performance and state statistics from hypervisors without requiring agent installation on guest machines. ([source](https://docs.influxdata.com/telegraf/v1/input-plugins/libvirt/))

### Scientific & Mathematical Computing

- [Derivative Calculators](https://awesome-repositories.com/f/scientific-mathematical-computing/numerical-mathematical-foundations/mathematical-libraries-and-utilities/mathematical-libraries/mathematical-function-implementations/derivative-calculators.md) — Computes the rate of change for metric fields over time to normalize derivative calculations. ([source](https://docs.influxdata.com/telegraf/v1/aggregator-plugins/derivative/))
