Icinga2:在db中找不到通知历史记录

时间:2019-03-15 10:59:32

标签: icinga2

我不会从数据库获取icinga2通知历史记录。  像timestamp1 object1 state-> DOWN一样,调用notifycommand1发送给user1。

主表icinga_notifications可以。 但是icinga_contactnotification方法和icinga_contact_notification命令中没有任何内容。

此外,icinga_logentries中也没有数据。

我在配置中犯了任何错误,或者是什么配置可以使这种情况发生?

icinga2版本:r2.8.4

我的ido_mysql配置:

library "db_ido_mysql"

object IdoMysqlConnection "ido-mysql" {
  host = "xxx"
  port = xxx
  user = "xxx"
  password = "xxx"
  database = "xxx"
  table_prefix = "icinga_"
  instance_name = "default"
  enable_ha = true
  cleanup = {
    acknowledgements_age = 1209600
    commenthistory_age = 1209600
    contactnotificationmethods_age = 1209600
    contactnotifications_age = 1209600
    downtimehistory_age = 1209600
    eventhandlers_age = 1209600
    externalcommands_age = 1209600
    flappinghistory_age = 1209600
    hostchecks_age = 1209600
    logentries_age = 1209600
    notifications_age = 1209600
    processevents_age = 1209600
    servicechecks_age = 1209600
    statehistory_age = 1209600
    systemcommands_age = 1209600
  }

}

https://icinga.com/docs/icinga1/latest/en/db_model.html

文档数据库模型与我的数据库不匹配。

0 个答案:

没有答案