]> granicus.if.org Git - icinga2/log
icinga2
9 years agoAdd another missing directory
Gunnar Beutner [Tue, 10 Feb 2015 08:31:41 +0000 (09:31 +0100)]
Add another missing directory

refs #7995

9 years agoAdd missing directory in the Windows setup wizard
Gunnar Beutner [Tue, 10 Feb 2015 08:02:31 +0000 (09:02 +0100)]
Add missing directory in the Windows setup wizard

fixes #7995

9 years agoAdd missing spaces in some error messages
Gunnar Beutner [Tue, 10 Feb 2015 07:57:54 +0000 (08:57 +0100)]
Add missing spaces in some error messages

refs #7995

9 years agoUpdate validators for CustomVarObject
Gunnar Beutner [Tue, 10 Feb 2015 07:53:15 +0000 (08:53 +0100)]
Update validators for CustomVarObject

fixes #7542

9 years agoImplement argument auto-completion for short options
Gunnar Beutner [Tue, 10 Feb 2015 07:35:56 +0000 (08:35 +0100)]
Implement argument auto-completion for short options

fixes #8185

9 years agonode update-config: Check node name against blacklist too
Michael Friedrich [Mon, 9 Feb 2015 17:56:17 +0000 (18:56 +0100)]
node update-config: Check node name against blacklist too

fixes #8211

9 years agoFix timestamp format for the .timestamp file
Gunnar Beutner [Mon, 9 Feb 2015 14:22:55 +0000 (15:22 +0100)]
Fix timestamp format for the .timestamp file

fixes #8313

9 years agoconsole: Don't repeat line when we're reporting an error for the last line
Gunnar Beutner [Mon, 9 Feb 2015 14:15:26 +0000 (15:15 +0100)]
console: Don't repeat line when we're reporting an error for the last line

fixes #8099

9 years agoImprove error message for setgroups/initgroups/setuid
Gunnar Beutner [Mon, 9 Feb 2015 13:58:20 +0000 (14:58 +0100)]
Improve error message for setgroups/initgroups/setuid

fixes #8294

9 years agoDisable flapping detection by default
Gunnar Beutner [Mon, 9 Feb 2015 13:23:09 +0000 (14:23 +0100)]
Disable flapping detection by default

fixes #6868

9 years agoSet LC_NUMERIC=C for all processes on *NIX
Gunnar Beutner [Mon, 9 Feb 2015 13:21:06 +0000 (14:21 +0100)]
Set LC_NUMERIC=C for all processes on *NIX

fixes #6857

9 years agoCreate certificate backups in 'node setup'
Michael Friedrich [Mon, 9 Feb 2015 13:19:26 +0000 (14:19 +0100)]
Create certificate backups in 'node setup'

fixes #8399

9 years agoDon't set up instance variables for fields which have been marked as no_storage
Gunnar Beutner [Mon, 9 Feb 2015 13:09:43 +0000 (14:09 +0100)]
Don't set up instance variables for fields which have been marked as no_storage

fixes #8400

9 years agoBuild fix for Windows
Michael Friedrich [Mon, 9 Feb 2015 13:04:00 +0000 (14:04 +0100)]
Build fix for Windows

fixes #8260

9 years agoAdd documentation for runtime attributes
Gunnar Beutner [Mon, 9 Feb 2015 12:12:28 +0000 (13:12 +0100)]
Add documentation for runtime attributes

refs #7564

9 years agoMake sure all fields in the Field class are initialized
Gunnar Beutner [Mon, 9 Feb 2015 11:37:29 +0000 (12:37 +0100)]
Make sure all fields in the Field class are initialized

refs #7564

9 years agoBuild fix for Windows
Gunnar Beutner [Mon, 9 Feb 2015 10:03:19 +0000 (11:03 +0100)]
Build fix for Windows

refs #7564

9 years agoFix output of check_ping
Jean Flach [Mon, 9 Feb 2015 08:03:03 +0000 (09:03 +0100)]
Fix output of check_ping

9 years agoImplement additional attributes for the Host class
Gunnar Beutner [Mon, 9 Feb 2015 07:50:17 +0000 (08:50 +0100)]
Implement additional attributes for the Host class

refs #7564

9 years agoImplement the Json.encode and Json.decode methods
Gunnar Beutner [Mon, 9 Feb 2015 07:12:42 +0000 (08:12 +0100)]
Implement the Json.encode and Json.decode methods

fixes #8393

9 years agoConfig sync: Open config files in binary mode
Gunnar Beutner [Mon, 9 Feb 2015 06:44:45 +0000 (07:44 +0100)]
Config sync: Open config files in binary mode

