我们使用 Puppet 进行配置管理。我们还使用 SolarWinds 进行监控。
有人通过 Puppet 自动将服务器添加到 SolarWinds 吗?您是如何操作的(例如,您在 Puppet 端和 SolarWinds 端分别做了什么)?
答案1
我没有使用过 Solarwinds,但如果 SW 有 API,一种可能的方法是使用该 API 进行自定义Puppet 报告处理器. 报告处理器可以检查主机是否已经存在于 SW 中,如果不存在则创建一个新条目。
如果您使用 ENC 功能,则可以在外部节点脚本中执行相同的操作,而不是在报告级别。