Commit Graph

381 Commits

Author SHA1 Message Date
Jason Kulatunga 786e7d04f2 make sure we print the overall device status in the details page. 2022-05-06 17:25:40 -07:00
Jason Kulatunga 0cee744c29 highlight last updated dates when more than 2 weeks or 1 month. 2022-05-06 17:02:56 -07:00
Jason Kulatunga f39628efc3 by default show all temp data. 2022-05-06 15:08:35 -07:00
Jason Kulatunga 87ba8ff632 better message for what's services we're currently waiting for. 2022-05-06 10:25:08 -07:00
Jason Kulatunga 8ea194b6ba fixing download command (using curl). 2022-05-06 09:54:13 -07:00
Jason Kulatunga d26e452a4a fixing download command (using curl). 2022-05-06 09:52:01 -07:00
Jason Kulatunga 77da0f5a57 fixing download command (using curl). 2022-05-06 09:48:25 -07:00
Jason Kulatunga 2350c1335c fix multi-arch builds. 2022-05-06 09:36:22 -07:00
Jason Kulatunga a893d2db47 fix multi-arch builds. 2022-05-06 09:30:37 -07:00
Jason Kulatunga 6fbe710d09 Merge pull request #228 from AnalogJ/multiarch_builds 2022-05-06 09:00:49 -07:00
Jason Kulatunga d48d0b9d93 build multi arch images 2022-05-06 09:00:14 -07:00
Jason Kulatunga 57c0f899c6 build multi arch controller image. 2022-05-06 08:51:42 -07:00
Jason Kulatunga 5bab9ac04a make sure we can correctly save the config file if onboarding influx. 2022-05-05 23:25:00 -07:00
Jason Kulatunga fabc629e40 handle case where WWN not detected for a device (print error messages, but skip device collection & uploading). 2022-05-05 23:03:06 -07:00
Jason Kulatunga 3dbe59781c Merge pull request #224 from AnalogJ/influx_migrations 2022-05-05 08:08:55 -07:00
Jason Kulatunga 1ced2198c7 cleanup log messages. 2022-05-04 21:04:58 -07:00
Jason Kulatunga 5f12fbb510 enable final migration cleanup. 2022-05-04 20:50:17 -07:00
Jason Kulatunga 702518579b fixed summary query. 2022-05-04 20:40:48 -07:00
Jason Kulatunga fc5a9ba15e fixed device processing in details page. Summary query is still broken. 2022-05-04 20:13:11 -07:00
Jason Kulatunga 8fe0dbed6b partially working. Some datapoints are failing with panic and are silently ignored.
TODO must fix.
2022-05-03 22:40:31 -07:00
Jason Kulatunga 7d963c96a6 writing pseudocode algorithm for data migration. 2022-05-03 12:03:08 -07:00
Jason Kulatunga 2750ccef4a call out deprecated structs so they are not accidentally used via autocomplete. 2022-05-03 11:52:47 -07:00
Jason Kulatunga 9d85920f49 started working on migration code. 2022-05-03 11:50:22 -07:00
Jason Kulatunga 97f6564c1e adding documetnation for smartctl exit codes and addl test. 2022-05-02 10:26:25 -07:00
Jason Kulatunga 646d0eff15 change the environmental variable to COLLECTOR_CRON_SCHEDULE 2022-05-01 22:13:11 -07:00
Jason Kulatunga ce3d45e543 instructions in readme for how to override cron schedule. 2022-05-01 22:09:03 -07:00
Jason Kulatunga 75de6ebfe0 addign ability to customize the scrutiny collector cron schedule using SCRUTINY_COLLECTOR_CRON_SCHEDULE env variable.
similar to https://github.com/linuxserver/docker-scrutiny/pull/19

fixes https://github.com/linuxserver/docker-scrutiny/issues/17
fixes https://github.com/AnalogJ/scrutiny/issues/161
fixes https://github.com/AnalogJ/scrutiny/issues/66
fixes https://github.com/AnalogJ/scrutiny/issues/202
fixes https://github.com/AnalogJ/scrutiny/issues/121
2022-05-01 22:01:34 -07:00
Jason Kulatunga 49c1ef6a37 fixing local persistent dir for influxdb in omnibus. 2022-05-01 21:15:04 -07:00
Jason Kulatunga ae99ffd57e using github container registry images.
update documentation to enable persistence by default
update docs to include influxdb
2022-05-01 21:08:18 -07:00
Jason Kulatunga 08f247109a using environmental variable in files path. 2022-04-30 22:30:13 -07:00
Jason Kulatunga 36617c8f1f using environmental variable in files path. 2022-04-30 22:25:45 -07:00
Jason Kulatunga 035c94681f referencing Github container registry for all images. 2022-04-30 22:24:05 -07:00
Jason Kulatunga 20411afb82 adding name for coverage step. 2022-04-30 22:20:06 -07:00
Jason Kulatunga 84f3327790 adding codecov coverage support. 2022-04-30 22:19:16 -07:00
Jason Kulatunga ccbb9225c4 remove darwin builds. 2022-04-30 22:03:17 -07:00
Jason Kulatunga 8d052f0265 update the bug report template 2022-04-30 21:33:40 -07:00
Jason Kulatunga cfe77c9a36 install tzdata package everywhere.
fixes #78
fixes
2022-04-30 21:29:45 -07:00
Jason Kulatunga 62e5a71eb0 build darwin/amd64 and darwin/arm64 binaries. 2022-04-30 21:27:45 -07:00
Jason Kulatunga 0dba9f8011 Merge branch 'master' into influxdb 2022-04-30 21:21:53 -07:00
Jason Kulatunga d42faf30b0 fix WriteConfig interface. 2022-04-30 21:17:57 -07:00
Jason Kulatunga 5a4bcda1ec adding more docs. 2022-04-30 21:13:18 -07:00
Jason Kulatunga e243d55153 Document NVMe block device vs device controller binding.
Fixes #209.
2022-04-30 16:09:16 -07:00
Jason Kulatunga 9ee2674804 started writing a TROUBLESHOOTING guide for the device collector. 2022-04-30 15:59:45 -07:00
Jason Kulatunga 5a1e390acd started writing a TROUBLESHOOTING guide for the device collector. 2022-04-30 15:57:09 -07:00
Jason Kulatunga 5fb5b9afbe if we're completing the InfluxDB setup via automation, attempt to store the token in the config file automatically. 2022-04-30 15:56:48 -07:00
Jason Kulatunga 9ebf252d4f information about downsampling. 2022-04-30 11:47:17 -07:00
Jason Kulatunga 88a99a1c90 information about downsampling. 2022-04-29 23:08:39 -07:00
Jason Kulatunga 9a5c667437 tweak the wait script. 2022-04-29 22:48:10 -07:00
Jason Kulatunga 8462d21e14 waiting for influxdb before starting scrutiny app. 2022-04-29 22:16:56 -07:00
Jason Kulatunga 702c7cdf7a if running test iin github actions, use influxdb service for testing. 2022-04-29 16:39:14 -07:00