fixes #8390

9 years agoRelax the validator for Notification::users/Notification::user_groups a bit
Gunnar Beutner [Sun, 8 Feb 2015 10:03:10 +0000 (11:03 +0100)]
Relax the validator for Notification::users/Notification::user_groups a bit

fixes #8067

9 years agoAdd host/service runtime macro downtime_depth
Michael Friedrich [Sat, 7 Feb 2015 23:15:38 +0000 (00:15 +0100)]
Add host/service runtime macro downtime_depth

fixes #8195

9 years agoTrigger added downtimes immediately if checkable is Not-OK
Michael Friedrich [Sat, 7 Feb 2015 23:08:12 +0000 (00:08 +0100)]
Trigger added downtimes immediately if checkable is Not-OK

fixes #8389

9 years agoFix authoritative zones in config sync
Michael Friedrich [Sat, 7 Feb 2015 22:41:43 +0000 (23:41 +0100)]
Fix authoritative zones in config sync

fixes #8388
refs #8256

9 years agoFix missing persistent_comment, notify_contact columns for acknowledgement table
Michael Friedrich [Sat, 7 Feb 2015 22:24:16 +0000 (23:24 +0100)]
Fix missing persistent_comment, notify_contact columns for acknowledgement table

fixes #7871
refs #8298

9 years agoRequire at least one user for notification objects (user or as member of user_groups)
Michael Friedrich [Sat, 7 Feb 2015 22:04:01 +0000 (23:04 +0100)]
Require at least one user for notification objects (user or as member of user_groups)

fixes #8067

9 years agoStatusDataWriter: Fix wrong host notification filters
Michael Friedrich [Sat, 7 Feb 2015 21:46:34 +0000 (22:46 +0100)]
StatusDataWriter: Fix wrong host notification filters

fixes #8387
refs #8192

9 years agoRemove name and return value for stats functions
Michael Friedrich [Sat, 7 Feb 2015 21:36:17 +0000 (22:36 +0100)]
Remove name and return value for stats functions

fixes #6171

9 years agoFix User::ValidateFilters isn't being used
Michael Friedrich [Sat, 7 Feb 2015 20:57:49 +0000 (21:57 +0100)]
Fix User::ValidateFilters isn't being used

fixes #8111

9 years agoImprove error message on missing included config files
Michael Friedrich [Sat, 7 Feb 2015 20:50:14 +0000 (21:50 +0100)]
Improve error message on missing included config files

fixes #8179

9 years agoFix notify flag is ignored in ACKNOWLEDGE_*_PROBLEM commands
Michael Friedrich [Sat, 7 Feb 2015 20:39:19 +0000 (21:39 +0100)]
Fix notify flag is ignored in ACKNOWLEDGE_*_PROBLEM commands

fixes #8298

9 years agoicinga2 node wizard: Create backups of certificates
Michael Friedrich [Sat, 7 Feb 2015 19:44:25 +0000 (20:44 +0100)]
icinga2 node wizard: Create backups of certificates

fixes #8260

9 years agoAdd file mode support for NodeUtility::CreateBackupFile()
Michael Friedrich [Sat, 7 Feb 2015 19:41:04 +0000 (20:41 +0100)]
Add file mode support for NodeUtility::CreateBackupFile()

refs #8260

9 years agoImprove error messages on Endpoint not belonging to a zone or multiple zones
Michael Friedrich [Sat, 7 Feb 2015 19:07:34 +0000 (20:07 +0100)]
Improve error messages on Endpoint not belonging to a zone or multiple zones

fixes #8372

9 years agoFix last_hard_state missing in StatusDataWriter
Michael Friedrich [Sat, 7 Feb 2015 18:37:12 +0000 (19:37 +0100)]
Fix last_hard_state missing in StatusDataWriter

fixes #8383

9 years agoUpdate documentation
Gunnar Beutner [Fri, 6 Feb 2015 14:08:51 +0000 (15:08 +0100)]
Update documentation

9 years agoAdd timestamp support for Graphite
Gunnar Beutner [Fri, 6 Feb 2015 07:51:33 +0000 (08:51 +0100)]
Add timestamp support for Graphite

fixes #8374

9 years agoDocument the `name` and `type` attributes
Gunnar Beutner [Fri, 6 Feb 2015 07:40:48 +0000 (08:40 +0100)]
Document the `name` and `type` attributes

fixes #8033

9 years agoLivestatus: Fix case-insensitive comparison operator
Michael Friedrich [Wed, 4 Feb 2015 20:52:02 +0000 (21:52 +0100)]
Livestatus: Fix case-insensitive comparison operator

