]> granicus.if.org Git - icinga2/log
icinga2
8 years agoDocs: Fix typos, formatting, phrasing
Michael Friedrich [Sun, 21 Aug 2016 10:43:28 +0000 (12:43 +0200)]
Docs: Fix typos, formatting, phrasing

refs #12386

8 years agoDocs: Review service monitoring and distributed monitoring chapters, part II
Michael Friedrich [Sat, 20 Aug 2016 12:51:05 +0000 (14:51 +0200)]
Docs: Review service monitoring and distributed monitoring chapters, part II

Kudos to sru and the kind feedback from monitoring-portal.org users.

fixes #12386

8 years agoDocs: Review service monitoring and distributed monitoring chapters, part I
Heike Jurzik [Sat, 20 Aug 2016 12:17:18 +0000 (14:17 +0200)]
Docs: Review service monitoring and distributed monitoring chapters, part I

refs #12386

8 years agoFix crash in HttpServerConnection::ProcessMessageAsync
Gunnar Beutner [Fri, 19 Aug 2016 18:35:20 +0000 (20:35 +0200)]
Fix crash in HttpServerConnection::ProcessMessageAsync

fixes #12493

8 years agoUpdate AUTHORS
Michael Friedrich [Fri, 19 Aug 2016 11:17:17 +0000 (13:17 +0200)]
Update AUTHORS

refs #12488

8 years agoDocs: Fix typo in Notification object
Mirco Bauer [Fri, 19 Aug 2016 10:10:07 +0000 (12:10 +0200)]
Docs: Fix typo in Notification object

fixes #12488

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
8 years agoRevert "Fix incorrect detection of the 'Concurrency' variable"
Gunnar Beutner [Fri, 19 Aug 2016 09:58:40 +0000 (11:58 +0200)]
Revert "Fix incorrect detection of the 'Concurrency' variable"

This reverts commit 585f0537d244fb8fb229924f9e7c5c8478bb2a92.

refs #12456

8 years agoFix memory leak for the 'use' keyword
Gunnar Beutner [Fri, 19 Aug 2016 07:07:57 +0000 (09:07 +0200)]
Fix memory leak for the 'use' keyword

fixes #12487

8 years agoFix: ITL uses unsupported arguments for check_swap on Debian wheezy/Ubuntu trusty
Gunnar Beutner [Fri, 19 Aug 2016 01:28:08 +0000 (03:28 +0200)]
Fix: ITL uses unsupported arguments for check_swap on Debian wheezy/Ubuntu trusty

fixes #12485

8 years agoFix missing permissions and update the documentation
Gunnar Beutner [Thu, 18 Aug 2016 17:00:14 +0000 (19:00 +0200)]
Fix missing permissions and update the documentation

fixes #12483

8 years agoRemove some unused #includes
Gunnar Beutner [Thu, 18 Aug 2016 13:45:14 +0000 (15:45 +0200)]
Remove some unused #includes

fixes #12481

8 years agoDocs: Fix service monitoring formatting; add VMWare timeout hint
Michael Friedrich [Thu, 18 Aug 2016 10:45:22 +0000 (12:45 +0200)]
Docs: Fix service monitoring formatting; add VMWare timeout hint

refs #12386

8 years agoDevelopment docs: Add own section for gdb backtrace from a running process
Michael Friedrich [Thu, 18 Aug 2016 10:29:34 +0000 (12:29 +0200)]
Development docs: Add own section for gdb backtrace from a running process

fixes #12477

8 years agoMake "clr-check-command" template usable on *nix
Gunnar Beutner [Thu, 18 Aug 2016 08:27:41 +0000 (10:27 +0200)]
Make "clr-check-command" template usable on *nix

fixes #12474

8 years agoFix incorrect certificate validation error message
Gunnar Beutner [Thu, 18 Aug 2016 08:23:13 +0000 (10:23 +0200)]
Fix incorrect certificate validation error message

fixes #12475

8 years agoFix incorrect API example in the documentation
Gunnar Beutner [Thu, 18 Aug 2016 08:06:29 +0000 (10:06 +0200)]
Fix incorrect API example in the documentation

