]> granicus.if.org Git - icinga2/log
icinga2
9 years agoDocumentation: Add function usage examples to advanced topics
Michael Friedrich [Tue, 16 Jun 2015 17:04:40 +0000 (19:04 +0200)]
Documentation: Add function usage examples to advanced topics

Includes typeof() examples, referenced to command variable scopes
and examples from community support.

fixes #9297
fixes #9310
fixes #9311

9 years agoDocumentation: Revamp the 'passing command parameters' section
Michael Friedrich [Tue, 16 Jun 2015 15:34:53 +0000 (17:34 +0200)]
Documentation: Revamp the 'passing command parameters' section

fixes #9313

9 years agoDocumentation: Move configuration before advanced topics
Michael Friedrich [Tue, 16 Jun 2015 14:01:02 +0000 (16:01 +0200)]
Documentation: Move configuration before advanced topics

fixes #9431

9 years agoDocumentation: Enhance cluster troubleshooting; add HA command_endpoint
Michael Friedrich [Mon, 15 Jun 2015 18:10:58 +0000 (20:10 +0200)]
Documentation: Enhance cluster troubleshooting; add HA command_endpoint

fixes #9419
fixes #9420

9 years agoBuild fix
Michael Friedrich [Mon, 15 Jun 2015 15:24:55 +0000 (17:24 +0200)]
Build fix

refs #9324

9 years agoFix objects cache dump in compat for multiline vars
Markus Frosch [Thu, 28 May 2015 07:48:57 +0000 (09:48 +0200)]
Fix objects cache dump in compat for multiline vars

Multiline vars should be written as:
  _test test1\ntest2

And not
  _test test1
test2

fixes #9328

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoFix multi line handling for compat check results
Markus Frosch [Wed, 27 May 2015 14:05:10 +0000 (16:05 +0200)]
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>
9 years agoFix unexpected exception in Utility::DirName when specifying an empty path
Gunnar Beutner [Mon, 15 Jun 2015 12:04:38 +0000 (14:04 +0200)]
Fix unexpected exception in Utility::DirName when specifying an empty path

refs #9263

9 years agoMove NSClient++ installation step after all other wizard steps
Gunnar Beutner [Mon, 15 Jun 2015 11:43:29 +0000 (13:43 +0200)]
Move NSClient++ installation step after all other wizard steps

refs #9263

9 years agoUpdate AUTHORS
Gunnar Beutner [Mon, 15 Jun 2015 10:04:05 +0000 (12:04 +0200)]
Update AUTHORS

refs #9412

9 years agoDocumentation: Update the link to register a new Icinga account
Alexander Fuhr [Mon, 15 Jun 2015 09:40:14 +0000 (11:40 +0200)]
Documentation: Update the link to register a new Icinga account

fixes #9412

9 years agoFix wrong check parameter in 'tcp' CheckCommand
Michael Friedrich [Mon, 15 Jun 2015 09:29:06 +0000 (11:29 +0200)]
Fix wrong check parameter in 'tcp' CheckCommand

refs #9147

9 years agoDocumentation: Extend Custom Attributes with the boolean type
Michael Friedrich [Mon, 15 Jun 2015 09:11:49 +0000 (11:11 +0200)]
Documentation: Extend Custom Attributes with the boolean type

fixes #9393

9 years agoUpdate documentation
Michael Friedrich [Mon, 15 Jun 2015 09:03:45 +0000 (11:03 +0200)]
Update documentation

fixes #9399

9 years agoFix unregistered function failure including <nscp> on Linux
Michael Friedrich [Mon, 15 Jun 2015 08:26:42 +0000 (10:26 +0200)]
Fix unregistered function failure including <nscp> on Linux

fixes #9394

9 years agoFix wrong service table attributes in Livestatus documentation
Martin Stiborsky [Thu, 28 May 2015 11:47:25 +0000 (13:47 +0200)]
Fix wrong service table attributes in Livestatus documentation

