]> granicus.if.org Git - icinga2/log
icinga2
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

9 years agoUpdate documentation
Gunnar Beutner [Fri, 23 Jan 2015 13:46:33 +0000 (14:46 +0100)]
Update documentation

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

9 years agoUpdate documentation
Gunnar Beutner [Fri, 23 Jan 2015 08:39:17 +0000 (09:39 +0100)]
Update documentation

9 years agoUpdate documentation links
Gunnar Beutner [Thu, 22 Jan 2015 15:23:23 +0000 (16:23 +0100)]
Update documentation links

9 years agoUpdate documentation
Gunnar Beutner [Thu, 22 Jan 2015 15:09:28 +0000 (16:09 +0100)]
Update documentation

9 years agoUpdate copyright year
Michael Friedrich [Thu, 22 Jan 2015 11:00:23 +0000 (12:00 +0100)]
Update copyright year

9 years agoUpdate documentation
Gunnar Beutner [Thu, 22 Jan 2015 08:40:25 +0000 (09:40 +0100)]
Update documentation

9 years agoUpdate documentation
Gunnar Beutner [Thu, 22 Jan 2015 07:36:53 +0000 (08:36 +0100)]
Update documentation

9 years agoRemoved mail_from from check_ssmtp command.
Edvin Seferovic [Mon, 19 Jan 2015 13:17:40 +0000 (14:17 +0100)]
Removed mail_from from check_ssmtp command.

Monitoring Plugin ssmtp has no "-f" switch. Command and documentation changed.

Fixes #8245
PR #22

Signed-off-by: Markus Frosch <markus@lazyfrosch.de>
Conflicts:
doc/7-configuring-icinga-2.md

9 years agoRephrase 2 lines so they conform with the style
Jean Flach [Wed, 21 Jan 2015 15:36:30 +0000 (16:36 +0100)]
Rephrase 2 lines so they conform with the style

9 years agoFix an Icinga crash, improve a log message
Jean Flach [Wed, 21 Jan 2015 15:16:47 +0000 (16:16 +0100)]
Fix an Icinga crash, improve a log message

fixes #8227

9 years agoRemove my evil twin from AUTHORS
Jean Flach [Wed, 21 Jan 2015 14:09:48 +0000 (15:09 +0100)]
Remove my evil twin from AUTHORS

9 years agoUpdate documentation
Gunnar Beutner [Wed, 21 Jan 2015 07:01:49 +0000 (08:01 +0100)]
Update documentation

9 years agoRename ScriptFunction to Function
Gunnar Beutner [Wed, 21 Jan 2015 07:47:45 +0000 (08:47 +0100)]
Rename ScriptFunction to Function

fixes #8258

9 years agoImplement the Array#sort method
Gunnar Beutner [Tue, 20 Jan 2015 15:56:08 +0000 (16:56 +0100)]
Implement the Array#sort method

refs #8069

9 years agoUpdate documentation
Gunnar Beutner [Tue, 20 Jan 2015 14:15:54 +0000 (15:15 +0100)]
Update documentation

9 years agoMake sure we don't include zones.d directories for zones which were removed
Gunnar Beutner [Tue, 20 Jan 2015 12:18:40 +0000 (13:18 +0100)]
Make sure we don't include zones.d directories for zones which were removed

fixes #8256

9 years agoFix a couple of spelling mistakes
Gunnar Beutner [Mon, 19 Jan 2015 14:13:36 +0000 (15:13 +0100)]
Fix a couple of spelling mistakes

refs #8096

9 years agoUpdate documentation
Gunnar Beutner [Mon, 19 Jan 2015 14:02:47 +0000 (15:02 +0100)]
Update documentation

refs #8096

9 years agoFix hardcoded host notifications_options value in compat statusdatawriter
Tobias von der Krone [Sat, 17 Jan 2015 21:00:35 +0000 (22:00 +0100)]
Fix hardcoded host notifications_options value in compat statusdatawriter

Use the function from CompatUtility to retrieve the value.

fixes #8192

9 years agoImplement the "globals" and "locals" keyword
Gunnar Beutner [Fri, 16 Jan 2015 12:04:34 +0000 (13:04 +0100)]
Implement the "globals" and "locals" keyword