fixes #12473

8 years agoUpdate AUTHORS
Michael Friedrich [Thu, 18 Aug 2016 07:06:49 +0000 (09:06 +0200)]
Update AUTHORS

refs #12468
refs #12392

8 years agoAdd interfacetable CheckCommand options --trafficwithpkt and --snmp-maxmsgsize
Yannick Charton [Wed, 17 Aug 2016 15:08:26 +0000 (17:08 +0200)]
Add interfacetable CheckCommand options --trafficwithpkt and --snmp-maxmsgsize

fixes #12468

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
8 years agoFix: IDO marks objects as inactive on shutdown
Gunnar Beutner [Wed, 17 Aug 2016 17:24:22 +0000 (19:24 +0200)]
Fix: IDO marks objects as inactive on shutdown

fixes #12418

8 years agoAPI: Fix missing attributes for DowntimeTriggered event
Michael Friedrich [Wed, 17 Aug 2016 14:57:22 +0000 (16:57 +0200)]
API: Fix missing attributes for DowntimeTriggered event

fixes #12464

8 years agoRemove obsolete reference to serial.txt
Rune Darrud [Wed, 17 Aug 2016 13:57:45 +0000 (15:57 +0200)]
Remove obsolete reference to serial.txt

fixes #12467

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
8 years agoFix problem with duplicate INSERTs for the same key columns
Gunnar Beutner [Wed, 17 Aug 2016 11:24:18 +0000 (13:24 +0200)]
Fix problem with duplicate INSERTs for the same key columns

fixes #12461
fixes #12458

8 years agoAdd missing lock
Gunnar Beutner [Wed, 17 Aug 2016 07:16:27 +0000 (09:16 +0200)]
Add missing lock

refs #12450

8 years agoRemove unnecessary dictionary lookups in the DebugHint class
Gunnar Beutner [Wed, 17 Aug 2016 06:51:16 +0000 (08:51 +0200)]
Remove unnecessary dictionary lookups in the DebugHint class

refs #12457

8 years agoFix incorrect customvariablestatus query
Gunnar Beutner [Wed, 17 Aug 2016 06:35:28 +0000 (08:35 +0200)]
Fix incorrect customvariablestatus query

fixes #12459

8 years agoFix incorrect detection of the 'Concurrency' variable
Gunnar Beutner [Tue, 16 Aug 2016 18:19:19 +0000 (20:19 +0200)]
Fix incorrect detection of the 'Concurrency' variable

fixes #12456

8 years agoFix that HA enabled objects are started before config validation has finished
Michael Friedrich [Wed, 17 Aug 2016 07:19:05 +0000 (09:19 +0200)]
Fix that HA enabled objects are started before config validation has finished

fixes #12460

8 years agoDo not escape backslashes and separators twice
Rune Darrud [Tue, 16 Aug 2016 20:16:37 +0000 (22:16 +0200)]
Do not escape backslashes and separators twice

fixes #12227

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
8 years agoRemove unnecessary Dictionary::Contains calls
Gunnar Beutner [Tue, 16 Aug 2016 20:03:30 +0000 (22:03 +0200)]
Remove unnecessary Dictionary::Contains calls

fixes #12457

8 years agoAPI: Fix that schedule-downtime action requires duration for fixed=true
Michael Friedrich [Tue, 16 Aug 2016 15:08:41 +0000 (17:08 +0200)]
API: Fix that schedule-downtime action requires duration for fixed=true

fixes #12454

8 years agoUse hash-based serial numbers for new certificates
Gunnar Beutner [Tue, 16 Aug 2016 13:01:54 +0000 (15:01 +0200)]
Use hash-based serial numbers for new certificates

fixes #12453

8 years agoCleanup unused functions from icinga-installer
Rune Darrud [Tue, 16 Aug 2016 12:07:52 +0000 (14:07 +0200)]
Cleanup unused functions from icinga-installer

fixes #12452

8 years agoImprove performance for Endpoint config validation
Gunnar Beutner [Tue, 16 Aug 2016 11:53:45 +0000 (13:53 +0200)]
Improve performance for Endpoint config validation

