首页 > 解决方案 > 如何为 metricbeat 正确配置 uwsgi.yml?

问题描述

我为 metricbeat 启用了 uwsgi 模块。但是,日志不会出现在 kibana 上。我正在为 metricbeat 使用默认的 uwsgi.yml,它看起来像这样。

# Module: uwsgi
# Docs:     https://www.elastic.co/guide/en/beats/metricbeat/6.5/metricbeat-modul-uwsgi.html

- module: uwsgi
  #metricsets:
  #  - status
  period: 10s
  hosts: ["tcp://127.0.0.1:9090"]

我什至试图找到正在运行的端口 uwsgi,但我失败了。我应该如何更改 uwsgi.yml 文件以使其正常工作?我自己从未使用过 uwsgi,而且我的 linux 知识非常基础。提前致谢。

标签: uwsgidevopselastic-stackmetricbeat

解决方案


您需要在 uwsgi 配置中添加这一行(通常在/etc/uwsgi/apps-enabled/yourapp.ini):

stats = 127.0.0.1:9090

推荐阅读