问题标签 [munin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nginx - 升级 nginx,现在 munin stats 不起作用
我正在运行 Debian 8 和默认 repo 的 nginx 版本(~1.6)。我将 repo 更改为 nginx 并下载了最新版本(1.10.0),现在我的 munin 统计数据不起作用,除了 RAM 使用情况。具体来说;
Requests 请求/连接处理的 Nginx 状态
...都不起作用并产生空白图表。Nginx 按预期工作,似乎没有其他任何变化。我不确定要检查哪些日志 - munin-graph.log、munin-html.log、munin-update.log 和 munin-node.log 不包含错误或警告。
欢迎任何有关如何解决此问题的建议!
mysql - 为什么 Perl 在这个 Munin 脚本中重用相同的 MySQL 连接?
我修改了mysql_
Munin 的脚本,使函数do_connect
看起来像这样:
我已配置plugins-conf
为环境变量中反映的套接字设置不同的值mysqlsocket
。因此,每个实例都有自己的env.mysqlsocket
. 当我运行我的实例时
然后第一个连接(a
按此顺序)打开一个连接,供后续连接使用,而不是它们的套接字。连接字符串是正确的,它们确实发生了变化。
DBI->connect
不执行。我可以通过将套接字文件名设置为不存在的文件来证明这一点;它再次重用相同的连接。
我想知道,因为这些是符号链接脚本的独立进程。
无论如何,如何强制我的 Perl 脚本打开一个新连接?
munin - Munin:进程优先级的图表为空
我有一个新的 Ubuntu 服务器(Ubuntu 16.04.1 LTS,没有 GUI 的服务器版本,在远程服务器场中作为虚拟服务器运行),我在上面安装了 munin(munin 和 munin-node)。我没有改变标准安装的任何东西,所以目前我使用标准安装中的 30 个插件。其中 28 个从一开始就运行良好。
插件“页面的HTTP加载时间”显示了一个空图,但我发现该包time
丢失了。我安装了它
并重新启动 munin-node。所以现在这个插件是固定的。
但是»进程优先级«(插件»proc_pri«)仍然存在问题。这个插件的图表(按天,按周,......)都是空的,我现在知道我可以从哪里开始搜索这个问题的原因。
请你能给我一些提示,我可以做些什么来解决这个问题?或者我可以做些什么来隔离问题。
python - Python -> AttributeError:“模块”对象没有属性“主”
我正在研究 Raspberry Pi 3,我正在尝试可视化 Munin 上传感器的一些值。我正在使用 Python 在 Munin 上执行脚本。我找到了一个要测试的脚本,我正在尝试执行它,但出现以下错误:
Traceback(最近一次调用最后一次):
文件“cpu_field”,第 23 行,在 munin.main() AttributeError: 'module' object has no attribute 'main'
这是脚本:https ://github.com/CooledCoffee/python-munin/ 当然,我在开头添加了:
!/usr/bin/env 蟒蛇
但是,我不明白的是其他脚本的工作方式是这样的: https ://gist.github.com/tomoconnor/813813
apache - 由于启用了 nginx 反向代理,因此缺少 apache mod_status 的 Munin ExtendedStatus 选项
很久以来我一直在使用 munin 来监控我的服务器(Ubuntu 14.04 LTS 和 Plesk Onyx、Apache/2.4.10、nginx/1.11.4)。它可以很好地向我展示所有 apache 图表(访问、进程、卷)。
昨天我在 plesk 上安装了 nginx 反向代理来提高性能。这适用于我的网站,我也可以在 munin 上监控 nginx。
但是apache图表停止了。因为 apache 现在侦听端口 7080,所以我将其添加到 munin-node.conf:
打开或正常工作http://public-server-url:7080/server-status
,我一如既往地获得服务器状态页面。curl
lynx
现在我在运行时收到此错误munin-run apache_accesses autoconf
:
但是 ExtendedStatus 选项设置为On
in /etc/apache2/mods-enabled/status.conf
。
我忘记了什么?在我添加 nginx 反向代理之前它运行良好,但这不能更改 apache mods conf?
c++ - 如何解决“无法实例化抽象类”
我正在尝试合并不同的分支以创建新版本的 munin-node-win32。
我目前正在努力让这个叉子工作。 https://github.com/hugohallqvist/munin-node-win32/tree/hugodevel
但我收到以下错误。
我认为这些是重要的代码片段。
MuninNodePlugin.h
MuninPluginManager.cpp
我对 C++ 几乎一无所知,所以我不明白已经发布的针对此错误的解决方案。我更喜欢快速修复,例如“更改此行,它应该可以工作”。
奇怪的是,直接在另一个块上方的这段代码没有抛出错误,甚至几乎完全相同。:/
PerfCounterCustomMuninNodePlugin.h
nginx - nginx munin 生成 fastcgi 到图形
安装
nginx
当我单击图表时,浏览器中会返回以下错误
502错误的网关
regex - nginx中的PCRE ^~符号
我有这个 nginx 位置块(来自https://munin.readthedocs.io/en/2.0.8/example/webserver/nginx.html)
似乎 nginx 正在使用 PCRE。^表示来自http://www.pcre.org/original/doc/html/pcrepattern.html的“断言字符串开头(或行,在多行模式下)”,但我找不到~的意思。
谢谢