Copy&paste error.

fixes #9390

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoAdd System Requirements to Windows Agent Documentation
David Beck [Fri, 15 May 2015 15:33:48 +0000 (08:33 -0700)]
Add System Requirements to Windows Agent Documentation

fixes #9180

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoDocumentation; Fix typo
Jesse Morgan [Thu, 7 May 2015 14:01:12 +0000 (10:01 -0400)]
Documentation; Fix typo

fixes #9389

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoDocumentation: Update escape sequence
Reto Zeder [Wed, 3 Jun 2015 11:34:13 +0000 (13:34 +0200)]
Documentation: Update escape sequence

fixes #9363

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoFix wrong argument for mssql plugin check command
Michael Friedrich [Mon, 8 Jun 2015 16:05:16 +0000 (18:05 +0200)]
Fix wrong argument for mssql plugin check command

fixes #9372

9 years agoReally remove the NSClient++ installer
Michael Friedrich [Fri, 29 May 2015 08:56:05 +0000 (10:56 +0200)]
Really remove the NSClient++ installer

refs #9238

9 years agoFix incorrect type and state filter mapping for User objects in DB IDO
Michael Friedrich [Fri, 15 May 2015 14:40:32 +0000 (16:40 +0200)]
Fix incorrect type and state filter mapping for User objects in DB IDO

fixes #9143

9 years agoFix missing custom attributes in backends if name is equal to object attribute
Michael Friedrich [Fri, 15 May 2015 13:59:02 +0000 (15:59 +0200)]
Fix missing custom attributes in backends if name is equal to object attribute

fixes #9222

9 years agoDocs: Add a reference from basics: plugins to plugin integration
Michael Friedrich [Fri, 29 May 2015 08:20:30 +0000 (10:20 +0200)]
Docs: Add a reference from basics: plugins to plugin integration

9 years agoRemove NSClient++ from the installer (for now; will be moved to the setup wizard)
Gunnar Beutner [Tue, 19 May 2015 08:14:46 +0000 (10:14 +0200)]
Remove NSClient++ from the installer (for now; will be moved to the setup wizard)

refs #9238

9 years agoDocumentation: Fix typo in Configuration Best Practice
Alexander A. Klimov [Wed, 13 May 2015 08:45:04 +0000 (10:45 +0200)]
Documentation: Fix typo in Configuration Best Practice

fixes #9268

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
9 years agoFix service apply for example
Michael Friedrich [Wed, 13 May 2015 16:24:19 +0000 (18:24 +0200)]
Fix service apply for example

refs #9270

9 years agoFix missing IPv6 support in 'iftraffic' check command
Michael Friedrich [Wed, 13 May 2015 12:19:20 +0000 (14:19 +0200)]
Fix missing IPv6 support in 'iftraffic' check command

refs #9272

9 years agoUpdate "service apply for" documentation using a more real-world example
Michael Friedrich [Wed, 13 May 2015 12:14:30 +0000 (14:14 +0200)]
Update "service apply for" documentation using a more real-world example

fixes #9270

9 years agoAdd 'iftraffic' to plugins-contrib check command definitions
Michael Friedrich [Wed, 13 May 2015 12:13:45 +0000 (14:13 +0200)]
Add 'iftraffic' to plugins-contrib check command definitions

fixes #9272

9 years agoChange permissions for the etc directory on Windows
Gunnar Beutner [Wed, 13 May 2015 11:47:29 +0000 (13:47 +0200)]
Change permissions for the etc directory on Windows

fixes #9269

9 years agoAdd 'disk_smb' Plugin CheckCommand definition
Michael Friedrich [Tue, 12 May 2015 12:45:10 +0000 (14:45 +0200)]
Add 'disk_smb' Plugin CheckCommand definition

fixes #9254

9 years agoImplement the basename and dirname script functions
Gunnar Beutner [Wed, 13 May 2015 07:46:59 +0000 (09:46 +0200)]
Implement the basename and dirname script functions