fixes #12450

8 years agoRemove debug output in NotificationComponent
Michael Friedrich [Tue, 16 Aug 2016 11:47:48 +0000 (13:47 +0200)]
Remove debug output in NotificationComponent

refs #12402

8 years agoRemove the ConfigTypeIterator class
Gunnar Beutner [Tue, 16 Aug 2016 11:25:36 +0000 (13:25 +0200)]
Remove the ConfigTypeIterator class

refs #12448

8 years agoicinga2.conf: Include plugins-contrib, manubulon, windows-plugins, nscp by default
Michael Friedrich [Tue, 16 Aug 2016 06:42:52 +0000 (08:42 +0200)]
icinga2.conf: Include plugins-contrib, manubulon, windows-plugins, nscp by default

This helps a lot when configuring client checks as command endpoint
where the check command definitions are both used on the master
and the client.

fixes #10722

8 years agoImprove performance for type lookups
Gunnar Beutner [Tue, 16 Aug 2016 09:02:10 +0000 (11:02 +0200)]
Improve performance for type lookups

fixes #12448

8 years agoFix NotificationSentToAllUsers cluster event
Michael Friedrich [Tue, 16 Aug 2016 07:30:10 +0000 (09:30 +0200)]
Fix NotificationSentToAllUsers cluster event

refs #12444

8 years agoAdd an explicit flag for disabling reminder notifications
Michael Friedrich [Mon, 15 Aug 2016 16:32:51 +0000 (18:32 +0200)]
Add an explicit flag for disabling reminder notifications

refs #12402

8 years agoFix: ClusterEvents::NotificationSentAllUsersAPIHandler() does not set notified_users
Michael Friedrich [Mon, 15 Aug 2016 15:26:01 +0000 (17:26 +0200)]
Fix: ClusterEvents::NotificationSentAllUsersAPIHandler() does not set notified_users

fixes #12444

8 years agoDocs: Fix missing ITL template
Michael Friedrich [Mon, 15 Aug 2016 14:18:02 +0000 (16:18 +0200)]
Docs: Fix missing ITL template

fixes #12442

8 years agoFix ITL methods templates for timeperiods
Michael Friedrich [Mon, 15 Aug 2016 14:16:23 +0000 (16:16 +0200)]
Fix ITL methods templates for timeperiods

fixes #12338

8 years agoAPI: Implement 'generate-ticket' action and update distributed monitoring docs
Michael Friedrich [Mon, 15 Aug 2016 12:32:41 +0000 (14:32 +0200)]
API: Implement 'generate-ticket' action and update distributed monitoring docs

fixes #12433

8 years agoImplement support for incremental IDO updates
Gunnar Beutner [Sun, 14 Aug 2016 20:24:51 +0000 (22:24 +0200)]
Implement support for incremental IDO updates

fixes #12435

8 years agoReplace GetType()->GetName() calls with GetReflectionType()->GetName()
Gunnar Beutner [Mon, 15 Aug 2016 12:39:33 +0000 (14:39 +0200)]
Replace GetType()->GetName() calls with GetReflectionType()->GetName()

fixes #12438

8 years agoMute chcon during safe-reload
Dirk Goetz [Mon, 15 Aug 2016 11:15:56 +0000 (13:15 +0200)]
Mute chcon during safe-reload

Removes the error message on systems with SELinux enabled but without icinga2 policy.

fixes #11648

8 years agoFix the load order for Host/Service vs. Endpoint/Zone
Gunnar Beutner [Sun, 14 Aug 2016 21:03:28 +0000 (23:03 +0200)]
Fix the load order for Host/Service vs. Endpoint/Zone

refs #12432

8 years agoRemove unused code in the IDO classes
Gunnar Beutner [Sun, 14 Aug 2016 20:20:31 +0000 (22:20 +0200)]
Remove unused code in the IDO classes

fixes #12434

8 years agoImprove validation for the command_endpoint attribute
Gunnar Beutner [Sun, 14 Aug 2016 20:10:30 +0000 (22:10 +0200)]
Improve validation for the command_endpoint attribute

