首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Icinga 2中使用Icinga 1对象配置文件

在Icinga 2中使用Icinga 1对象配置文件
EN

Server Fault用户
提问于 2017-11-22 11:17:30
回答 2查看 840关注 0票数 0

Icinga 2为其对象配置文件引入了一种新格式。Icinga 1例如预期

代码语言:javascript
复制
define service {
    name my_service
# ...
}

Icinga 2现在预计

代码语言:javascript
复制
object Service "my_service" {
# ...
}

是否有可靠的自动方法将Icinga 1转换为Icinga 2对象配置文件,包括语法和语义(或直接使用Icinga 1对象配置文件和Icinga 2)?

EN

回答 2

Server Fault用户

发布于 2017-11-27 11:24:12

请不要只是移植你的旧配置,重新考虑它,享受一个干净的配置。

有一个完整的文档指南可以帮助您理解差异:https://www.icinga.com/docs/icinga2/latest/doc/23-migrating-from-icinga-1x/

与Icinga1.x和Nagios真正不同的是:

  • 通知
  • 命令参数化
  • 自定义vars (现在使用get )

建议总是:

  • 从你的主人开始
  • 考虑模板
  • 添加vars对您的环境进行分类。
  • 通过应用添加共同事务
  • 通过应用添加通知
票数 2
EN

Server Fault用户

发布于 2017-11-27 06:45:05

这个解决方案看起来可以满足您的需要:https://github.com/palli/icinga2/tree/master/tools/configconvert

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/884644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档