Commit graph

91 commits

Author SHA1 Message Date
Markus Opolka
cc8690fdda Shift graph_debug URL parameter in graphs overview
- This also adds the InternalProcessTracker to all the graphs in the overview
2025-07-01 14:47:21 +02:00
Yonas Habteab
828171cf03 Preserve format reqeust param 2023-09-01 13:20:12 +02:00
Yonas Habteab
7de29c7597 Cast args explicitly to int 2023-08-30 13:33:36 +02:00
Yonas Habteab
29a9f3523c Remove unnecessary error message formats 2023-08-30 13:33:36 +02:00
Johannes Meyer
7a616caf65 Split icingadb and monitoring graph controllers 2022-08-24 14:21:35 +02:00
Yonas Habteab
a0919886a1 Adjust usage of object->checkcommand everywhere 2022-06-10 10:54:32 +02:00
Johannes Meyer
0d123dd8a2 Use ipl\Stdlib\Filter::like() for not null checks 2022-05-23 15:57:25 +02:00
Johannes Meyer
c214ce8abb Use separate calls to ipl\Orm\Query::with()
Array support will be dropped soon.
2022-05-23 14:55:58 +02:00
Sukhwinder Dhillon
0b08e68d67 Remove superfluous call to $this->applyRestrictions() 2022-03-22 11:34:27 +01:00
Sukhwinder Dhillon
f257c5a48f Add setAutoRefresh(30) to Hosts|ServicesController 2022-03-22 11:30:26 +01:00
Sukhwinder Dhillon
bfe8bf482b Use class IcingadbUtils instead of using traits directly 2022-03-21 11:21:33 +01:00
Sukhwinder Dhillon
fec5967413 Replace setTitle() with addTitleTab() 2022-03-18 12:28:02 +01:00
Sukhwinder Dhillon
568f0b50c1 ListController.php: Use UrlMigrator to migrate params 2022-03-17 11:31:43 +01:00
Sukhwinder Dhillon
094c026bf9 Hosts|ServiceController: Use BaseFilter and add legacy params to params 2022-03-17 11:31:30 +01:00
Sukhwinder Dhillon
000c97d7f4 Use BaseFilter for url and remove redudant methods 2022-03-11 15:27:34 +01:00
Sukhwinder Dhillon
95b02a0166 Hosts|ServicesController: Extend IcingadbGraphiteController 2022-03-11 15:27:34 +01:00
Sukhwinder Dhillon
f1ba446030 ListController: Add redirect to icingadb graphs
If icingadb is set as backend, redirect to icingadb graphs instead of
monitoring.
2022-03-11 15:27:34 +01:00
Sukhwinder Dhillon
5e10ca1335 Add class HostsController and ServicesController 2022-03-11 15:23:29 +01:00
Sukhwinder Dhillon
428ec4aa87 Make existing classes icingadb compatible 2022-03-11 15:18:23 +01:00
Johannes Meyer
3855d2b29f Make graphs themeable 2022-03-08 10:51:38 +01:00
Johannes Meyer
8173b394c8 list/services|hosts: Autorefresh graphs after 30s 2022-03-07 18:07:04 +01:00
Johannes Meyer
aff4079986 Don't perform static calls on traits 2022-01-14 11:32:00 +01:00
Johannes Meyer
53743669ec Fix style issues 2021-04-08 15:31:09 +02:00
Virsacer
4852c7aec5 Filter Services with no perfdata 2020-09-27 22:01:22 +02:00
Alexander A. Klimov
33963cf3b2 Serve dummy images inline
refs #185
2019-01-18 15:58:14 +01:00
Alexander A. Klimov
3b8d36a807 Metric paths: support all monitored object core attributes provided by the monitoring module
refs #145
2018-07-18 15:37:58 +02:00
Alexander A. Klimov
369a9db684 Generalize graphs widget
refs #145
2018-06-04 16:03:30 +02:00
Alexander A. Klimov
0b08157418 Limit graphs loaded by default per monitored object
refs #160
2018-04-06 16:35:02 +02:00
Alexander A. Klimov
6caea7a236 Merge branch 'feature/always-use-default-template-135'
resolves #135
2018-03-19 12:31:00 +01:00
Alexander A. Klimov
7997be46ae Respect a user's timezone preferences
refs #138
2018-02-26 15:33:12 +01:00
Alexander A. Klimov
fee240e830 Separate default templates more strictly from the other ones
refs #135
2018-02-09 18:23:23 +01:00
Alexander A. Klimov
bc6adceb13 Fix broken graphs for monitored objects with obscured check commands 2018-01-25 18:30:22 +01:00
Alexander A. Klimov
7a49024701 Merge branch 'feature/pdf-export-13' 2018-01-19 13:24:06 +01:00
Alexander A. Klimov
dd68f8f051 Make templates overridable by (check command, name) 2018-01-12 11:40:17 +01:00
Alexander A. Klimov
2450fcb2fe Parameterize the service variable vars.check_command
refs #101
2017-12-15 14:33:56 +01:00
Alexander A. Klimov
b17986c07e /graphite/list/*: enhance links 2017-11-22 17:15:30 +01:00
Alexander A. Klimov
e2024a203d Merge branch 'feature/use-flyover-in-time-range-picker-44'
fixes #44
2017-11-21 18:28:09 +01:00
Alexander A. Klimov
369e39382b Remove all kinds of flickering
refs #72
2017-11-16 18:34:32 +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
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
a22c85e582 Fix missing constructor arguments
refs #5
2017-10-06 17:52:02 +02:00
Alexander A. Klimov
eacec58b22 Resolve templates' macros on demand
refs #5
2017-10-06 17:27:50 +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
8fe81455d2 Fix wrong usage of UrlParams::toArray() 2017-09-29 15:31:18 +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
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
d75b31158f Split configuration form
refs #54
2017-09-26 11:20:49 +02:00
Alexander A. Klimov
69c40cb71e Fix syntax not supported by PHP 5.4 2017-09-22 17:54:36 +02:00