New

The executive guide to generative AI

Read more
Loading

uWSGI module

This is the uwsgi module. By default collects the stats metricset, using StatsServer.

The uWSGI module has these additional config options:

hosts
host URLs to get data from (e.g: tcp://127.0.0.1:9191). Can obtain data from 3 types of schemes: tcp (tcp://ip:port), unix socket (unix:///tmp/uwsgi.sock) and http/https server (http://ip:port)

The uwsgi module comes with a predefined dashboard. For example:

uwsgi dashboard

The uWSGI module supports the standard configuration options that are described in Modules. Here is an example configuration:

metricbeat.modules:
- module: uwsgi
  metricsets: ["status"]
  enable: true
  period: 10s
  hosts: ["tcp://127.0.0.1:9191"]

The following metricsets are available: