Collector Type: Agent

Category: Application Monitors

Application Name: Lighttpd

Global Template Name: LINUX Lighttpd Template

Introduction

Lighttpd is an open-source web server optimized for speed-critical environments while remaining standards-compliant, secure and flexible. The low memory footprint (compared to other web servers), small CPU load and speed optimizations make lighttpd suitable for servers that are suffering load problems, or for serving static media separately from the dynamic content. lighttpd is free and open-source software and is distributed under the BSD license. It runs natively on Unix-like operating systems and Microsoft Windows. lighttpd supports the FastCGI, SCGI and CGI interfaces to external programs, allowing web applications written in any programming language to be used with the server.

Prerequisites: The status mod should be enabled.

Parameters

NameDefault ValueDescription
ProtocolhttpThe protocol to be used.
Host IP Address127.0.0.1The host on which Lighttpd is running.
Port80The port on which Lighttpd is running.
URIserver-status?autoThe URI for getting server-status of Lighttpd.
User NameNAThe username of the server, if authentication is enabled.
PasswordNAThe password of the server, if authentication is enabled.

Note: All field attributes are mandatory, use default values wherever applicable.

Collected Metrics

Metric NameDisplay NameDescription
lighttpd.uptimeLighttpd UptimeCheck the uptime lighttpd service.
lighttpd.bytes_rateLighttpd Bytes RateProvides the number of bytes transferred per second.
lighttpd.bytes_per_requestLighttpd Bytes per requestProvides the number of bytes transferred per request.
lighttpd.requests_rateLighttpd Requests RateProvides the number of requests made per second.
lighttpd.total.accessesLighttpd Total AccessesProvides the total number of accesses made.
lighttpd.total.kbytesLighttpd Total kBytesProvides the number of total kbytes.
lighttpd.open.slotsLighttpd Open SlotsProvides the number of open slots.
lighttpd.busy_serversLighttpd Busy ServersProvides the number of busy servers.
lighttpd.idle_serversLighttpd Idle ServersProvides the number of idle servers.