Jason Kulatunga
|
833fb96c15
|
fixing publish release step.
|
2022-05-09 12:55:40 -07:00 |
|
Jason Kulatunga
|
5acc98d221
|
trying to fix release asset setp.
|
2022-05-09 10:01:29 -07:00 |
|
 Jason KulatungaandGitHub
|
d9632ae34b
|
Merge pull request #235 from AnalogJ/change_scrutiny_default_path
|
2022-05-09 09:50:22 -07:00 |
|
Jason Kulatunga
|
de702414b9
|
moving all filesystem references to /scrutiny to /opt/scrutiny
fixes #230
|
2022-05-09 09:29:39 -07:00 |
|
Jason Kulatunga
|
db73175f07
|
fixing release GH Action.
|
2022-05-09 09:05:44 -07:00 |
|
 Jason KulatungaandGitHub
|
6a9db6a92b
|
Merge pull request #222 from AnalogJ/influxdb
|
2022-05-09 08:45:39 -07:00 |
|
Jason Kulatunga
|
2967b6ca01
|
make sure that we set the config path when ReadConfig is called.
|
2022-05-07 20:11:17 -07:00 |
|
Jason Kulatunga
|
5ed69d7fc4
|
adding tests for Smart and parser.
|
2022-05-06 22:15:19 -07:00 |
|
Jason Kulatunga
|
2b5c864a74
|
update the codecov action version.
|
2022-05-06 20:38:20 -07:00 |
|
Jason Kulatunga
|
21d07a0712
|
adding tests for Detect struct in collector. Adding ability to mock out exec.Command calls.
|
2022-05-06 20:07:23 -07:00 |
|
Jason Kulatunga
|
2214febbd1
|
simple rename.
|
2022-05-06 18:38:09 -07:00 |
|
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 KulatungaandGitHub
|
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 KulatungaandGitHub
|
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 KulatungaandGitHub
|
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 |
|
Jason Kulatunga
|
00bc6ecd92
|
make sure we can pull config from env variables.
|
2022-04-29 16:28:50 -07:00 |
|
Jason Kulatunga
|
7cd828ef0d
|
update the influxdb version in the standalone container.
|
2022-04-29 16:20:35 -07:00 |
|
Jason Kulatunga
|
bd39b2cd4d
|
fixes for aggregation.
|
2022-04-29 16:11:12 -07:00 |
|
Jason Kulatunga
|
0a9d364aea
|
adding duration key to smart attributes api endpoint
|
2022-04-29 15:26:15 -07:00 |
|
Jason Kulatunga
|
f60636a6aa
|
broke scrutiny_repository.go into multiple files for easier exploration & maintenance.
|
2022-04-28 22:33:09 -07:00 |
|
Jason Kulatunga
|
7a7771981a
|
broke scrutiny_repository.go into multiple files for easier exploration & maintenance.
|
2022-04-28 22:29:09 -07:00 |
|
 Jason KulatungaandGitHub