fixes #12432

8 years agoImprove HA support for the IDO check task
Gunnar Beutner [Sun, 14 Aug 2016 18:17:14 +0000 (20:17 +0200)]
Improve HA support for the IDO check task

fixes #12430

8 years agoFix $ido_name$ macro when using the IDO check type with command_endpoint
Gunnar Beutner [Sun, 14 Aug 2016 17:27:35 +0000 (19:27 +0200)]
Fix $ido_name$ macro when using the IDO check type with command_endpoint

fixes #12428

8 years agoDocs: Rewrite cluster and client chapter from scratch; add service monitoring chapter
Michael Friedrich [Sat, 13 Aug 2016 13:59:06 +0000 (15:59 +0200)]
Docs: Rewrite cluster and client chapter from scratch; add service monitoring chapter

Also apply a new structure.

Deleted the old cluster and client documentation and started "fresh".

This commit also includes various images used in the newly written
"Distributed Monitoring" chapter for better understanding.

fixes #12386

8 years agoImplement comparison operators for the Array class
Gunnar Beutner [Sun, 14 Aug 2016 15:21:47 +0000 (17:21 +0200)]
Implement comparison operators for the Array class

fixes #12426

8 years agoFix incorrect return values for some of the CompatUtility methods
Gunnar Beutner [Sun, 14 Aug 2016 14:58:46 +0000 (16:58 +0200)]
Fix incorrect return values for some of the CompatUtility methods

fixes #12425

8 years agoITL: Add perfsyntax parameter to nscp-local-counter CheckCommand
Michael Friedrich [Sun, 14 Aug 2016 13:47:47 +0000 (15:47 +0200)]
ITL: Add perfsyntax parameter to nscp-local-counter CheckCommand

fixes #12424

8 years agoFix typo in mysql schema
Rune Darrud [Sun, 14 Aug 2016 10:59:35 +0000 (12:59 +0200)]
Fix typo in mysql schema

fixes #12423

8 years agoFix log message for WriteCert()
Michael Friedrich [Sun, 14 Aug 2016 07:28:55 +0000 (09:28 +0200)]
Fix log message for WriteCert()

refs #12422

8 years agoFix that pki sign-csr is not logging the certificate file location
Michael Friedrich [Sun, 14 Aug 2016 07:21:52 +0000 (09:21 +0200)]
Fix that pki sign-csr is not logging the certificate file location

fixes #12422

8 years agoAvoid duplicate IDO config updates at startup
Gunnar Beutner [Sat, 13 Aug 2016 20:54:22 +0000 (22:54 +0200)]
Avoid duplicate IDO config updates at startup

fixes #12417

8 years agoClean up the code a bit
Gunnar Beutner [Sat, 13 Aug 2016 19:43:59 +0000 (21:43 +0200)]
Clean up the code a bit

refs #11423

8 years agoITL: Fix the description for http_certificate
Michael Friedrich [Sat, 13 Aug 2016 13:50:45 +0000 (15:50 +0200)]
ITL: Fix the description for http_certificate

fixes #12416

8 years agoRemove Downtime objects w/o reference to ScheduledDowntime objects
Michael Friedrich [Sat, 13 Aug 2016 13:18:50 +0000 (15:18 +0200)]
Remove Downtime objects w/o reference to ScheduledDowntime objects

fixes #11423

8 years agoMove type variables into the 'Types' namespace
Gunnar Beutner [Fri, 12 Aug 2016 14:53:44 +0000 (16:53 +0200)]
Move type variables into the 'Types' namespace

refs #12408

8 years agoAdd URL and short description for Monitoring Plugins inside the ITL documentation
Michael Friedrich [Fri, 12 Aug 2016 14:44:50 +0000 (16:44 +0200)]
Add URL and short description for Monitoring Plugins inside the ITL documentation

fixes #12412

8 years agoRemove extraneous space in a log message
Gunnar Beutner [Fri, 12 Aug 2016 14:38:05 +0000 (16:38 +0200)]
Remove extraneous space in a log message

