| 
							
							
								 Gunnar Beutner | 4e7738c5a5 | Implement CLR-based checks. | 2014-04-16 10:39:13 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 559a4fef67 | Add group apply (creates object only once and sets membership). Refs #5910 | 2014-04-15 14:55:29 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 606834e190 | Rename the notification attributes. Fixes #5906 | 2014-04-09 10:25:23 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 0fdb9ea21b | Implement attributes for some well-known macros and allow macro recursion. Refs #5856
Fixes #5959 | 2014-04-08 13:23:24 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1c115297f9 | Rename the service state constants. Fixes #5964 | 2014-04-08 09:11:54 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 32e1c02b9a | Clean up some of the type checks. Refs #5925 | 2014-04-07 22:06:05 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 98fba78fe4 | Remove the escape_macros attribute. Refs #5855 | 2014-04-06 10:45:50 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 09cbf18b26 | Implement 'env' dictionary instead of 'export_macros' array. Revamp notification runtime macros too.
Refs #5855 | 2014-04-04 22:57:56 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 23e9630682 | Implement host checks. Refs #5919 | 2014-04-04 15:57:54 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | aacc699dd4 | Refactor the config parser's AST. Refs #5846 | 2014-03-23 11:27:40 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ddbbd42c4b | Implement the log() function. Refs #5846 | 2014-03-22 09:47:29 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4d9cd0070c | Add missing #include. | 2014-03-20 15:41:37 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 012c0caeec | Implement union() and intersection() functions. Fixes #5801 | 2014-03-20 14:25:40 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 02fc3278c8 | Implement missing operators for the Value class. Fixes #5804 | 2014-03-20 13:02:31 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | f6067d357d | Set check source to node name as authority, if empty. Fixes #5805 | 2014-03-20 10:32:52 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 46d7cf3d6a | Implement len() and the operators >, >=, < and <=. Refs #5789 | 2014-03-19 13:25:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3383951791 | Implement regex() and match() functions. Refs #5789 | 2014-03-19 12:46:23 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ce737ff2f3 | Change copyright header (again). Fixes #5424 | 2014-03-19 11:42:47 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 2d38f68bd6 | Fix RandomCheckTask result processing. Fixes #5780 | 2014-03-16 22:26:17 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | bfc5d2a4be | Use fewer threads for plugin-based checks. Fixes #5748 | 2014-03-12 10:25:06 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 09d6b6fefa | Health Check: Sanitize perfdata. Refs #5664 | 2014-03-10 18:01:26 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 48a06d3335 | Add {active,passive}_checks_{1,5,15}min to icinga check perfdata. Fixes #5649 | 2014-02-13 12:06:32 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 3246ee602b | Move ClusterCheckTask into the cluster component. Refs #5438 | 2014-02-12 09:33:04 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 95f7de123e | Move Check Stats into CIB. Fixes #5617 | 2014-02-10 14:59:56 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | e534f9bc1b | Add Cluster Health Check. Fixes #5438 | 2014-02-07 15:19:37 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 11c42b1483 | icinga check: add *_execution_time, num_{services,hosts}_* state/pending/flap/downtime/ack as perfdata. Fixes #5440 | 2014-02-07 11:47:58 +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 | 1e0a11c7f2 | Add IcingaNodeName script variable, set as check source (WIP). Fixes #5471
Fixes #5473 | 2014-02-06 15:38:06 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 555d72150a | Update copyright header. Fixes #5424 | 2014-01-09 00:32:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6f92a62953 | Implement latency statistics for the "icinga" check. Fixes #5325 | 2013-12-13 15:09:17 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 41ded2858c | Implement scheduled downtimes. Fixes #3584 | 2013-12-06 13:45:18 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f05858d3ad | Avoid unnecessary copies when iterating over dictionaries. Refs #5246 | 2013-12-02 11:07:38 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1fc47e67a8 | Implement the IcingaCheckTask check type. Fixes #2822 | 2013-11-21 11:40:03 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 438d5c0f57 | Move EmptyTimePeriod and EvenMinutesTimePeriod to libmethods. Fixes #5032 | 2013-11-13 09:41:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 112f26dc19 | Replace check result dictionaries with a class. Refs #5039 | 2013-11-09 15:26:01 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5aba175e18 | Use PluginUtility::{Parse,Format}Perfdata for check results. Refs #2710 | 2013-11-07 16:07:52 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6acc017707 | Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this. Fixes #5012 | 2013-11-07 08:28:33 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 871f6febc7 | Move methods to a separate library. Refs #4959 | 2013-11-04 15:29:18 +01:00 |  |