Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							8668eb65b5 
							
						 
					 
					
						
						
							
							Use UpdateNextCheck() for determining the retry_interval in ProcessCheckResult()  
						
						... 
						
						
						
						This patch also moves the next check updates for passive
check results into ProcessCheckResult(). That way the
next check status updates for DB IDO work in a sane way
again.
refs #11336  
						
						
					 
					
						2016-04-20 10:00:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							122256bb91 
							
						 
					 
					
						
						
							
							Use retry_interval on first OK -> NOT-OK state change  
						
						... 
						
						
						
						Only valid for active check results. The API actions were
missing that marker similar to the external command processor.
The initial OK -> NOT-OK transition should use the retry_interval
but nothing else.
fixes  #11336  
						
						
					 
					
						2016-04-20 10:00:07 +02:00 
						 
				 
			
				
					
						
							
							
								Julian Brost 
							
						 
					 
					
						
						
						
						
							
						
						
							ca869719d0 
							
						 
					 
					
						
						
							
							Fix max number of args for DEL_DOWNTIME_BY_HOST_NAME  
						
						... 
						
						
						
						The RegisterCommand call for DEL_DOWNTIME_BY_HOST_NAME was missing the
max args parameter. This prevented the optional service name, start time
and comment arguments to be passed.
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
fixes  #11240  
						
						
					 
					
						2016-03-11 15:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							8344f749cd 
							
						 
					 
					
						
						
							
							Revert "Properly set the next check time for active and passive checks"  
						
						... 
						
						
						
						This reverts commit 2a11b27972e4325bf80e9abc9017eab7dd03e712.
This patch does not properly work and breaks the check_interval setting
for passive checks. Requires a proper patch.
refs #11248 
refs #11257 
refs #11273 
(the old issue)
refs #7287  
						
						
					 
					
						2016-03-11 15:55:03 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc37c58ea 
							
						 
					 
					
						
						
							
							DB IDO: Only update 'next_check' column when manually scheduling a check  
						
						... 
						
						
						
						Otherwise the changes from #7287  already take care of setting
the proper next check time from inside ProcessCheckResult().
There is no need to use the generic OnNextCheckChanged signal
but instead we're using a new one, locally just for DB IDO.
fixes  #11019  
						
						
					 
					
						2016-02-23 09:25:05 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca7245c18 
							
						 
					 
					
						
						
							
							Properly set the next check time for active and passive checks  
						
						... 
						
						
						
						fixes  #7287 
refs #11019  
					
						2016-02-23 09:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ec9caa4517 
							
						 
					 
					
						
						
							
							Fix: Modified attributes do not work for the IcingaApplication object w/ external commands  
						
						... 
						
						
						
						fixes  #10974  
					
						2016-02-23 09:23:25 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c544c686a8 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						
						
						
					 
					
						2016-01-12 08:31:24 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							050c520b2a 
							
						 
					 
					
						
						
							
							Convert Comment/Downtime to config objects  
						
						... 
						
						
						
						fixes  #9777  
					
						2015-10-28 17:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1813c0932c 
							
						 
					 
					
						
						
							
							Remove dead code from old modified attributes  
						
						... 
						
						
						
						refs #9851  
						
						
					 
					
						2015-09-29 14:24:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d7970f5bb1 
							
						 
					 
					
						
						
							
							Implement modified attributes v2  
						
						... 
						
						
						
						refs #9081 
refs #9093  
						
						
					 
					
						2015-08-15 20:07:10 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							766e2d73f4 
							
						 
					 
					
						
						
							
							Implement external command DEL_DOWNTIME_BY_HOST_NAME  
						
						... 
						
						
						
						Required by Classic UI 1.x, this will hopefully reduce
the noise on non-working commands with the old legacy stuff.
fixes  #8979  
						
						
					 
					
						2015-07-31 14:50:17 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							bd16651f79 
							
						 
					 
					
						
						
							
							Build fix  
						
						... 
						
						
						
						refs #9324  
						
						
					 
					
						2015-06-15 17:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Frosch 
							
						 
					 
					
						
						
						
						
							
						
						
							47c8b5e347 
							
						 
					 
					
						
						
							
							Fix multi line handling for compat check results  
						
						... 
						
						
						
						When a multi line result is submitted via the command pipe, any multi line
