]> granicus.if.org Git - icinga2/log
icinga2
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 agoAdd source code for i2eval to the contrib directory
Gunnar Beutner [Tue, 19 May 2015 07:04:10 +0000 (09:04 +0200)]
Add source code for i2eval to the contrib directory

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 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 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 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 agoMake sure that --scm-install doesn't fail when the service already exists
Gunnar Beutner [Tue, 12 May 2015 12:39:44 +0000 (14:39 +0200)]
Make sure that --scm-install doesn't fail when the service already exists

fixes #9255

9 years agoImprove user experience when updating Icinga 2 with the NSIS installer
Gunnar Beutner [Tue, 12 May 2015 11:49:52 +0000 (13:49 +0200)]
Improve user experience when updating Icinga 2 with the NSIS installer

fixes #8116

9 years agoFix incorrect variable name in the ITL
Gunnar Beutner [Tue, 12 May 2015 11:08:10 +0000 (13:08 +0200)]
Fix incorrect variable name in the ITL

fixes #9253

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:41:42 +0000 (18:41 +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 agoFix schema version 1.14.0
Michael Friedrich [Mon, 4 May 2015 09:34:21 +0000 (11:34 +0200)]
Fix schema version 1.14.0

refs #9027

9 years agoAdd yet empty MySQL schema upgrade to IDO version 1.14.0
Eric Lippmann [Thu, 9 Apr 2015 08:30:20 +0000 (10:30 +0200)]
Add yet empty MySQL schema upgrade to IDO version 1.14.0

refs #9027

9 years agoAdd PostgreSQL schema upgrade to IDO version 1.14.0 for adding the time zone for...
Eric Lippmann [Thu, 9 Apr 2015 08:29:19 +0000 (10:29 +0200)]
Add PostgreSQL schema upgrade to IDO version 1.14.0 for adding the time zone for default timestamps

refs #9027

9 years agoFix PostgreSQL schema not specifying the time zone for default timestamps
Eric Lippmann [Thu, 9 Apr 2015 08:27:47 +0000 (10:27 +0200)]
Fix PostgreSQL schema not specifying the time zone for default timestamps

The timestamp columns in the PostgreSQL schema are defined as timestamp with time zone but their default values lack the time zone offset +00.
Thus default timestamps are converted to local time in the zone specified by PostgreSQL's configuration before being displayed to the client.

refs #9027

9 years agoFix Port wrong default port in Node Wizard
Jean Flach [Thu, 30 Apr 2015 10:52:35 +0000 (12:52 +0200)]
Fix Port wrong default port in Node Wizard

fixes #9205

9 years agoUpdate AUTHORS
Gunnar Beutner [Tue, 28 Apr 2015 12:31:25 +0000 (14:31 +0200)]
Update AUTHORS

refs #9191

9 years agoAdd database CheckCommand definition for mongodb
Ferdi Gueran [Mon, 27 Apr 2015 15:15:52 +0000 (17:15 +0200)]
Add database CheckCommand definition for mongodb

fixes #9191

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
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 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 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 agoRemove wrong 'ignore where' expression from 'ssh' apply example
Michael Friedrich [Mon, 27 Apr 2015 12:34:35 +0000 (14:34 +0200)]
Remove wrong 'ignore where' expression from 'ssh' apply example

fixes #9188

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 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 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 agoMove 'runing_kernel' check command to plugins-contrib 'operating system' section
Michael Friedrich [Sat, 25 Apr 2015 11:42:04 +0000 (13:42 +0200)]
Move 'runing_kernel' check command to plugins-contrib 'operating system' section

fixes #9175

9 years agoUpdate AUTHORS
Michael Friedrich [Sat, 25 Apr 2015 11:36:32 +0000 (13:36 +0200)]
Update AUTHORS

refs #9172

9 years agoITL: Add missing 'ldap' command arguments
Michael Friedrich [Sat, 25 Apr 2015 11:35:59 +0000 (13:35 +0200)]
ITL: Add missing 'ldap' command arguments

refs #9172

9 years agoITL: Add "ldap" CheckCommand
Élie Bouttier [Sat, 25 Apr 2015 04:13:27 +0000 (06:13 +0200)]
ITL: Add "ldap" CheckCommand

refs #9172

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
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 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 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 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 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 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 agoImprove compatibility with sles11
Jean-Marcel Flach [Tue, 21 Apr 2015 13:26:31 +0000 (15:26 +0200)]
Improve compatibility with sles11

9 years agoFix incorrect boost package path for RHEL 6
Gunnar Beutner [Tue, 21 Apr 2015 13:20:36 +0000 (15:20 +0200)]
Fix incorrect boost package path for RHEL 6

9 years agoDisable (unused) build tests for RPM-based distros
Gunnar Beutner [Tue, 21 Apr 2015 13:10:55 +0000 (15:10 +0200)]
Disable (unused) build tests for RPM-based distros

9 years agoBuild fix for RHEL 6
Gunnar Beutner [Tue, 21 Apr 2015 11:28:02 +0000 (13:28 +0200)]
Build fix for RHEL 6

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 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 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 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 agoFix compiler warnings w/ config validators
Michael Friedrich [Mon, 20 Apr 2015 12:16:19 +0000 (14:16 +0200)]
Fix compiler warnings w/ config validators

fixes #9015

9 years agoMake --version work with systemd
Jean-Marcel Flach [Mon, 20 Apr 2015 10:51:19 +0000 (12:51 +0200)]
Make --version work with systemd

fixes #8888

9 years agoRefactor code
Jean-Marcel Flach [Mon, 20 Apr 2015 09:01:27 +0000 (11:01 +0200)]
Refactor code

fixes #9112

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 agoRelease version 2.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 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 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 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 agoImplement sandbox mode for the config parser
Gunnar Beutner [Thu, 16 Apr 2015 06:47:26 +0000 (08:47 +0200)]
Implement sandbox mode for the config parser

fixes #9068

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 the ScopeCurrent constant
Gunnar Beutner [Wed, 15 Apr 2015 06:36:17 +0000 (08:36 +0200)]
Remove the ScopeCurrent constant

fixes #9044

9 years agoFix: demo module can not be built
Paul Richards [Mon, 13 Apr 2015 21:46:54 +0000 (22:46 +0100)]
Fix: demo module can not be built

fixes #9053

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
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 agoUpdate PGSQL driver to reflect changes in MySQL driver
Paul Richards [Fri, 3 Apr 2015 23:03:39 +0000 (00:03 +0100)]
Update PGSQL driver to reflect changes in MySQL driver

Fixes #8989

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
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 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 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 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 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 agoFix crash in VMOps::FunctionCall
Paul Richards [Wed, 1 Apr 2015 20:48:51 +0000 (21:48 +0100)]
Fix crash in VMOps::FunctionCall

fixes #8952

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAvoid setting up unnecessary stack frames for dictionary expressions
Gunnar Beutner [Tue, 31 Mar 2015 10:37:31 +0000 (12:37 +0200)]
Avoid setting up unnecessary stack frames for dictionary expressions

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 agoAvoid unnecessary dictionary lookups
Gunnar Beutner [Tue, 31 Mar 2015 09:45:38 +0000 (11:45 +0200)]
Avoid unnecessary dictionary lookups

fixes #8922