refs #9256

9 years agoAdd the --load-all and --log options for nscp-local
Gunnar Beutner [Wed, 13 May 2015 06:45:19 +0000 (08:45 +0200)]
Add the --load-all and --log options for nscp-local

fixes #9261

9 years agoInclude <nscp> in the default Windows config
Gunnar Beutner [Wed, 13 May 2015 06:45:04 +0000 (08:45 +0200)]
Include <nscp> in the default Windows config

fixes #9260

9 years agoRe-add disk and icinga services in the Windows config
Gunnar Beutner [Wed, 13 May 2015 06:43:58 +0000 (08:43 +0200)]
Re-add disk and icinga services in the Windows config

fixes #9259

9 years agoFix incorrect custom var names in the ITL
Gunnar Beutner [Wed, 13 May 2015 06:09:31 +0000 (08:09 +0200)]
Fix incorrect custom var names in the ITL

fixes #9258

9 years agoBundle NSClient++ in Windows installer
Gunnar Beutner [Tue, 12 May 2015 14:00:04 +0000 (16:00 +0200)]
Bundle NSClient++ in Windows installer

fixes #9238

9 years agoDetermine NSClient++ installation path using MsiGetComponentPath
Gunnar Beutner [Tue, 12 May 2015 13:44:44 +0000 (15:44 +0200)]
Determine NSClient++ installation path using MsiGetComponentPath

fixes #9256

9 years agoDocs: Add wiki url for contributing plugin check command definitions
Michael Friedrich [Tue, 12 May 2015 08:17:40 +0000 (10:17 +0200)]
Docs: Add wiki url for contributing plugin check command definitions

9 years agoUpdate AUTHORS
Michael Friedrich [Tue, 5 May 2015 16:59:49 +0000 (18:59 +0200)]
Update AUTHORS

9 years agoFix problem with option order of disk_wfree and disk_cfree
Ralph Breier [Tue, 5 May 2015 11:36:37 +0000 (13:36 +0200)]
Fix problem with option order of disk_wfree and disk_cfree

If using the -r/-R option with check_disk, the command  expects the
warning and critical threshold on the left side of its position.
With order = -3 will be moved to the first position of all options.

fixes #9161

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
9 years agoAdd Windows version string to --version
Jean Flach [Tue, 28 Apr 2015 10:34:33 +0000 (12:34 +0200)]
Add Windows version string to --version

fixes #8888

9 years agoUpdate ReleaseHelper to work with most Linux distributions
Jean-Marcel Flach [Mon, 27 Apr 2015 14:21:59 +0000 (16:21 +0200)]
Update ReleaseHelper to work with most Linux distributions

refs #8888

9 years agoFix DbEvents::AddCheckableCheckHistory argument
Michael Friedrich [Mon, 27 Apr 2015 13:06:14 +0000 (15:06 +0200)]
Fix DbEvents::AddCheckableCheckHistory argument

refs #9055

9 years agoDB IDO: Fix wrong check result timestamp for historical tables
Michael Friedrich [Fri, 24 Apr 2015 15:41:07 +0000 (17:41 +0200)]
DB IDO: Fix wrong check result timestamp for historical tables

refs #9055

9 years agoAdd timestamp option for checkresult test script
Michael Friedrich [Fri, 24 Apr 2015 14:01:58 +0000 (16:01 +0200)]
Add timestamp option for checkresult test script

refs #9055

9 years agoAdd timestamp support for PerfdataWriter
Michael Friedrich [Mon, 27 Apr 2015 13:06:48 +0000 (15:06 +0200)]
Add timestamp support for PerfdataWriter

Change the default from $timet$ to ${host,service}.last_check$

fixes #9185

9 years agoSPEC: Give group write permissions for perfdata dir
Dirk Goetz [Mon, 27 Apr 2015 11:54:36 +0000 (13:54 +0200)]
SPEC: Give group write permissions for perfdata dir