fixes #8289

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoAdd command definition for check_icmp
Gunnar Beutner [Thu, 5 Feb 2015 16:05:00 +0000 (17:05 +0100)]
Add command definition for check_icmp

fixes #7873

9 years agoReport failed agent checks to the master
Gunnar Beutner [Thu, 5 Feb 2015 14:36:17 +0000 (15:36 +0100)]
Report failed agent checks to the master

fixes #8257

9 years agoSend check result even when accept_commands is not set
Gunnar Beutner [Thu, 5 Feb 2015 14:17:56 +0000 (15:17 +0100)]
Send check result even when accept_commands is not set

fixes #8333

9 years agoAdd path information for objects in objects file
Gunnar Beutner [Thu, 5 Feb 2015 14:05:07 +0000 (15:05 +0100)]
Add path information for objects in objects file

fixes #8371

9 years agoRelease version 2.2.4
Gunnar Beutner [Thu, 5 Feb 2015 09:51:04 +0000 (10:51 +0100)]
Release version 2.2.4

9 years agoUpdate the ZoneName constant in "node wizard"
Gunnar Beutner [Thu, 5 Feb 2015 09:33:40 +0000 (10:33 +0100)]
Update the ZoneName constant in "node wizard"

fixes #8162

9 years agoRemove single quote in "node wizard" output
Gunnar Beutner [Thu, 5 Feb 2015 09:30:30 +0000 (10:30 +0100)]
Remove single quote in "node wizard" output

fixes #8368

9 years agoUse the %build_icinga_org RPM macro for package dependencies which are specific to...
Gunnar Beutner [Thu, 5 Feb 2015 09:16:05 +0000 (10:16 +0100)]
Use the %build_icinga_org RPM macro for package dependencies which are specific to build.icinga.org

fixes #8128

9 years agoSchedule a host downtime for command SCHEDULE_HOST_SVC_DOWNTIME
Michael Friedrich [Wed, 4 Feb 2015 20:19:47 +0000 (21:19 +0100)]
Schedule a host downtime for command SCHEDULE_HOST_SVC_DOWNTIME

fixes #8299

9 years agoImplement support for updating the program_end_time column
Gunnar Beutner [Wed, 4 Feb 2015 14:25:10 +0000 (15:25 +0100)]
Implement support for updating the program_end_time column

fixes #6923

9 years agoImplement a unit test for nullary lambdas
Gunnar Beutner [Tue, 3 Feb 2015 13:02:32 +0000 (14:02 +0100)]
Implement a unit test for nullary lambdas

fixes #7805

9 years agoUpdate repository URL for SLES 11
Gunnar Beutner [Tue, 3 Feb 2015 12:23:50 +0000 (13:23 +0100)]
Update repository URL for SLES 11

refs #7462

9 years agoAdd check_memory, update check_swap, thresholds
Jean Flach [Tue, 3 Feb 2015 09:22:09 +0000 (10:22 +0100)]
Add check_memory, update check_swap, thresholds

Adds check_memory which works like check_swap which has been updated to work like check_memory
Both sport a -u(nit) option with MB as default, like their linux versions.
A possible bug with all plugins having the -u(nit) option when using -u kB has been fixed. Don't use icinga to monitor you commodore though.

refs #8287 #8060

9 years agoFix check_swap returning wrong status without thresholds.
Jean Flach [Mon, 2 Feb 2015 14:11:11 +0000 (15:11 +0100)]
Fix check_swap returning wrong status without thresholds.

9 years agoFix check_uptime faulty behavior when using -u
Jean Flach [Mon, 2 Feb 2015 12:30:10 +0000 (13:30 +0100)]
Fix check_uptime faulty behavior when using -u

fixes #8327

9 years agoDocument operator precedence
Gunnar Beutner [Mon, 2 Feb 2015 11:35:07 +0000 (12:35 +0100)]
Document operator precedence

fixes #7816

9 years agoChange how check_swap works and a debug line in check_disk
Jean Flach [Mon, 2 Feb 2015 10:11:43 +0000 (11:11 +0100)]
Change how check_swap works and a debug line in check_disk

check_swap should now be faster and more accurate, it also checks against free space instead of taken swap.
The output and CMakeLists have been updated accordingly.

fixes #8287 refs #8060

9 years agoAdd a check command for check_hpjd
Gunnar Beutner [Mon, 2 Feb 2015 09:57:21 +0000 (10:57 +0100)]
Add a check command for check_hpjd

