Commit graph

50 commits

Author SHA1 Message Date
Alex
618ca3c9aa arch-audit: handle any error 2024-10-27 16:33:50 +03:00
Alex
97c553aa41 remove unused import 2024-10-27 15:11:47 +03:00
Alex
f199292aba creds file -> config file 2024-10-27 14:47:02 +03:00
Alex
c653055134 explicit organize imports 2024-10-27 13:31:52 +03:00
Alex Tau
5bed36c908 add lego disclaimer, just in case 2024-10-20 13:31:53 +00:00
Alex Tau
d2e1c2cb6e Add LICENSE 2024-10-14 10:01:09 +00:00
Alex Tau
93d87e4163 Merge branch 'upsmon' into 'main'
move checks to upsmon, where possible

See merge request lego/lego-monitoring!4
2024-09-01 12:28:36 +00:00
Alex
566b5620e8 add comments for event types 2024-09-01 15:04:35 +03:00
Alex
09a9cfe310 move checks to upsmon, where possible 2024-09-01 14:26:15 +03:00
Alex
9518527beb wait for 5 sec between restarts 2024-09-01 13:55:07 +03:00
Alex Tau
1e1ebbb809 Merge branch 'ups-monitoring' into 'main'
UPS monitoring

See merge request lego/lego-monitoring!3
2024-08-17 11:25:48 +00:00
Alex
7fe0161989 fix bracket 2024-08-17 14:25:02 +03:00
Alex
df21b8dfdb add more ups alert events 2024-08-17 13:41:39 +03:00
Alex
983caffc10 add missing ups statuses 2024-08-17 13:33:22 +03:00
saqriphnix
17e5d1be0c alerting if upsc is not installed 2024-08-17 12:32:25 +03:00
saqriphnix
66bc90da5c fix status is not actually a single word 2024-08-17 11:58:13 +03:00
saqriphnix
3a02adde56 UPS check and runtime monitoring 2024-08-17 00:00:16 +03:00
saqriphnix
fd2624040c parse UPS data 2024-08-16 23:08:28 +03:00
Alex Tau
aac320a0c8 Merge branch 'arch-audit' into 'main'
vuln alerts from arch-audit

See merge request lego/lego-monitoring!2
2024-08-13 12:56:32 +00:00
Alex
b1d8f16d03 add arch-audit to prereqs 2024-08-11 13:26:00 +03:00
Alex
de0ce7d3b0 vuln alerts from arch-audit 2024-08-11 13:20:55 +03:00
Alex Tau
56ebed516e Merge branch 'ram-cpu-alerts' into 'main'
ram and cpu monitoring

See merge request lego/lego-monitoring!1
2024-07-27 16:46:39 +00:00
saqriphnix
791176aae1 replace lables 2024-07-27 19:43:50 +03:00
saqriphnix
630f3d0f91 unused imports removal 2024-07-27 19:20:40 +03:00
saqriphnix
4dbd81b352 RAM percentage recording. removed unnecessary sensors 2024-07-27 19:16:40 +03:00
saqriphnix
7455a7b7d6 skip duplacate sensors 2024-07-27 19:09:33 +03:00
Alex
4fd3391c70 ram and cpu monitoring 2024-07-27 18:10:40 +03:00
Alex
5bbcf95015 update roomid 2024-07-27 15:37:10 +03:00
Alex
a4bbe835d3 Merge branch 'alert-sender' into 'main'
Alert sender service

See merge request lego/lego-monitoring!2
2024-06-16 20:47:43 +00:00
Alex
8acf7a0e70 stat consts instead of 0o600 2024-06-16 20:45:54 +00:00
Alex
17e1b17a78 fix log entry 2024-06-16 17:03:48 +03:00
Alex
1bba5648a7 temp is no longer todo 2024-06-16 16:40:18 +03:00
Alex
f8aed654b9 service unit 2024-06-16 16:37:37 +03:00
Alex
9e0203a59f workspace settings 2024-06-16 16:18:54 +03:00
Alex
fcc02da845 alerting service 2024-06-16 16:18:25 +03:00
Alex
84ab61eb00 Merge branch 'main' into alert-sender 2024-06-16 15:02:20 +03:00
Alex
e12c949fa8 main.py: sort imports, make executable 2024-06-16 15:01:49 +03:00
Alex
d3c8b000b0 alerting framework 2024-06-16 14:43:35 +03:00
Alex
0184a47345 main -> prettyprint 2024-06-16 13:43:28 +03:00
saqriphnix
806cf0a953 Merge branch 'temps-monitor' into 'main'
Temperature Monitoring

Closes #1

See merge request lego/lego-monitoring!1
2024-05-15 20:06:45 +00:00
Alex
fe03aa69dd refactor Sensors a bit 2024-05-15 19:02:55 +03:00
saqriphnix
00b10f804a add warning 2024-05-14 17:51:40 +03:00
saqriphnix
4b6df875da Merge branch 'main' into 'temps-monitor'
# Conflicts:
#   README.md
2024-05-10 01:08:47 +00:00
saqriphnix
7ab120759d clean readme 2024-05-10 01:02:31 +00:00
saqriphnix
6472f7fdd6 simple prettyprint func 2024-04-27 15:33:30 +03:00
saqriphnix
7da902b97a add sensors 2024-04-27 01:01:46 +03:00
saqriphnix
d14b7f08f4 clean readme 2024-04-23 13:22:02 +00:00
saqriphnix
64425c66b7 add gitignore and reqs 2024-04-19 02:58:55 +03:00
CreativeeBlackWolf
a56da58b59 hello lego! 2024-04-18 23:30:44 +03:00
saqriphnix
afa7353219 Initial commit 2024-04-18 20:14:22 +00:00