output is escaped to a actual string '\n', because any external command only
can be a single line.
Example:
  [1432735140] PROCESS_SERVICE_CHECK_RESULT;host;service;3;Test1\nTest2|test=1
We need to unescape this values, just like we use to escape multi line output
for IDO and status.dat.
fixes  #9324 
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de> 
						
						
					 
					
						2015-06-15 17:19:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							7af41e93c0 
							
						 
					 
					
						
						
							
							Fix that downtimes are always "fixed" even if scheduled as "flexible"  
						
						... 
						
						
						
						fixes  #9142  
					
						2015-04-25 15:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d3a56b6404 
							
						 
					 
					
						
						
							
							Fix acknowledgement with expire time not added as comment expire_time  
						
						... 
						
						
						
						GetExpireTime() is always set to 0 which will make the comment reflect
wrong information compared to the text.
fixes  #9041  
						
						
					 
					
						2015-04-17 16:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							151b6bbf00 
							
						 
					 
					
						
						
							
							Fix style violations  
						
						
						
						
					 
					
						2015-03-21 10:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							2ae06b7a52 
							
						 
					 
					
						
						
							
							Implement {EN,DIS}ABLE_HOST_SVC_NOTIFICATIONS commands  
						
						... 
						
						
						
						fixes  #7784  
					
						2015-02-11 16:45:52 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f04992f3 
							
						 
					 
					
						
						
							
							Fix notify flag is ignored in ACKNOWLEDGE_*_PROBLEM commands  
						
						... 
						
						
						
						fixes  #8298  
					
						2015-02-07 21:39:19 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							06a262f7db 
							
						 
					 
					
						
						
							
							Schedule a host downtime for command SCHEDULE_HOST_SVC_DOWNTIME  
						
						... 
						
						
						
						fixes  #8299  
					
						2015-02-04 21:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							78bfd0204c 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2015-01-22 12:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							478f03b49a 
							
						 
					 
					
						
						
							
							Replace boost::shared_ptr with boost::intrusive_ptr  
						
						... 
						
						
						
						refs #7622  
						
						
					 
					
						2014-11-09 16:54:41 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9368ff0e03 
							
						 
					 
					
						
						
							
							Update some more log messages  
						
						
						
						
					 
					
						2014-10-20 10:09:57 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b18f57a745 
							
						 
					 
					
						
						
							
							Remove logger_fwd.hpp  
						
						
						
						
					 
					
						2014-10-19 14:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							879684efcd 
							
						 
					 
					
						
						
							
							Fix problems with PNP4Nagios  
						
						... 
						
						
						
						fixes  #7268  
					
						2014-09-17 15:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							bf2e3cb091 
							
						 
					 
					
						
						
							
							Don't parse perfdata if enable_perfdata is false  
						
						... 
						
						
						
						fixes  #7032  
					
						2014-09-07 12:27:06 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							3ecec31af3 
							
						 
					 
					
						
						
							
							Change log message identifier for libicinga.  
						
						... 
						
						
						
						Refs #6346  
						
						
					 
					
						2014-05-28 14:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							632026cd9f 
							
						 
					 
					
						
						
							
							Rename C++ header files.  
						
						... 
						
						
						
						Fixes  #6291  
					
						2014-05-25 16:27:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							215f500b0e 
							
						 
					 
					
						
						
							
							Fix compiler warnings.  
						
						... 
						
						
						
						Refs #5823  
						
						
					 
					
						2014-05-23 11:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							4296ec3987 
							
						 
					 
					
						
						
							
							Change the most chatting log messages to 'notice' severity.  
						
						... 
						
						
						
						Refs #6070  
						
						
					 
					
						2014-05-22 16:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							12c8814bd8 
							
						 
					 
					
						
						
							
							Fix some more compiler warnings.  
						
						... 
						
						
						
						Refs #5823  
						
						
					 
					
						2014-05-11 06:43:01 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c7b5e4c31e 
							
						 
					 
					
						
						
							
							Fix some compiler warnings.  
						
						... 
						
						
						
						Refs #5823  
						
						
					 
					
						2014-05-11 06:04:43 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							45270f1bb8 
							
						 
					 
					
						
						
							
							Refactor the agent and cluster components.  
						
						... 
						
						
						
						Refs #6107  
						
						
					 
					
						2014-05-08 09:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							72f7537fa6 
							
						 
					 
					
						
						
							
							Add modified attributes for user and command vars.  
						
						... 
						
						
						
						Fixes  #6043  
					
						2014-04-17 15:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							0dedd7cf19 
							
						 
					 
					
						
						
							
							Add global Enable{Host,Service}Checks. Update interfaces and external commands.  
						
						... 
						
						
						
						Fixes  #6037 