|
8e34ef8d79
|
Merge pull request #212 from PeterDaveHello/patch-1
Improve README.md a little bit
|
2022-04-28 17:49:05 -07:00 |
|
Jason Kulatunga
|
f569ab6474
|
[BROKEN COMMIT]
This code leverages the new `types.isType` functionality introduced in the flux language (https://github.com/influxdata/flux/issues/2159)
This code will fix https://github.com/AnalogJ/scrutiny/issues/22 and all related issues.
Unfortunately this code is broken because the influxdb go client library does not correctly handle import statments in the task defintion.
blocked by
https://github.com/influxdata/influxdb-client-go/issues/322
|
2022-04-27 22:41:56 -07:00 |
|
Jason Kulatunga
|
903d5713fc
|
fixes for tests.
|
2021-11-21 14:39:39 -08:00 |
|
Jason Kulatunga
|
0872da57d7
|
fixes for tests.
|
2021-11-17 21:08:56 -08:00 |
|
Jason Kulatunga
|
47e8595c9d
|
using constant vars for duration key magic strings. Fixing Errorf calls to correctly have template data.
|
2021-11-17 20:50:18 -08:00 |
|
Jason Kulatunga
|
bff83de3a0
|
query temp data across multiple buckets
|
2021-11-17 18:35:50 -08:00 |
|
Jason Kulatunga
|
03bfdd3890
|
changing the duration dropdown for temp history data. adding an /api/summary/temp endpoint
|
2021-11-16 20:39:09 -08:00 |
|
Jason Kulatunga
|
772063a843
|
find the temp history for the last week (by default). Smooth out data using aggregate window for hourly numbers. Better temp casting during influx data inflating.
|
2021-11-16 19:07:37 -08:00 |
|
Jason Kulatunga
|
b776fb8886
|
tweaking retention policy code so we can test downsampling scripts.
|
2021-11-16 18:32:29 -08:00 |
|
Jason Kulatunga
|
8fb58591a6
|
fixes for Scrutiny end-to-end testing.
|
2021-10-28 07:41:41 -07:00 |
|
Jason Kulatunga
|
ce032c5609
|
fixes for Scrutiny end-to-end testing.
|
2021-10-28 07:35:25 -07:00 |
|
Jason Kulatunga
|
060ac7b83a
|
fixes https://github.com/AnalogJ/scrutiny/issues/179
|
2021-10-25 21:03:06 -07:00 |
|
Jason Kulatunga
|
3ee342763c
|
publish release using old mechanism.
|
2021-10-24 23:06:53 -07:00 |
|
Jason Kulatunga
|
e572c2051f
|
specify metadata path
|
2021-10-24 22:22:58 -07:00 |
|
Jason Kulatunga
|
a4389b176d
|
we're already building windows binaries. Lets make sure we attach them as well.
|
2021-10-24 22:09:57 -07:00 |
|
Jason Kulatunga
|
c7603c8f62
|
karalabe/xgo-1.13.x is unmaintained, moving to techknowlogick/xgo:go-1.13.x
|
2021-10-24 22:05:28 -07:00 |
|
Jason Kulatunga
|
7b7b4fe4e3
|
fixing test.
|
2021-10-24 19:30:29 -07:00 |
|
Jason Kulatunga
|
5789c836db
|
make sure the status is always exposed in the json data. make sure display_name for metadata is included. Update mocked test data for frontend.
|
2021-10-24 17:09:44 -07:00 |
|
Jason Kulatunga
|
deba21fe19
|
update timestamps for testing.
|
2021-10-24 16:26:41 -07:00 |
|
Jason Kulatunga
|
31b5dfa038
|
ensure that all buckets are created during init. Remove all references to "name" field for attributes (shoudl come from metadata instead). Status is now an int64 (0 is passing).
|
2021-10-24 16:01:53 -07:00 |
|
Jason Kulatunga
|
9878985fa3
|
adding aggregation code
|
2021-10-24 13:07:12 -07:00 |
|
Jason Kulatunga
|
fe3f38ae54
|
fixing packagr actions for publishing artifacts.
|
2021-10-23 17:03:31 -07:00 |
|
Jason Kulatunga
|
315b43ea05
|
fixing packagr actions for publishing artifacts.
|
2021-10-23 16:49:26 -07:00 |
|
Jason Kulatunga
|
d346a394e6
|
fixing packagr actions for publishing artifacts.
|
2021-10-23 12:57:59 -07:00 |
|
Jason Kulatunga
|
5880e0af86
|
using packagr actions for publishing artifacts.
|
2021-10-23 12:46:45 -07:00 |
|
Jason Kulatunga
|
0460985bc5
|
fix windows asset builder
|
2021-10-23 12:28:30 -07:00 |
|
Jason Kulatunga
|
0d580932ad
|
fix bumpr
|
2021-10-23 12:13:22 -07:00 |
|
Jason Kulatunga
|
f26dbdf8b6
|
trigger windows binary creation on every release.
|
2021-10-23 11:02:43 -07:00 |
|
Jason Kulatunga
|
33e370e90f
|
fix paths.
|
2021-10-23 11:02:14 -07:00 |
|
Jason Kulatunga
|
5c492986a5
|
fixes for windows collector build.
|
2021-10-23 10:58:56 -07:00 |
|
Jason Kulatunga
|
fb564afe30
|
fixes for windows collector build.
|
2021-10-23 10:57:02 -07:00 |
|
Jason Kulatunga
|
a4d151e3f7
|
fixes for windows collector build.
|
2021-10-23 10:54:25 -07:00 |
|
 Jason KulatungaandGitHub
|
124973d9fa
|
Merge pull request #197 from AnalogJ/windows_builds
|
2021-10-23 10:49:14 -07:00 |
|