httpd_exporter

UNIX name Owner Status
httpd_exporter 7x stable
Version Compatible with
N/A N/A
A apache exporter for prometheus via mod_status.

Apache Exporter for Prometheus

This is a simple server that periodically scrapes apache stats and exports them via HTTP for Prometheus
consumption.

Requirement

# Server Status Location Config

SetHandler server-status
Order deny,allow
Deny from all
Allow from all

A whole httpd config at: httpd.conf

Usage

$ ./apache_exporter -h

Usage of ./apache_exporter:
-insecure
Ignore server certificate if using https (default true)
-log.level value
Only log messages with the given severity or above.
Valid levels: [debug, info, warn, error, fatal, panic].
-scrape_uri string
URI to apache server status page. (default "http://localhost/server-status")
-telemetry.address string
Address on which to expose metrics. (default ":9113")
-telemetry.endpoint string
Path under which to expose metrics. (default "/metrics")

e.g:

./apache_exporter -scrape_uri http://localhost/server-status/ -telemetry.address :9113

Metrics

Metric

Type

Descriptions

apache_cpu_load

gauge

CPU Load in %

apache_cpu_usage_system

gauge

CPU Usage (System)

apache_cpu_usage_user

gauge

CPU Usage (User)

apache_data_per_request

gauge

Data per request

apache_data_per_second

gauge

Data per second

apache_idle_workers

gauge

Idle Workers

apache_busy_workers

gauge

Busy Workers

apache_number_of_requests_from_client

gauge

Number of requests from client

apache_request_currently_being_processed

gauge

Request Currently Being Processed

apache_requests_per_second

gauge

Requests per second

apache_total_accesses

gauge

Total Accesses

apache_total_requests

gauge

Total no of Requests

apache_total_traffic

gauge

Total Traffic

apache_uptime_days

gauge

Apache server uptime in days

apache_uptime_hours

gauge

Apache server uptime hour, but uptime days should be countable

apache_uptime_minutes

gauge

Apache server uptime minutes, but uptime days should be countable

apache_uptime_seconds

gauge

Apache server uptime seconds, but uptime days should be countable

apache_version

gauge

Apache version

apache_virtual_hosts

gauge

Number of virtual hosts

apache_total_kbytes

gauge

Apache data traffic in KB

apache_server_uptime

gauge

Apache httpd server uptime

apache_connection_kbytes

gauge

Kilobytes transferred of this connection

apache_request_time

gauge

Milliseconds required to process most recent request

apache_total_processes

gauge

Apache httpd process number

No news yet.

This project has no reviews yet. Be the first one to review it!

No forum messages yet.