Alexander A. Klimov
2e5fbd764d
Improve container differencing
...
refs #44
2017-11-21 16:47:08 +01:00
Alexander A. Klimov
a2c09dc47d
Visually associate the flyover content with its toggle
...
refs #44
2017-11-21 12:24:49 +01:00
Alexander A. Klimov
4716cbc405
Use flyover instead of an URL parameter to display the custom time range picker form
...
refs #44
2017-11-16 15:05:35 +01:00
Alexander A. Klimov
fd8bc54564
Merge branch 'bugfix/pre-select-range-1-hour-by-default-78'
...
fixes #78
2017-11-07 16:26:19 +01:00
Alexander A. Klimov
a9dae9e1b9
Pre-select range "1 hour" by default
...
refs #78
2017-11-07 14:54:57 +01:00
Alexander A. Klimov
2c6cd09fa2
Remove "Please specify a filter" barrier
...
fixes #77
2017-11-07 11:51:24 +01:00
Alexander A. Klimov
1f0fb9d760
Merge branch 'feature/reduce-eye-cancer-graphs-loading-68'
...
fixes #68
2017-10-20 17:17:49 +02:00
Alexander A. Klimov
9d1f03d6fd
Monitored object detail view extension: serve a 1x1 #00000000 image first
...
refs #68
2017-10-19 18:00:19 +02:00
Alexander A. Klimov
d3e4b4d04b
Merge branch 'bugfix/check_command-nrpe-5'
...
fixes #5
2017-10-09 11:12:29 +02:00
Alexander A. Klimov
a22c85e582
Fix missing constructor arguments
...
refs #5
2017-10-06 17:52:02 +02:00
Alexander A. Klimov
c900179193
MacroTemplate: fix "subpattern name is too long"
...
refs #5
2017-10-06 17:43:14 +02:00
Alexander A. Klimov
eacec58b22
Resolve templates' macros on demand
...
refs #5
2017-10-06 17:27:50 +02:00
Alexander A. Klimov
aba61645f8
Decide which templates to use based on the real check command
...
refs #5
2017-10-06 17:03:45 +02:00
Alexander A. Klimov
a911599924
Merge branch 'feature/get-check-command-55'
...
fixes #55
2017-10-06 09:44:02 +02:00
Alexander A. Klimov
a830cae3d7
Merge branch 'master' into feature/get-check-command-55
2017-10-05 16:34:12 +02:00
Alexander A. Klimov
7981a09891
Merge branch 'feature/enlarge-graphs-dynamically-59'
...
fixes #59
2017-10-05 16:17:48 +02:00
Alexander A. Klimov
be1c93324d
Use the iplx cURL client and Json::decode()
2017-10-04 16:34:49 +02:00
Alexander A. Klimov
51249ab463
Actually load PSR and iplx
2017-10-04 16:16:43 +02:00
Eric Lippmann
0305a2f472
Add iplx\Http
...
Signed-off-by: Alexander A. Klimov <alexander.klimov@netways.de>
2017-10-04 16:14:26 +02:00
Eric Lippmann
16555adb4b
Add PSR-7 HTTP message interfaces
...
I will add the ipl\http package for communicating w/ Elasticsearch as vendor lib to this module.
The added dependencies are free to remove once ipl has been released.
Signed-off-by: Alexander A. Klimov <alexander.klimov@netways.de>
2017-10-04 16:14:26 +02:00
Alexander A. Klimov
84f765808f
Auto-resize graphs in monitored objects detail views on window resize
...
refs #59
2017-10-04 15:17:30 +02:00
Alexander A. Klimov
fe479a4b32
Enlarge div.images in detail view
...
refs #59
2017-10-04 12:42:19 +02:00
Alexander A. Klimov
379ee445f5
Graphs widget: allow additional CSS classes
...
refs #59
2017-10-04 10:48:22 +02:00
Alexander A. Klimov
e723b04a04
Query only the templates designed for the monitored object's check command
...
refs #55
2017-09-29 17:36:46 +02:00
Alexander A. Klimov
ecf68be45a
Merge branch 'feature/port-templates-to-new-language-57'
...
fixes #57
2017-09-29 16:16:34 +02:00
Alexander A. Klimov
a41f6fb882
Automatically load all built-in templates
...
refs #57
2017-09-29 15:37:44 +02:00
Alexander A. Klimov
8f11f64c45
Port all Icinga 2 templates
...
refs #57
2017-09-29 15:36:01 +02:00
Alexander A. Klimov
8fe81455d2
Fix wrong usage of UrlParams::toArray()
2017-09-29 15:31:18 +02:00
Alexander A. Klimov
6be7a01cec
Allow multiple templates per check command
2017-09-29 14:54:29 +02:00
Alexander A. Klimov
94345381ba
Handle not configured module
2017-09-29 14:32:16 +02:00
Alexander A. Klimov
218355dd18
Fix not working SomeType[string] in code docs
2017-09-29 14:13:10 +02:00
Alexander A. Klimov
3655971ae8
Merge branch 'feature/template-language-54'
...
fixes #54
2017-09-29 13:56:39 +02:00
Alexander A. Klimov
6978dcf0c9
Update doc
...
refs #54
2017-09-29 11:45:44 +02:00
Alexander A. Klimov
1b8e84e674
Remove all hardcoding from Graphite Web client
...
refs #54
2017-09-29 11:32:04 +02:00
Alexander A. Klimov
1c5c57b5cf
Centralize operations on hardcoded paths
...
refs #54
2017-09-29 10:26:58 +02:00
Alexander A. Klimov
f9b8541c51
Clean up
...
refs #54
2017-09-28 19:03:53 +02:00
Alexander A. Klimov
73720cf917
Actually use the new components
...
refs #54
2017-09-28 18:56:16 +02:00
Alexander A. Klimov
1c7dd2f46a
Template: assemble charts from metrics from Graphite Web
...
refs #54
2017-09-28 16:16:28 +02:00
Alexander A. Klimov
f3dd5c615c
MacroTemplate: implement reverse-resolving
...
refs #54
2017-09-28 16:14:43 +02:00
Alexander A. Klimov
6e4a9a0776
Align data structures to the flexibility required for e.g check_disk
...
refs #54
2017-09-28 15:43:13 +02:00
Alexander A. Klimov
0ae4993a2d
Make data structures not surprise the user
...
refs #54
2017-09-28 12:09:45 +02:00
Alexander A. Klimov
43978e1ded
Implement a new Graphite metrics query
...
refs #54
2017-09-26 15:11:00 +02:00
Alexander A. Klimov
d75b31158f
Split configuration form
...
refs #54
2017-09-26 11:20:49 +02:00
Alexander A. Klimov
84c385cbdc
Improve Templates' data structures
...
refs #54
2017-09-26 10:59:23 +02:00
Alexander A. Klimov
f228b00da1
Make Templates instancable
...
refs #54
2017-09-26 10:38:35 +02:00
Alexander A. Klimov
9d9b8ff207
Align to Icinga 2's GraphiteWriter's capabilities
...
refs #54
2017-09-25 19:01:00 +02:00
Alexander A. Klimov
595861c425
Implement new template language loader
...
refs #54
2017-09-25 17:28:45 +02:00
Alexander A. Klimov
69c40cb71e
Fix syntax not supported by PHP 5.4
2017-09-22 17:54:36 +02:00
Alexander A. Klimov
fc37c1255c
Clean up
2017-09-22 16:24:54 +02:00
Alexander A. Klimov
f03f583235
Merge branch 'feature/restrictions-11'
...
fixes #11
2017-09-22 14:20:06 +02:00