fixes #9187

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix syntax highlighting: host.address vs host.add
Carlos Cesario [Mon, 27 Apr 2015 11:03:06 +0000 (08:03 -0300)]
Fix syntax highlighting: host.address vs host.add

fixes #8853

9 years agoAdd Markdown link options to changelog.py
Jean-Marcel Flach [Mon, 27 Apr 2015 11:32:13 +0000 (13:32 +0200)]
Add Markdown link options to changelog.py

fixes #9124

9 years agoUpdate AUTHORS
Gunnar Beutner [Fri, 24 Apr 2015 06:31:23 +0000 (08:31 +0200)]
Update AUTHORS

refs #9147

9 years agoTerminate string literals
Lee Clemens [Fri, 24 Apr 2015 03:14:52 +0000 (23:14 -0400)]
Terminate string literals

refs #9147

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAdd arguments to "tcp" CheckCommand
Tobias von der Krone [Wed, 22 Apr 2015 07:15:58 +0000 (09:15 +0200)]
Add arguments to "tcp" CheckCommand

fixes #9147

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAdd attributes to the "ftp" CheckCommand.
Tobias von der Krone [Tue, 21 Apr 2015 16:53:18 +0000 (18:53 +0200)]
Add attributes to the "ftp" CheckCommand.

fixes #9146

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAdd attributes to the "dns" CheckCommand
Tobias von der Krone [Tue, 21 Apr 2015 17:02:20 +0000 (19:02 +0200)]
Add attributes to the "dns" CheckCommand

fixes #9145

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix style for command-nscp-local.conf
Gunnar Beutner [Wed, 22 Apr 2015 19:58:22 +0000 (21:58 +0200)]
Fix style for command-nscp-local.conf

refs #9130

9 years agoUpdate AUTHORS
Michael Friedrich [Tue, 21 Apr 2015 10:25:35 +0000 (12:25 +0200)]
Update AUTHORS

refs #9130

9 years agoAdd 'check_drivesize' as nscp-local check command
Lennart Betz [Tue, 21 Apr 2015 10:21:01 +0000 (12:21 +0200)]
Add 'check_drivesize' as nscp-local check command

fixes #9130

9 years agoDo not create syslog.conf on Windows
Jean Flach [Fri, 24 Apr 2015 12:47:21 +0000 (14:47 +0200)]
Do not create syslog.conf on Windows

fixes #9109

9 years agoAdd CheckCommands and documentation on Windows plugins
Jean Flach [Wed, 25 Mar 2015 09:48:20 +0000 (10:48 +0100)]
Add CheckCommands and documentation on Windows plugins

fixes #8180
fixes #8850

9 years agoAdd check_perfmon
Jean Flach [Mon, 23 Mar 2015 12:09:29 +0000 (13:09 +0100)]
Add check_perfmon

fixes #8809

9 years agoRewrite some of the wizard questions
Michael Friedrich [Mon, 27 Apr 2015 09:10:49 +0000 (11:10 +0200)]
Rewrite some of the wizard questions

refs #8891

9 years agoChange node wizard flow
Jean-Marcel Flach [Mon, 20 Apr 2015 08:51:18 +0000 (10:51 +0200)]
Change node wizard flow

fixes #8891

9 years agoFix failed assertion in DB IDO
Michael Friedrich [Mon, 27 Apr 2015 08:59:53 +0000 (10:59 +0200)]
Fix failed assertion in DB IDO

fixes #9121

9 years agoFix that downtimes are always "fixed" even if scheduled as "flexible"
Michael Friedrich [Sat, 25 Apr 2015 13:06:29 +0000 (15:06 +0200)]
Fix that downtimes are always "fixed" even if scheduled as "flexible"

fixes #9142

9 years agoITL Documentation: Add a link for passing custom attributes as command parameters
Michael Friedrich [Sat, 25 Apr 2015 11:56:24 +0000 (13:56 +0200)]
ITL Documentation: Add a link for passing custom attributes as command parameters

