Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
HAProxyHAProxy
HAProxy

HAProxy

Monitor HAProxy Load balancer using socket or HTTP connections remotely.

Extension
Free trialDocumentation
HAProxy service metricsHAProxy service metricsHAProxy service metrics
  • Product information
  • Release notes

Overview

The HAProxy extension runs remotely from your ActiveGate. It is configurable to use Socket mode or HTTP mode. Every minute, data is collected from your HAProxy server and sent to Dynatrace.

Use cases

  • Monitor HAProxy services and services
  • Understand the health of services, such as monitoring the number of requests that are denied or have errors.
  • Enable alerting on detected anomalies

Compatibility information

  • If using Socket Mode, a socket connection must be open from ActiveGate to your HAProxy server.
  • To ingest stats metrics (haproxy.stats), socket mode must be used instead of HTTP mode.
    • NOTE: The socket port is different than the HTTP port.
  • All metric keys containing .stats. require the use of socket mode. Else, the Info feature set includes metrics that can be retrieved using HTTP mode.
Dynatrace
Documentation
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
screen chart groups
12
screen properties
2
generic relationship
1
screen layout
4
metric metadata
85
document dashboard
1
screen dql table
1
dashboards
1
list screen layout
2
generic type
2
screen entities lists
3

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Sessions ratehaproxy.stats.rateNumber of sessions per secondPerSecond
Sessions rate maxhaproxy.stats.rate_maxMax number of sessions per secondPerSecond
Metric nameMetric keyDescriptionUnit
Bytes inhaproxy.stats.bytes_inIncoming bytes transferredByte
Bytes outhaproxy.stats.bytes_outOutgoing bytes transferredByte
Metric nameMetric keyDescriptionUnit
Sessionshaproxy.stats.sessionsCurrent number of sessions.Count
Sessions limithaproxy.stats.sessions_limitConfigured number of sessions limit.Count
Session utilization %haproxy.stats.session_utilizationPercent of sessions used over limitPercent
Sessions maxhaproxy.stats.sessions_maxMax number of sessions.Count
Metric nameMetric keyDescriptionUnit
Active jobshaproxy.info.active_jobsNumber of jobs returned by show info command.Count
Active listenershaproxy.info.active_listenersNumber of active listenersCount
Number of active peershaproxy.info.active_peersNumber of active peersCount
Busy pollinghaproxy.info.busy_pollingNumber of busy pollingCount
Output ratehaproxy.info.bytes_out_rateAverage bytes output rateByte
Bytes out totalhaproxy.info.bytes_out_totalNumber of bytes sent outByte
Compressed bits inhaproxy.info.compress_bits_inIncoming compressed data in bits per secondBitPerSecond
Compressed bits outhaproxy.info.compress_bits_outOutgoing compressed data in bits per secondBitPerSecond
Compressed bit ratehaproxy.info.compress_bits_rate_limitRate limit of compressed data in bits per secondBitPerSecond
Connected peershaproxy.info.connected_peersNumber of connected peers.Count
Connection rate limithaproxy.info.connection_rate_limitRate limit of connections.Count
Connections totalhaproxy.info.connections_totalNumber of total connectionsCount
Backend SSL sessions ratehaproxy.info.current_backend_ssl_key_rateKey rate of SSL backend sessions.Count
Current connectionshaproxy.info.current_connectionsNumber of current connectionsCount
Frontend SSL sessions ratehaproxy.info.current_frontend_ssl_key_rateKey rate of SSL frontend sessions.Count
Current SSL connectionshaproxy.info.current_ssl_connectionsNumber of current SSL connectionsCount
SSL Requestshaproxy.info.current_ssl_rateRate of SSL requests.Count
Current taskshaproxy.info.current_tasksNumber of current tasksCount
Dropped logshaproxy.info.dropped_logsNumber of dropped logsCount
Failed resolutionshaproxy.info.failed_resolutionsNumber of failed resolutionsCount
Percent frontend SSL reusehaproxy.info.frontend_ssl_reuseRate of reuse of SSL frontend sessionsPercent
Hard max connectionshaproxy.info.hard_max_connectionsMaximum hard connectionsCount
Percentage idle timehaproxy.info.idle_time_percentPercentage idle timePercent
SSL requests limithaproxy.info.limit_ssl_rateRate limit of SSL requests.Count
Max Backend SSL sessions ratehaproxy.info.max_backend_ssl_key_rateMaximum key rate of SSL backend sessions.Count
Max connection ratehaproxy.info.max_connection_rateMaximum rate of connectionsCount
Max connectionshaproxy.info.max_connectionsHighest value of connectionsCount
Max frontend SSL key sessionshaproxy.info.max_frontend_ssl_key_rateMaximum Frontend SSL key rateCount
Memory max byteshaproxy.info.max_memory_bytesMaximum number of memory usedByte
Max pipes usedhaproxy.info.max_pipesMaximum number of pipes usedCount
Max session ratehaproxy.info.max_session_rateMaximum rate of sessionsCount
Max sockets usedhaproxy.info.max_socketsMaximum number of sockets usedCount
Max SSL connectionshaproxy.info.max_ssl_connectionsMaximum number of SSL connectionsCount
Max SSL requests ratehaproxy.info.max_ssl_rateMaximum rate of SSL requests.Count
Pipes freehaproxy.info.pipes_freeNumber of free pipesCount
Pipes usedhaproxy.info.pipes_usedNumber of pipes usedCount
Pool allocated byteshaproxy.info.pool_allocated_bytesNumber of bytes allocated to poolByte
Pool total failureshaproxy.info.pool_failures_totalNumber of total pool failuresCount
Pool used byteshaproxy.info.pool_used_bytesNumber of bytes used by poolByte
Process numberhaproxy.info.process_numProcess number returned by show info command.Count
Processeshaproxy.info.processesNumber of processes returned by show info command.Count
Requests totalhaproxy.info.requests_totalNumber of total requestsCount
Session ratehaproxy.info.session_rateNumber of sessions per secondPerSecond
Session rate limithaproxy.info.session_rate_limitRate limit of sessionsCount
Total bytes spliced outhaproxy.info.spliced_bytes_out_totalTotal number of bytes emitted by current worker process through a kernel pipe since startedCount
SSL cache lookupshaproxy.info.ssl_cache_lookups_totalTotal number of SSL session ID lookups in the SSL session cache on this worker since startedCount
SSL cache misseshaproxy.info.ssl_cache_misses_totalTotal number of SSL session ID lookups that didn't find a session in the SSL session cache on this worker since startedCount
SSL connectionshaproxy.info.ssl_connections_totalTotal number of SSL endpoints on this worker process since started (front+back)Count
Threadshaproxy.info.threadsNumber of started threadsCount
Unstoppable jobshaproxy.info.unstoppable_jobsCurrent number of unstoppable jobs on the current worker process (master connections)Count
Uptimehaproxy.info.uptimeCurrent uptime returned by show info command.Second
Metric nameMetric keyDescriptionUnit
Request ratehaproxy.stats.request_rateHTTP requests per secondPerSecond
Request rate maxhaproxy.stats.request_rate_maxMax number of requests per second observedPerSecond
Metric nameMetric keyDescriptionUnit
Response timehaproxy.stats.response_timeAverage response time in msMilliSecond
Total timehaproxy.stats.total_timeAverage total session time in ms.MilliSecond
Response time maxhaproxy.stats.response_time_maxMaximum value of response timeMilliSecond
Total time maxhaproxy.stats.total_time_maxMaximum total time in ms.MilliSecond
Metric nameMetric keyDescriptionUnit
Availabilityhaproxy.server.availabilityConnectivity from ActiveGate to HAProxy server. This value reflects availability from this extension view.Percent
Metric nameMetric keyDescriptionUnit
Connect timehaproxy.stats.connect_timeAverage connect time in ms.MilliSecond
Connect time maxhaproxy.stats.connect_time_maxMax connection time in ms.MilliSecond
Connection ratehaproxy.stats.connection_rateNumber of connections per secondPerSecond
Connection rate maxhaproxy.stats.connection_rate_maxMax number of connections per second.PerSecond
Metric nameMetric keyDescriptionUnit
Queued requestshaproxy.stats.queuedCurrent queued requests. For the backend this reports the number queued without a server assigned.Count
Queued requests maxhaproxy.stats.queued_maxMaximum number of queued requests in minuteCount
Queue timehaproxy.stats.queue_timeAverage queue time in ms over the 1024 last requests.MilliSecond
Queued time maxhaproxy.stats.queue_time_maxMaximum queue timeMilliSecond
Metric nameMetric keyDescriptionUnit
HTTP 2xx responseshaproxy.stats.http_2xx_responsesNumber of 2xx http responsesCount
HTTP 3xx responseshaproxy.stats.http_3xx_responsesNumber of 3xx http responsesCount
HTTP 4xx responseshaproxy.stats.http_4xx_responsesNumber of 4xx http responsesCount
HTTP 5xx responseshaproxy.stats.http_5xx_responsesNumber of 5xx http responsesCount
Metric nameMetric keyDescriptionUnit
Denied requestshaproxy.stats.denied_requestsNumber of requests deniedCount
Denied responseshaproxy.stats.denied_responsesNumber of denied responsesCount
Error requestshaproxy.stats.error_requestsNumber of error requestsCount
Error responseshaproxy.stats.error_responsesNumber of error responsesCount
Connection errorshaproxy.stats.connection_errorsNumber of requests that encountered an error connecting to backend serverCount
Metric nameMetric keyDescriptionUnit
Client abortshaproxy.stats.client_abortsNumber of data transfers aborted by clientCount
Server abortshaproxy.stats.server_abortsNumber of data transfers aborted by server.Count

Related to HAProxy

ActiveGate logo

ActiveGate

Route traffic, monitor clouds and remote technologies & run Synthetic monitors

Extensions logo

Extensions

Manage Dynatrace extensions for hundreds of technologies.

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

⚠️IMPORTANT CHANGE⚠️

  • This version requires ActiveGate version 1.313 or newer.

New in this version

  • Improved error handling (Dynatrace Error Codes) and Endpoint Statuses.

Full version history

New in this version

  • Added 'New Dashboard'.
  • Added screens for the latest Dynatrace
  • Security Context is applied to entities.

Full version history

  • Adds "device.address" dimension to all ingested metrics

Full version history

  • Added new dimensions to metrics.
  • Fixed various issues on socket connection

Full version history

Version 0.1.2

  • Fix an issue where the server response was not correctly parsed when using the HTTP endpoint

Full version history

  • Initial Public Release
Dynatrace Hub
Get data into DynatraceBuild your own app
All (811)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Observability
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Security Posture Management logo

Security Posture Management

Detect, prioritize, and remediate security and compliance findings with SPM.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate detection findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more