refs #6225

9 years agoFix missing files in the Windows package
Gunnar Beutner [Mon, 2 Feb 2015 08:58:38 +0000 (09:58 +0100)]
Fix missing files in the Windows package

fixes #8200

9 years agoFix check_network.exe always returning warning
Jean Flach [Mon, 2 Feb 2015 08:21:46 +0000 (09:21 +0100)]
Fix check_network.exe always returning warning

fixes #8306

9 years agoImplement the Array#join method
Gunnar Beutner [Mon, 2 Feb 2015 07:37:55 +0000 (08:37 +0100)]
Implement the Array#join method

fixes #8322

9 years agoImprove error message for non-matching apply rules
Gunnar Beutner [Fri, 30 Jan 2015 14:50:03 +0000 (15:50 +0100)]
Improve error message for non-matching apply rules

fixes #8323

9 years agoAdd enable_event_handlers attribute in status.dat
Gunnar Beutner [Fri, 30 Jan 2015 14:23:55 +0000 (15:23 +0100)]
Add enable_event_handlers attribute in status.dat

fixes #8321

9 years agoUpdate AUTHORS
Gunnar Beutner [Fri, 30 Jan 2015 11:21:08 +0000 (12:21 +0100)]
Update AUTHORS

9 years agoAdd missing arguments for the "disk" check command
Blerim Sheqa [Fri, 30 Jan 2015 10:06:48 +0000 (11:06 +0100)]
Add missing arguments for the "disk" check command

fixes #8316

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoDon't allow comparison of strings and numbers
Gunnar Beutner [Fri, 30 Jan 2015 09:30:31 +0000 (10:30 +0100)]
Don't allow comparison of strings and numbers

fixes #8305

9 years agoImplement another syntax for nullary lambdas
Gunnar Beutner [Fri, 30 Jan 2015 08:49:57 +0000 (09:49 +0100)]
Implement another syntax for nullary lambdas

refs #7564

9 years agoDon't escape macros for the macro() function
Gunnar Beutner [Thu, 29 Jan 2015 15:52:04 +0000 (16:52 +0100)]
Don't escape macros for the macro() function

refs #7564

9 years agoImprove error message for failed casts
Gunnar Beutner [Thu, 29 Jan 2015 15:51:47 +0000 (16:51 +0100)]
Improve error message for failed casts

refs #6070

9 years agoFix incorrect return value for ConfigItem::ActivateItems
Gunnar Beutner [Thu, 29 Jan 2015 13:40:49 +0000 (14:40 +0100)]
Fix incorrect return value for ConfigItem::ActivateItems

refs #8309

9 years agoValidate timeperiod segments
Gunnar Beutner [Thu, 29 Jan 2015 13:14:56 +0000 (14:14 +0100)]
Validate timeperiod segments

fixes #8309

9 years agoAdd missing mutex for AddNotification/RemoveNotification
Gunnar Beutner [Thu, 29 Jan 2015 12:18:46 +0000 (13:18 +0100)]
Add missing mutex for AddNotification/RemoveNotification

fixes #8311

9 years agoEvaluate apply filters in the for loop
Gunnar Beutner [Thu, 29 Jan 2015 11:38:25 +0000 (12:38 +0100)]
Evaluate apply filters in the for loop

fixes #7610

9 years agoMake sure the Livestatus listener thread terminates after SIGTERM
Gunnar Beutner [Thu, 29 Jan 2015 10:39:06 +0000 (11:39 +0100)]
Make sure the Livestatus listener thread terminates after SIGTERM

fixes #8295

9 years agoFix setting global variables with --define
Gunnar Beutner [Thu, 29 Jan 2015 10:06:08 +0000 (11:06 +0100)]
Fix setting global variables with --define

fixes #8307

9 years agoUpdate validators for command arguments
Gunnar Beutner [Thu, 29 Jan 2015 09:30:02 +0000 (10:30 +0100)]
Update validators for command arguments

refs #7564

9 years agoImplement support for functions in set_if
Gunnar Beutner [Thu, 29 Jan 2015 09:09:53 +0000 (10:09 +0100)]
Implement support for functions in set_if

refs #7564

9 years agoFix incorrectly resolved macros
Gunnar Beutner [Wed, 28 Jan 2015 14:48:08 +0000 (15:48 +0100)]
Fix incorrectly resolved macros

refs #7564

9 years agoImplement accessor functions for hosts, services, etc.
Gunnar Beutner [Wed, 28 Jan 2015 13:18:27 +0000 (14:18 +0100)]
Implement accessor functions for hosts, services, etc.

