gpt4 book ai didi

centos - 强制重新生成所有图表

转载 作者:太空宇宙 更新时间:2023-11-03 17:19:50 25 4
gpt4 key购买 nike

昨天我已经将 munin 配置为从另一台服务器获取日志,并且还根据配置示例自定义配置了两个服务器负载的 Totals

我使用 rrdtoolrrd 文件转换为 xml 并将它们复制过来并将它们转换回 rrd 购买新机器以延续它的历史。

现在它运行良好,但总数似乎在一段时间后停止生成。我检查了日志,它说找不到 load2-day.png ... 等等文件。

我检查过它们在那里,chownchmod 匹配 munin

关于为什么它可能看不到文件的任何想法,一旦我看到它们,我如何强制重新生成完整的图形,这样我就不必等待 5 分钟来确定它是否有效?

在此处完成日志:

perl 错误似乎没有任何影响,但我希望能得到有关删除它的提示。

2013/09/10 13:45:10 Starting munin-graph
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value in subroutine entry at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 758.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value $filename in concatenation (.) or string at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 775.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value $filename in concatenation (.) or string at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 784.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value $filename in concatenation (.) or string at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 786.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value $filename in concatenation (.) or string at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 787.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value in subroutine entry at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 758.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value $filename in concatenation (.) or string at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 775.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value $filename in concatenation (.) or string at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 784.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value $filename in concatenation (.) or string at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 786.
2013/09/10 13:45:10 [PERL WARNING] Use of uninitialized value $filename in concatenation (.) or string at /usr/share/perl5/vendor_perl/Munin/Master/GraphOld.pm line 787.
2013/09/10 13:45:10 [RRD ERROR] Unable to graph /var/www/html/munin/example.com/Totals/load2-month.png : opening '': No such file or directory
2013/09/10 13:45:10 [RRD ERROR] Unable to graph /var/www/html/munin/example.com/Totals/load2-week.png : opening '': No such file or directory
2013/09/10 13:45:10 [RRD ERROR] Unable to graph /var/www/html/munin/example.com/Totals/load2-day.png : opening '': No such file or directory
2013/09/10 13:45:10 [RRD ERROR] Unable to graph /var/www/html/munin/example.com/Totals/load2-year.png : opening '': No such file or directory
2013/09/10 13:45:10 [INFO] Graphed service example.com;Totals:load2 (0.05 sec)
2013/09/10 13:45:10 [RRD ERROR] Unable to graph /var/www/html/munin/example.com/Totals/load3-month.png : opening '': No such file or directory
2013/09/10 13:45:10 [RRD ERROR] Unable to graph /var/www/html/munin/example.com/Totals/load3-week.png : opening '': No such file or directory
2013/09/10 13:45:10 [RRD ERROR] Unable to graph /var/www/html/munin/example.com/Totals/load3-day.png : opening '': No such file or directory
2013/09/10 13:45:10 [RRD ERROR] Unable to graph /var/www/html/munin/example.com/Totals/load3-year.png : opening '': No such file or directory

最佳答案

RRD 错误行表示无法创建图形 (png),因为 RRD 中的某些内容无法找到(或打开)某些文件。此代码段表示它正在尝试打开一条空白路径,但失败了。

opening '': No such file or directory

Perl 错误提到“未初始化的值 $filename”,鉴于 RRD 错误可能是问题的一部分。由于图形是从 RRD 文件生成的,因此可能的问题是系统找不到您的 RRD。因此,您需要检查有关指定 RRD 位置的所有内容是否按顺序进行。

  • 确认 munin.conf 中的 dbdir 指令是正确的
  • 确认您的 RRD 存在于 $dbdir/domain/路径中
  • 确认文件系统权限允许 munin 进程读取和写入所述路径
  • 确认主机树(在 munin.conf 中)对于您遇到问题的客户端是正确的

关于触发图形创建:munin 服务器由 cron 驱动。您应该能够找到一个 cron 作业,您可以以 munin 用户身份手动运行该作业以触发该过程。我过去使用的 RPM 在/etc/cron.d/munin 有这个工作

关于centos - 强制重新生成所有图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18719570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com