fixes #8244

9 years agoImplement some more utility functions
Gunnar Beutner [Fri, 16 Jan 2015 09:35:20 +0000 (10:35 +0100)]
Implement some more utility functions

refs #8169

9 years agoFix incorrect source line info in the CLI console
Gunnar Beutner [Fri, 16 Jan 2015 09:07:11 +0000 (10:07 +0100)]
Fix incorrect source line info in the CLI console

fixes #8240

9 years agoMake argument for the return keyword optional
Gunnar Beutner [Fri, 16 Jan 2015 07:41:27 +0000 (08:41 +0100)]
Make argument for the return keyword optional

fixes #8237

9 years agoFix deadlock in VMOps::For
Gunnar Beutner [Fri, 16 Jan 2015 07:40:19 +0000 (08:40 +0100)]
Fix deadlock in VMOps::For

fixes #8236

9 years agoDisallow spaces in T_STRING_ANGLE
Gunnar Beutner [Thu, 15 Jan 2015 13:50:07 +0000 (14:50 +0100)]
Disallow spaces in T_STRING_ANGLE

fixes #8230

9 years agoImplement the Function#callv helper function
Gunnar Beutner [Thu, 15 Jan 2015 11:52:23 +0000 (12:52 +0100)]
Implement the Function#callv helper function

refs #8169

9 years agoImplement more utility functions
Gunnar Beutner [Thu, 15 Jan 2015 11:31:36 +0000 (12:31 +0100)]
Implement more utility functions

refs #8169

9 years agoFix typos in readme file for windows plugins
Tobias von der Krone [Thu, 15 Jan 2015 07:56:52 +0000 (08:56 +0100)]
Fix typos in readme file for windows plugins

fixes #8223

9 years agoMake Icinga exit on invalid log-severity argument
Jean Flach [Thu, 15 Jan 2015 10:45:12 +0000 (11:45 +0100)]
Make Icinga exit on invalid log-severity argument

fixes #8226

9 years agoUse https://www.icinga.org as Icinga website url
Tobias von der Krone [Thu, 15 Jan 2015 07:27:15 +0000 (08:27 +0100)]
Use https://www.icinga.org as Icinga website url

For consistency use https://www.icinga.org for Icinga website url (beside
Copyright information) in all files

fixes 8222

9 years agoImprove argument validation for the String#substr and String#find methods
Gunnar Beutner [Wed, 14 Jan 2015 16:02:10 +0000 (17:02 +0100)]
Improve argument validation for the String#substr and String#find methods

refs #8169

9 years agoFix incorrect exception type
Gunnar Beutner [Wed, 14 Jan 2015 14:55:28 +0000 (15:55 +0100)]
Fix incorrect exception type

refs #81659

9 years agoCorrect documentation about the host attribute of an Endpoint object.
Tobias von der Krone [Wed, 14 Jan 2015 12:28:36 +0000 (13:28 +0100)]
Correct documentation about the host attribute of an Endpoint object.

The host attribute of an Endpoint object is optional.

refs #8212

9 years agoImplement missing Type::SetField method
Gunnar Beutner [Wed, 14 Jan 2015 12:32:40 +0000 (13:32 +0100)]
Implement missing Type::SetField method

refs #8169

9 years agoFix YAJL detection on Debian squeeze
Gunnar Beutner [Wed, 14 Jan 2015 12:19:20 +0000 (13:19 +0100)]
Fix YAJL detection on Debian squeeze

fixes #8214

9 years agoAdd missing meta type class for the Type class
Gunnar Beutner [Wed, 14 Jan 2015 08:51:44 +0000 (09:51 +0100)]
Add missing meta type class for the Type class

refs #8169

9 years agoImplement more methods for the String class
Gunnar Beutner [Wed, 14 Jan 2015 08:08:31 +0000 (09:08 +0100)]
Implement more methods for the String class

fixes #8169

9 years agoImplement the call() method for functions
Gunnar Beutner [Wed, 14 Jan 2015 06:36:59 +0000 (07:36 +0100)]
Implement the call() method for functions

refs #8169