refs #12304

8 years agoFix incorrect function name for deprecated functions
Gunnar Beutner [Fri, 12 Aug 2016 13:41:03 +0000 (15:41 +0200)]
Fix incorrect function name for deprecated functions

refs #12408

8 years agoFix auto-completion suggestions for "icinga2 console"
Gunnar Beutner [Fri, 12 Aug 2016 13:36:47 +0000 (15:36 +0200)]
Fix auto-completion suggestions for "icinga2 console"

refs #12408

8 years agoFix i2tcl module
Gunnar Beutner [Fri, 12 Aug 2016 13:24:04 +0000 (15:24 +0200)]
Fix i2tcl module

refs #12393

8 years agoImplement the System#sleep function
Gunnar Beutner [Fri, 12 Aug 2016 13:21:28 +0000 (15:21 +0200)]
Implement the System#sleep function

fixes #12411

8 years agoFix crash in ScriptFrame::AddImport
Gunnar Beutner [Fri, 12 Aug 2016 13:20:41 +0000 (15:20 +0200)]
Fix crash in ScriptFrame::AddImport

refs #12408

8 years agoAdd documentation for swap CheckCommand parameters
Michael Friedrich [Fri, 12 Aug 2016 13:05:23 +0000 (15:05 +0200)]
Add documentation for swap CheckCommand parameters

fixes #12392

8 years agoEnhance log messages for {,reminder} notifications
Michael Friedrich [Fri, 12 Aug 2016 12:49:29 +0000 (14:49 +0200)]
Enhance log messages for {,reminder} notifications

refs #12402

8 years agoMake sure base classes are registered in the right order
Gunnar Beutner [Fri, 12 Aug 2016 12:18:23 +0000 (14:18 +0200)]
Make sure base classes are registered in the right order

refs #12408

8 years agoAdd namespace qualifier for some assert() calls
Gunnar Beutner [Fri, 12 Aug 2016 11:44:51 +0000 (13:44 +0200)]
Add namespace qualifier for some assert() calls

refs #12408

8 years agoRegister deprecated methods in the 'Deprecated' namespace
Gunnar Beutner [Fri, 12 Aug 2016 11:42:22 +0000 (13:42 +0200)]
Register deprecated methods in the 'Deprecated' namespace

refs #12408

8 years agoFix 'use' keyword for templates
Gunnar Beutner [Fri, 12 Aug 2016 11:32:13 +0000 (13:32 +0200)]
Fix 'use' keyword for templates

fixes #12409

8 years agoChange scoping mechanism for the __using keyword
Gunnar Beutner [Fri, 12 Aug 2016 11:13:01 +0000 (13:13 +0200)]
Change scoping mechanism for the __using keyword

refs #12408

8 years agoFix exception with __using
Gunnar Beutner [Fri, 12 Aug 2016 10:05:02 +0000 (12:05 +0200)]
Fix exception with __using

refs #12408

8 years agoMake sure all constructors properly initialize the ScriptFrame object
Gunnar Beutner [Fri, 12 Aug 2016 09:42:59 +0000 (11:42 +0200)]
Make sure all constructors properly initialize the ScriptFrame object

refs #12408

8 years agoImplement support for namespaces
Gunnar Beutner [Fri, 12 Aug 2016 09:25:36 +0000 (11:25 +0200)]
Implement support for namespaces

fixes #12408

8 years agoImplement support for inspecting variables with LLDB/GDB
Gunnar Beutner [Fri, 12 Aug 2016 09:00:19 +0000 (11:00 +0200)]
Implement support for inspecting variables with LLDB/GDB

fixes #12407

8 years agoChange wording for the function validation message
Gunnar Beutner [Fri, 12 Aug 2016 05:58:24 +0000 (07:58 +0200)]
Change wording for the function validation message

refs #12393

8 years agoDB IDO: Really do not clear downtimes on checkable upsert
Michael Friedrich [Thu, 11 Aug 2016 15:40:35 +0000 (17:40 +0200)]
DB IDO: Really do not clear downtimes on checkable upsert

refs #12258
refs #12288

