这是我使用木偶的第10天,如果没有足够的信息,请对不起。
我在我的puppet-master上安装了来自https://forge.puppet.com/jdowning/statsd的模块'statsd',并在自述文件中使用它。
class { 'statsd':
backends => ['./backends/graphite'],
graphiteHost => "graphite-relay.dev.sizmdx.com",
graphite_globalPrefix => 'statsite',
graphite_legacyNamespace => false,
stackdriver_sendTimerPercentiles => false,
configfile => '/etc/statsd/localConfig.js'
}
我一直收到这个错误:
错误:无法从远程服务器检索目录:SERVER上的错误400:查找'statsd :: librato_skipInternalMetrics'时来自DataBinding'hiera'的错误:[]:节点beadmin-dev0-上的数组的未定义方法`to_sym'利奥尔厘米3f4gxw0f.sizmek 警告:未在失败的目录上使用缓存 错误:无法检索目录;跳过运行
我们在木偶项目中确实有'Heira'(尽管我对此并不熟悉) 在这里Heira.yaml:
:backends:
- yaml
:hierarchy:
- client/%{clientcert}
- roles/%{role}
- environment/%{env}
- global
:yaml:
:datadir: /opt/puppet/hiera
我没有任何调查结果,没有任何建议吗? 如果需要更多信息,请告诉我。
提前致谢