fixes #9176

9 years agoFix another potential deadlock in DB IDO
Gunnar Beutner [Wed, 22 Apr 2015 19:35:43 +0000 (21:35 +0200)]
Fix another potential deadlock in DB IDO

refs #9121

9 years agoFix deadlock in the IDO
Gunnar Beutner [Mon, 20 Apr 2015 13:39:45 +0000 (15:39 +0200)]
Fix deadlock in the IDO

fixes #9121

9 years agoImprove compatibility with sles11
Jean-Marcel Flach [Tue, 21 Apr 2015 13:26:31 +0000 (15:26 +0200)]
Improve compatibility with sles11

9 years agoDocumentation: Fix missing parenthesis
Michael Friedrich [Tue, 21 Apr 2015 10:15:53 +0000 (12:15 +0200)]
Documentation: Fix missing parenthesis

fixes #9131

9 years agoUpdate release checklist
Michael Friedrich [Mon, 20 Apr 2015 14:43:17 +0000 (16:43 +0200)]
Update release checklist

9 years agoCLI: Be less verbose in 'node update-config'
Michael Friedrich [Mon, 20 Apr 2015 12:58:08 +0000 (14:58 +0200)]
CLI: Be less verbose in 'node update-config'

fixes #9116

9 years agoITL: Add 'SHOWALL' command argument for 'nscp'
Dirk Goetz [Mon, 20 Apr 2015 12:01:36 +0000 (14:01 +0200)]
ITL: Add 'SHOWALL' command argument for 'nscp'

fixes #9115

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoRelease version 2.3.4 v2.3.4
Gunnar Beutner [Mon, 20 Apr 2015 08:51:38 +0000 (10:51 +0200)]
Release version 2.3.4

9 years agologrotate: Check whether the PID file exists
Gunnar Beutner [Mon, 20 Apr 2015 09:15:59 +0000 (11:15 +0200)]
logrotate: Check whether the PID file exists

refs #8808

9 years agoFix logrotate install
Michael Friedrich [Mon, 20 Apr 2015 08:09:18 +0000 (10:09 +0200)]
Fix logrotate install

refs #8808

9 years agoChange log level to 'notice' for 'Attempting to send notifications' messages
Michael Friedrich [Sun, 12 Apr 2015 13:11:38 +0000 (15:11 +0200)]
Change log level to 'notice' for 'Attempting to send notifications' messages

fixes #9021

9 years agoDon't update scheduleddowntime table w/ trigger_time column when only adding a downtime
Michael Friedrich [Wed, 8 Apr 2015 15:06:53 +0000 (17:06 +0200)]
Don't update scheduleddowntime table w/ trigger_time column when only adding a downtime

fixes #9014

9 years agoMake node wizard only accept y/Y and n/N
Jean-Marcel Flach [Tue, 31 Mar 2015 07:28:03 +0000 (09:28 +0200)]
Make node wizard only accept y/Y and n/N

fixes #8917

9 years agoFix logrotate configuration
Jean-Marcel Flach [Tue, 31 Mar 2015 10:14:43 +0000 (12:14 +0200)]
Fix logrotate configuration

refs #8868 fixes #8808

9 years agoAdd database plugins check_mysql_health, check_mssql_health, check_oracle_health...
Dirk Goetz [Mon, 16 Mar 2015 10:00:26 +0000 (11:00 +0100)]
Add database plugins check_mysql_health, check_mssql_health, check_oracle_health and check_postgres to ITL

fixes #8760

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAdd accept config/commands option to node setup
Jean-Marcel Flach [Fri, 27 Mar 2015 13:11:21 +0000 (14:11 +0100)]
Add accept config/commands option to node setup

fixes #8803

9 years agoFix troubleshooht command truncating crash logs
Jean-Marcel Flach [Thu, 16 Apr 2015 14:17:12 +0000 (16:17 +0200)]
Fix troubleshooht command truncating crash logs

fixes #9064

