Tempesta Technologies
  • Home
  • Tempesta FW
    • Features
      • Web acceleration
      • Load balancing
      • Application performance monitoring
    • Performance
    • How it works
    • Deployment
    • Support
    • Knowledge base
  • Services
    • Software development
      • High performance
      • Networking
      • Databases
      • Linux kernel
      • Machine learning
      • How we work
      • Case studies
    • Performance analysis
    • Network security
      • DDoS protection
      • Application security
      • Cryptography
      • Security assessment
      • How we work
      • Case Studies
  • Solutions
    • DDoS Protection
    • Web Acceleration
  • Blog
  • Company
    • Research
    • Careers
    • Contact
Tempesta Technologies

Servers statistics

Server statistics🔗

A file with statistics per each backend server is created in /proc/tempesta/servers/ directory. This file can be seen as follows:

# cat /proc/tempesta/servers/192.168.10.230\:8080 
Minimal response time           : 0ms
Average response time           : 4ms
Median  response time           : 3ms
Maximum response time           : 66ms
Percentiles
50%:    3ms
75%:    7ms
90%:    11ms
95%:    15ms
99%:    29ms
Total pinned sessions           : 0
Total schedulable connections   : 3
HTTP health monitor is enabled  : 1
HTTP availability       : 1
        Time until next health check : 10
        HTTP '404' codes        : 30 (94 total)
        HTTP '500' codes        : 0 (0 total)
        HTTP '502' codes        : 0 (15 total)
Maximum forwarding queue size   : 1000
        Connection 000 queue size       : 0
        Connection 001 queue size       : 0
        Connection 002 queue size       : 0

First ten lines of the file display APM stats (see Application performance monitoring page).
Next two lines show number of pinned sessions and total schedulable connections count for current server.
Next line display server’s health monitor. Value 0 means that health monitoring is disabled. If health monitoring is enabled for current server (value 1) then next several lines are displayed with more detailed health information:

  • HTTP availability of server (1 – available, 0 – not available).
  • Time in seconds until next monitoring request will be sent to server.
  • Lines for each tracked HTTP status with number of accumulated responses for period, specified in server_failover_http, and also for the entire period, starting from the Tempesta launch (total). For more information refer to health monitor page.

And last lines display maximum size of forwarding queue with current size for each server connection.


Share this article
  • Home
  • Requirements
  • Installation
    • Install from packages
    • Install from Sources
  • Configuration
    • Migration from Nginx
    • On the fly Reconfiguration
    • Handling clients
    • Backend servers
    • Scheduling and Load Balancing
    • Caching Responses
    • Non Idempotent Requests
    • Modify HTTP Messages
    • Virtual hosts and locations
    • Sticky Cookie
    • HTTP tables
    • HTTP security
    • Header Via
    • Health monitor
    • Tempesta TLS
    • Vhost Confusion
    • Traffic Filtering by Fingerprints
    • Access Log Analytics
  • Run and stop
  • Application Performance Monitoring
    • Performance statistics
    • Servers statistics
  • Use cases
    • Clouds
    • High availability
    • DDoS mitigation
    • Web security
    • WAF acceleration
    • Best practices
    • WordPress tips and tricks
  • Performance
    • Hardware virtualization performance
    • HTTP cache performance
    • HTTP transactions performance
    • HTTPS performance
    • HTTP2 streams prioritization
  • Bot Protection
    • Tempesta Webshield
    • Setup and Run The Webshield
    • Webshield Configuration
    • Webshield Detectors
    • Webshield Observability
    • Webshield Use Cases
  • Contributing
    • Report issues and send patches
    • Development guidelines
    • Memory safety guideline
    • Debugging and troubleshooting
    • Prepare a new release
    • Testing
    • QTCreator project

Powered by Tempesta FW

Stay up to date with our latest developments

Useful Links

Home
Blog

Tempesta® FW

Features
Performance
Deployment
Support
Knowledge Base

Services

Software Development
Performance analysis
Network Security

Solutions

DDoS Protection

Web Acceleration

Company

Research
Careers
Contact