Page 1 of 1

Duplicate records on Manage Services ...

Posted: Fri Sep 07, 2018 9:18 pm
by xpertech
How come there're duplicate records on Manage Services?

Re: Duplicate records on Manage Services ...

Posted: Mon Sep 10, 2018 10:17 am
by lmiltchev
Where is this screenshot taken from? Is it from the Service Escalations Management page?

What is the version of Nagios XI that you are currently running? Do you see any errors in the mysqld.log (or mariadb.log)?

Code: Select all

tail -50 /var/log/mysqld.log
tail -50 /var/log/mariadb/mariadb.log
Have you tried stopping/starting services to see if this is going to fix the issue?

Code: Select all

service nagios stop
service ndo2db restart
service nagios start

Re: Duplicate records on Manage Services ...

Posted: Mon Sep 10, 2018 12:12 pm
by xpertech
Yes, it's from "Service Escalations Management page", I will do the commands tomorrow and see.

Another question, is it possible to cancel(not to inform) alerts when doing Service Escalations Management, because there are a lot people in a group working with NagiosXI management, I prefer not to alert them when doing this.

Re: Duplicate records on Manage Services ...

Posted: Mon Sep 10, 2018 1:28 pm
by lmiltchev
Do you want to cancel only "escalated" notifications, only "regular" notifications or all of them?

Escalations are important as issues that have not been fixed in a timely manner can be escalated to another level of support and/or management.

If you wanted to suppress notifications for a host/service, you could acknowledge the issue (or multiple issues with "one go" via the Mass Acknowledge component).
Home > Incident Management > Mass Acknowledge

You could also temporarily disable notifications globally by going to:
Home > Monitoring Process > Process Info

and clicking on the Disable button (the "X" icon) next to Notifications.

Re: Duplicate records on Manage Services ...

Posted: Mon Sep 10, 2018 8:01 pm
by xpertech
I only want to temporary stop "escalated" notifications, what you suggested that can acknowledge it but will still alert once at first, so it can't temporarily stop at beginning?!

Re: Duplicate records on Manage Services ...

Posted: Tue Sep 11, 2018 10:19 am
by lmiltchev
You can temporarily deactivate escalations in the CCM until the issue has been resolved. Then, you can reactivate them. This way, the "regular" notifications will kick in, but not the "escalated" ones.

CCM > Service Escalations > Select All > With checked = Deactivate > Go

You can then use Mass Acknowledge component to acknowledge the issues.

Alternatively, you could disable notifications for these services in two ways:

1. One-by-one (Home > Service Status > <your service> > Advanced > click on Disable (the "x" icon) next to Notifications under the Service Attributes section)
2. In bulk via the Bulk Modifications Tool (CCM > Tools > Bulk Modifications Tool > Change a Single Config Option > Notifications enabled = off > Select Services > Add Selected > Close > Save Changes > Apply Configuration

Note: When you disable service notifications using method 1 or 2, notifications won't be sent at all - not regular, not escalated.

Re: Duplicate records on Manage Services ...

Posted: Tue Sep 11, 2018 11:47 pm
by xpertech
NagiosXI ver. 5.4.11

The command's output as attachment ...
tail -50 /var/log/mysqld.log
tail -50 /var/log/mariadb/mariadb.log

There's no use after these commands ...
service nagios stop
service ndo2db restart
service nagios start

it still the same, and some times the duplicate records will overwrite other records.

Re: Duplicate records on Manage Services ...

Posted: Wed Sep 12, 2018 9:02 am
by lmiltchev
Can you PM me or anyone else on the Nagios Support team your profile? We will need to review your configs in order to further troubleshoot this issue.

Admin > System Config > System Profile > Download Profile