8 years agoAdd log message if notifications are forced (i.e. filters are not checked)
Michael Friedrich [Thu, 11 Aug 2016 14:23:58 +0000 (16:23 +0200)]
Add log message if notifications are forced (i.e. filters are not checked)

fixes #12404

8 years agoDocs: Fix incorrect anchors for Array#{filter,unique}
Michael Friedrich [Thu, 11 Aug 2016 12:14:20 +0000 (14:14 +0200)]
Docs: Fix incorrect anchors for Array#{filter,unique}

refs #12247

8 years agoDB IDO: Fixed downtime start does not update actual_start_time
Michael Friedrich [Thu, 11 Aug 2016 10:10:04 +0000 (12:10 +0200)]
DB IDO: Fixed downtime start does not update actual_start_time

fixes #12401

8 years agoUse InterlockedIncrement instead of a mutex in CreatePipeOverlapped
Gunnar Beutner [Thu, 11 Aug 2016 07:43:50 +0000 (09:43 +0200)]
Use InterlockedIncrement instead of a mutex in CreatePipeOverlapped

refs #10075

8 years agoFix missing names for user-defined functions
Gunnar Beutner [Wed, 10 Aug 2016 14:42:21 +0000 (16:42 +0200)]
Fix missing names for user-defined functions

refs #12393

8 years agoFix flexible downtimes expiry time and removal
Michael Friedrich [Wed, 10 Aug 2016 15:14:10 +0000 (17:14 +0200)]
Fix flexible downtimes expiry time and removal

fixes #12395

8 years agoMake sure functions are registered with the correct prefix
Gunnar Beutner [Wed, 10 Aug 2016 14:33:17 +0000 (16:33 +0200)]
Make sure functions are registered with the correct prefix

refs #12393

8 years agoFix downtime notification events and missing author/comment
Michael Friedrich [Wed, 10 Aug 2016 10:28:41 +0000 (12:28 +0200)]
Fix downtime notification events and missing author/comment

fixes #12333
fixes #11851

8 years agoImplement support for marking functions as deprecated
Gunnar Beutner [Wed, 10 Aug 2016 13:40:02 +0000 (15:40 +0200)]
Implement support for marking functions as deprecated

fixes #12393

8 years agoAdd vars for all check_swap args
Jean-Louis Dupond [Tue, 9 Aug 2016 14:59:01 +0000 (16:59 +0200)]
Add vars for all check_swap args

fixes #12392

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
8 years agoUpdate AUTHORS
Gunnar Beutner [Wed, 10 Aug 2016 10:30:20 +0000 (12:30 +0200)]
Update AUTHORS

refs #12391

8 years agoDon't violate POSIX by ensuring that the argument to usleep(3) is less than 1000000
Timo Buhrmester [Wed, 10 Aug 2016 09:51:13 +0000 (11:51 +0200)]
Don't violate POSIX by ensuring that the argument to usleep(3) is less than 1000000

fixes #12391

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
8 years agoFix race condition in CreatePipeOverlapped
Gunnar Beutner [Wed, 10 Aug 2016 10:12:56 +0000 (12:12 +0200)]
Fix race condition in CreatePipeOverlapped

fixes #10075

8 years agoDisallow casting "" to an Object
Gunnar Beutner [Wed, 10 Aug 2016 09:14:33 +0000 (11:14 +0200)]
Disallow casting "" to an Object

fixes #12390

8 years agoUse the "plugin-check-command" template in the livestatus unit tests
Gunnar Beutner [Wed, 10 Aug 2016 06:37:30 +0000 (08:37 +0200)]
Use the "plugin-check-command" template in the livestatus unit tests

refs #12338

8 years agoUpdate i2tcl to match latest language changes
Gunnar Beutner [Wed, 10 Aug 2016 06:28:42 +0000 (08:28 +0200)]
Update i2tcl to match latest language changes

refs #12338

8 years agoBuild fix for Ubuntu precise
Gunnar Beutner [Wed, 10 Aug 2016 06:22:17 +0000 (08:22 +0200)]
Build fix for Ubuntu precise

refs #12389