Commit Graph

22 Commits

Author SHA1 Message Date
10e6ae2347 Complete restructure to modules.
Using modules and imports makes it much more modular
and managable. There are no 600 row files now
2026-03-02 21:46:51 +01:00
fcf3643ff8 Added print to know which backend was used 2026-03-02 20:28:18 +01:00
0b497c1abe IDRAC7, 8, 9 are working now 2026-03-02 20:12:56 +01:00
674eaef47a Did a dynamic check to see what features a server has 2026-03-02 20:03:24 +01:00
d3d274b2a1 A big rework is needed
A rework of exhaust temp, everything for PSU2 and
CPU2 temp is needed.

On R430 there is only Inlet Temp sensor
which crashes the program.

Also if there is only one cpu installed then the program
will also crash as there is no OID for cpu2

Adding a try: for above mentioned OIDs and then
combining output into one Queue entry should fix it
2026-03-01 21:29:28 +01:00
886f7bbd19 Updated some modules and added async sql 2026-02-28 22:58:13 +01:00
f7d28b31b8 Collecting IDRAC stats works.
Data is being inserted to both InfluxDB and mariadb
2026-02-28 22:57:11 +01:00
912ce9c10e Copy sqlTable file to the container 2026-02-28 22:56:53 +01:00
943954ed9d Added a SQL table for use in SQLwriter 2026-02-28 22:56:37 +01:00
5ea68b548e changed USE* envs to 0 and 1 2026-02-28 17:48:13 +01:00
cdf3b983bc Moved the project to asyncio 2026-02-28 17:48:01 +01:00
2296c89878 . 2026-02-26 20:17:26 +01:00
fab9c3fafa Other insignificant tweaks 2026-02-26 19:49:46 +01:00
3092d795e7 Added local influxdb, mariadb and adminer for testing 2026-02-26 19:49:24 +01:00
29e50fe52f Tests with SNMPv1 2026-02-26 19:49:10 +01:00
8882ee5ee8 Tweaked the class that has IDRAC data 2026-02-26 19:48:56 +01:00
7a30a31a38 Moved everything to one folder 2026-02-26 17:34:00 +01:00
b421086235 QoL 2026-02-26 17:11:18 +01:00
8ef830e1ad Added pysnmp to requirements 2026-02-26 17:11:04 +01:00
09a63770d7 Added MIBs for IDRAC 2026-02-26 17:10:26 +01:00
fe51d046f6 Added more code 2026-02-26 17:09:56 +01:00
216e216dee Big init 2026-02-25 23:16:46 +01:00