refs #7564

9 years agoImplement the 'macro' function for dynamic custom vars
Gunnar Beutner [Wed, 28 Jan 2015 13:14:48 +0000 (14:14 +0100)]
Implement the 'macro' function for dynamic custom vars

refs #7564

9 years agoUpdate AUTHORS
Gunnar Beutner [Wed, 28 Jan 2015 10:08:49 +0000 (11:08 +0100)]
Update AUTHORS

9 years agoAdd OpenTSDB perfdata plugin
Tobias von der Krone [Wed, 28 Jan 2015 09:57:34 +0000 (10:57 +0100)]
Add OpenTSDB perfdata plugin

refs #7256

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoDocumentation: Fix plugin integration path
Michael Friedrich [Wed, 28 Jan 2015 10:45:07 +0000 (11:45 +0100)]
Documentation: Fix plugin integration path

9 years agoImplement get_object() and get_objects()
Gunnar Beutner [Wed, 28 Jan 2015 07:36:17 +0000 (08:36 +0100)]
Implement get_object() and get_objects()

fixes #7564

9 years agoUse a separate thread for TLS connection attempts
Gunnar Beutner [Wed, 28 Jan 2015 07:35:36 +0000 (08:35 +0100)]
Use a separate thread for TLS connection attempts

fixes #8295

9 years agoDon't execute DB updates for agent host objects
Gunnar Beutner [Tue, 27 Jan 2015 14:11:45 +0000 (15:11 +0100)]
Don't execute DB updates for agent host objects

fixes #8296

9 years agoImplement support for using functions in custom attributes
Gunnar Beutner [Tue, 27 Jan 2015 12:40:05 +0000 (13:40 +0100)]
Implement support for using functions in custom attributes

refs #7564

9 years agoUpdate documentation for the Zone::global attribute
Gunnar Beutner [Tue, 27 Jan 2015 12:25:24 +0000 (13:25 +0100)]
Update documentation for the Zone::global attribute

fixes #8293

9 years agoImplement validator support for function objects
Gunnar Beutner [Tue, 27 Jan 2015 09:55:14 +0000 (10:55 +0100)]
Implement validator support for function objects

fixes #8291

9 years agoReplace spaces with tabs
Gunnar Beutner [Tue, 27 Jan 2015 09:50:15 +0000 (10:50 +0100)]
Replace spaces with tabs

9 years agoFix crash in DbConnection::ProgramStatusHandler
Gunnar Beutner [Tue, 27 Jan 2015 08:53:07 +0000 (09:53 +0100)]
Fix crash in DbConnection::ProgramStatusHandler

fixes #8288

9 years agoMake operators &&, || behave like in JavaScript
Gunnar Beutner [Tue, 27 Jan 2015 07:40:19 +0000 (08:40 +0100)]
Make operators &&, || behave like in JavaScript

fixes #8290

9 years agoUpdate documentation
Gunnar Beutner [Mon, 26 Jan 2015 13:40:27 +0000 (14:40 +0100)]
Update documentation

9 years agoUpdate documentation
Gunnar Beutner [Sun, 25 Jan 2015 15:07:43 +0000 (16:07 +0100)]
Update documentation

9 years agoUpdate AUTHORS
Gunnar Beutner [Sun, 25 Jan 2015 15:05:31 +0000 (16:05 +0100)]
Update AUTHORS

9 years agoAdd macro "check_source" for hosts and services to use them in notification mails
Stephan Platz [Sun, 25 Jan 2015 13:30:05 +0000 (14:30 +0100)]
Add macro "check_source" for hosts and services to use them in notification mails

fixes #8277

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoChange plugins output and update README
Jean Flach [Fri, 23 Jan 2015 15:34:16 +0000 (16:34 +0100)]
Change plugins output  and update README

In their perfdata the plugins will now use absolute values for percentage thresholds.
Also the check_disks output is now more similar to the one of nagios/check_disk.
The README has also been improved.

refs #7886 #8060

9 years agoImplement the while statement
Gunnar Beutner [Fri, 23 Jan 2015 14:54:27 +0000 (15:54 +0100)]
Implement the while statement

fixes #8269

9 years agoSquelch all of Jean Flachs hope to be in AUTHORS ever again
Jean Flach [Fri, 23 Jan 2015 14:36:28 +0000 (15:36 +0100)]
Squelch all of Jean Flachs hope to be in AUTHORS ever again

9 years agoUpdate documentation
Gunnar Beutner [Fri, 23 Jan 2015 14:32:41 +0000 (15:32 +0100)]
Update documentation