9 years agoConfiguration: Default max_check_attempts should be lower for hosts than for services
Michael Friedrich [Fri, 17 Apr 2015 15:53:27 +0000 (17:53 +0200)]
Configuration: Default max_check_attempts should be lower for hosts than for services

fixes #8894

9 years agoFix custom attributes with recursive macro function calls
Michael Friedrich [Fri, 17 Apr 2015 15:23:08 +0000 (17:23 +0200)]
Fix custom attributes with recursive macro function calls

fixes #9073

9 years agoFix acknowledgement with expire time not added as comment expire_time
Michael Friedrich [Fri, 17 Apr 2015 14:44:40 +0000 (16:44 +0200)]
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

9 years agoDocumentation: set_if usage with boolean values and functions
Michael Friedrich [Thu, 16 Apr 2015 12:26:20 +0000 (14:26 +0200)]
Documentation: set_if usage with boolean values and functions

fixes #9069

9 years agoFix order of check_disk's ignored paths arguments
Louis Sautier [Wed, 15 Apr 2015 08:02:16 +0000 (10:02 +0200)]
Fix order of check_disk's ignored paths arguments

fixes #9049

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoMake sure that the web.conf file gets installed
Gunnar Beutner [Wed, 15 Apr 2015 06:39:55 +0000 (08:39 +0200)]
Make sure that the web.conf file gets installed

fixes #9050

9 years agoRemove deadlock in db_ido
Gunnar Beutner [Tue, 14 Apr 2015 13:09:50 +0000 (15:09 +0200)]
Remove deadlock in db_ido

refs #9017

9 years agoTrigger downtimes for NOT-OK states after OnDowntimeAdded()
Michael Friedrich [Sun, 12 Apr 2015 12:38:35 +0000 (14:38 +0200)]
Trigger downtimes for NOT-OK states after OnDowntimeAdded()

The fix in #8389 must happen *after* adding the downtime which signals an
insert into the IDO DB.
Once the downtimes have been added to the database, the additional
trigger_time and is_in_effect can be updated accordingly, *if* the
current object is already in a NOT-OK state.

fixes #9016

9 years agoDB IDO: Fix status table scheduled_downtime_depth column not updated on downtime...
Michael Friedrich [Sat, 11 Apr 2015 09:40:14 +0000 (11:40 +0200)]
DB IDO: Fix status table scheduled_downtime_depth column not updated on downtime removal/end

fixes #9017

9 years agoVim syntax: Match groups before host/service/user objects
Andrew Meyer [Fri, 10 Apr 2015 18:40:22 +0000 (13:40 -0500)]
Vim syntax: Match groups before host/service/user objects

switches order of syntax object definitions to stop short circuit

fixes #9045

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoDocumentation: Fix graphite feature enable typo
Michael Friedrich [Wed, 8 Apr 2015 14:03:06 +0000 (16:03 +0200)]
Documentation: Fix graphite feature enable typo

fixes #9012

9 years agoFix typo
Louis Sautier [Thu, 2 Apr 2015 22:33:04 +0000 (00:33 +0200)]
Fix typo

fixes #8987

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix complexity class for Dictionary::Get
Gunnar Beutner [Tue, 31 Mar 2015 08:39:02 +0000 (10:39 +0200)]
Fix complexity class for Dictionary::Get

fixes #8919

9 years agoImprove timeperiod validation error messages
Gunnar Beutner [Sun, 29 Mar 2015 06:13:11 +0000 (08:13 +0200)]
Improve timeperiod validation error messages

fixes #8893

9 years agoMake flex detection on Windows more robust
Paul Richards [Mon, 30 Mar 2015 21:02:50 +0000 (22:02 +0100)]
Make flex detection on Windows more robust

fixes #8913

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix permissions for agent CheckResult messages
Gunnar Beutner [Mon, 30 Mar 2015 11:39:24 +0000 (13:39 +0200)]
Fix permissions for agent CheckResult messages

fixes #8821