Fixes  #5975  
					
						2014-04-17 11:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							8cfce66604 
							
						 
					 
					
						
						
							
							Fix custom var override.  
						
						... 
						
						
						
						Refs #5956 
Refs #5962  
						
						
					 
					
						2014-04-16 17:52:12 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0d93ea0a 
							
						 
					 
					
						
						
							
							Add modified attributes for vars dictionary.  
						
						... 
						
						
						
						- new external commands
- raw values for 'vars'
- OnVarsChanged() signal for db_ido customvariablestatus updates
- refactor db_ido customvariable config updates
Refs #5956 
Refs #5962  
						
						
					 
					
						2014-04-16 17:52:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							cdda8d5734 
							
						 
					 
					
						
						
							
							Fix external commands which take no arguments.  
						
						... 
						
						
						
						Fixes  #5998  
					
						2014-04-11 15:48:19 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4a32ca9123 
							
						 
					 
					
						
						
							
							Fix passive check results.  
						
						... 
						
						
						
						Fixes  #5970  
					
						2014-04-08 15:36:45 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							1c115297f9 
							
						 
					 
					
						
						
							
							Rename the service state constants.  
						
						... 
						
						
						
						Fixes  #5964  
					
						2014-04-08 09:11:54 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							23e9630682 
							
						 
					 
					
						
						
							
							Implement host checks.  
						
						... 
						
						
						
						Refs #5919  
						
						
					 
					
						2014-04-04 15:57:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							f6067d357d 
							
						 
					 
					
						
						
							
							Set check source to node name as authority, if empty.  
						
						... 
						
						
						
						Fixes  #5805  
					
						2014-03-20 10:32:52 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							5ec2349f64 
							
						 
					 
					
						
						
							
							Clear sticky ack on soft recovery, fix sticky=2, normal=1|0.  
						
						... 
						
						
						
						Fixes  #5365  
					
						2014-03-19 23:08:44 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc17be2ca 
							
						 
					 
					
						
						
							
							Fix missing lock and clear ack comments in RemoveHostAcknowledgement().  
						
						
						
						
					 
					
						2014-03-19 22:08:28 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ce737ff2f3 
							
						 
					 
					
						
						
							
							Change copyright header (again).  
						
						... 
						
						
						
						Fixes  #5424  
					
						2014-03-19 11:42:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ac35eadc8d 
							
						 
					 
					
						
						
							
							Empty command string on CHANGE_{HOST,SERVICE}_EVENTHANDLER should disable event handlers.  
						
						... 
						
						
						
						Fixes  #5670  
					
						2014-03-17 18:52:23 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							2f7881736e 
							
						 
					 
					
						
						
							
							Remove comment when clearing acknowledgement.  
						
						... 
						
						
						
						Fixes  #5366  
					
						2014-03-13 16:43:32 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc5d2a4be 
							
						 
					 
					
						
						
							
							Use fewer threads for plugin-based checks.  
						
						... 
						
						
						
						Fixes  #5748  
					
						2014-03-12 10:25:06 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							5f26bb9147 
							
						 
					 
					
						
						
							
							Add check source to external commands / check result reader.  
						
						... 
						
						
						
						Fixes  #5615  
					
						2014-02-07 09:48:15 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1728095c53 
							
						 
					 
					
						
						
							
							Fix ProcessHostCheckResult error message.  
						
						... 
						
						
						
						Fixes  #5601  
					
						2014-02-04 15:59:08 +01:00