New

The executive guide to generative AI

Read more
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

uWSGI module

edit

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

Module-specific configuration notes

edit

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)

Dashboard

edit

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

uwsgi dashboard

Example configuration

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"]

Metricsets

The following metricsets are available:

Was this helpful?
Feedback