Peace
c9e5dff162
perf: less recursion for isUnderMaintenance using db query
3 months ago
Peace
16c04f6ac2
perf: less recursion for isParentActive using db query
3 months ago
Peace
5dc66e1495
refactor: make getAllChildrenIDs more compact
3 months ago
Peace
c079971a7b
fix: cast getParent and getChildren to Beans
3 months ago
Peace
71c7ee69c7
feat: db statement to get all active monitors
3 months ago
Peace
f622898ff1
perf: less sql statements and concurrent start/stop
3 months ago
Peace
b02b21299b
feat: set group to pending if all childs are paused.
3 months ago
Louis Lam
eca90a2b00
Revert "feat: structured logging (JSON)" ( #5175 )
3 months ago
Louis Lam
4829ad8c5d
Revert "Extend Prometheus Labels to include tags (requires restart for NEW labels on the monitor to be visible)" ( #5174 )
3 months ago
vishalsabhaya
d0067a0a12
improve page load performance of large amount urls ( #5025 )
...
Co-authored-by: vishal sabhaya <vishals@vebuin.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Cassandra
b287a25de7
feat: structured logging (JSON) ( #5118 )
3 months ago
Jakob Lindskog
935194bca3
feat: implement very crude and bare-bones RSS feed ( #5047 )
4 months ago
Shaun
36f8be040d
Monitor Conditions ( #5048 )
4 months ago
Dan Sullivan
dc3ad88fe1
Add option to pass cache bust param ( #3525 )
...
Co-authored-by: Dan Sullivan <dan@symbiosgroup.co.uk>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
4 months ago
Thomas Spalinger
643d28cebc
Extend Prometheus Labels to include tags (requires restart for NEW labels on the monitor to be visible) ( #4704 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
4 months ago
taisei
cd5644d6d2
Remove markdown with meta tags ( #4968 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
5 months ago
Frank Elsinga
1822b55846
Merge branch 'master' into master
6 months ago
buzzinJohnnyBoi
30f7b48987
updated comments and ran linter on inferDuration
6 months ago
buzzinJohnnyBoi
4836f72cb8
added inferDuration to calculate cron duration
6 months ago
Frank Elsinga
71f9384c09
Merge branch 'master' into snmp-monitor
6 months ago
John Campbell
7f64badb06
Update comment on recurring-interval type maintenance
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
6 months ago
buzzinJohnnyBoi
4750bd1e36
Fixed "recurring-interval" type maintenance - added comments
6 months ago
buzzinJohnnyBoi
d61688315d
Updated croner to 8.1.0 and fixed "recurring-interval" type maintenance
6 months ago
Louis Lam
dc15443716
Revert "Fix: Use `retryInterval` when a monitor is `DOWN`" ( #4875 )
6 months ago
Frank Elsinga
248aec8803
Formtting fix
7 months ago
Matt Visnovsky
b5a73e5ad7
Apply suggestions from code review
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
7 months ago
Frank Elsinga
5dc4bb64d5
Merge branch 'master' into snmp-monitor
7 months ago
Matt Visnovsky
fdc145bffd
Added Robustness
...
There are a lot of changes here:
-Fixed a lot of issues encountered during my testing
-JSON path is evaluated BEFORE making comparisons (this was the true intended behavior by @chakflying)
-Variable name changes (cosmetic)
-Added != operator
-Changed jsonQueryDescription (again)
7 months ago
Matt Visnovsky
eaa935cba0
Also return result of the evaluation
...
-Maximum compatibility with @chakflying's existing json-query monitor code.
7 months ago
Matt Visnovsky
efb1642e3c
Blend json-query and snmp monitors
...
Utilizes the JSON Query library to handle comparison logic.
7 months ago
Matt Visnovsky
7eee5db4d2
Variable changes
...
-Reuse expected_value for snmpControlValue
-Create jsonPathOperator for snmpCondition
7 months ago
Frank Elsinga
10ebdcacaa
Fix: Use `retryInterval` when a monitor is `DOWN` ( #4476 )
7 months ago
HdroguettA
daca38a554
Ignore TLS/SSL error for Redis ( #3878 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Sebastian Lang
a3ac954140
Add support for custom mongodb commands ( #4445 )
...
Co-authored-by: Sebastian Lang <sebastian.lang@damovo.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Laurent Aupse
e856cb6007
Make auto refresh interval customizable ( #4260 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Matt Visnovsky
1c4740748c
Re-use monitor.radiusPassword for community string
8 months ago
Frank Elsinga
b4bd003626
Merge branch 'master' into snmp-monitor
8 months ago
Matt Visnovsky
9d28fcff1a
Update bean model backend
...
Updates appropriate values async when editing the SNMP monitor
8 months ago
Louis Lam
1d091739c8
Update server/model/monitor.js
...
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
8 months ago
Louis Lam
c0db036187
Update server/model/monitor.js
...
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
8 months ago
Louis Lam
63a380326d
Merge branch '1.23.X' into 1.23.13-to-2.0.0
...
# Conflicts:
# .github/workflows/auto-test.yml
# package-lock.json
# package.json
# server/database.js
# server/model/monitor.js
# server/monitor-types/real-browser-monitor-type.js
# server/util-server.js
# test/cypress/unit/i18n.spec.js
8 months ago
Nelson Chan
1490443618
Fix: Getting TLS certificate through proxy & prometheus update ( #4700 )
8 months ago
CoolCu
b25ac55a2f
chore: fix some typos in comments ( #4679 )
...
Signed-off-by: CoolCu <coolcui@qq.com>
9 months ago
Nelson Chan
893278bd3d
Feat: Use keylog event to obtain TLS certificate for better reliability [1.23.X] ( #4630 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
9 months ago
Frank Elsinga
0e3b3a9ab8
Made sure that more of the async usages are awaited ( #4574 )
10 months ago
Frank Elsinga
2a3a2201e6
make monitor start() and stop() async ( #2830 )
10 months ago
Andi Pätzold
a0c62d8ab0
Fix: handle monitor names with slashes ( #4472 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
10 months ago
Frank Elsinga
81e465f418
Removed debug statement
11 months ago
Neel Bhanushali
a5d0f7a7db
console added with double quotes and semicolons. console added with username so i can remove later
11 months ago
Neel Bhanushali
a16b42f98c
poc done
11 months ago