uwsgi - 如何为 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 知识非常基础。提前致谢。
解决方案
您需要在 uwsgi 配置中添加这一行(通常在/etc/uwsgi/apps-enabled/yourapp.ini
):
stats = 127.0.0.1:9090
推荐阅读
- android - 使用谷歌助手通过语音测试应用程序操作的正确语法是什么?
- javascript - 复制对象数组并根据属性进行过滤
- javascript - 无法使用不和谐机器人编辑消息(UnhandledPromiseRejectionWarning:DiscordAPIError:无法编辑由其他用户创作的消息)
- android - 如何观察 Room 数据库中滑动页面的变化?
- c# - 构造函数和主要方法有什么区别?
- page-title - 网站在某些浏览器中显示不同的页面标题
- r - 重塑 R 数据框(基于多个“级别”列计算列的平均值)
- python - 如何在 Python 中的 dev、test、prod 中注入不同的环境变量
- jquery - 如何检索 fullcalendar 的第二天信息以在日视图中获取新事件?
- java - IDE 不显示 Lombok 为 Jackson 注释类生成的 getter 和 setter