Jason Kulatunga
6ca4bd4912
fix the WORKDIR for collector image.
...
fixes #335
2 years ago
packagrio-bot
c34ee85e48
(v0.4.16) Automated packaging of release by Packagr
2 years ago
Jason Kulatunga
91e8eb1def
Merge pull request #333 from AnalogJ/beta
2 years ago
Jason Kulatunga
a01b8fe083
manually bump version.
2 years ago
Jason Kulatunga
550fb542d4
Merge pull request #328 from AnalogJ/beta
...
pre v0.4.16
2 years ago
Jason Kulatunga
7841063783
remove solaris.
2 years ago
Jason Kulatunga
8e05b2e2f8
Revert "add a solaris collector detect engine."
...
This reverts commit 64e1c93d16
.
https://gitlab.com/cznic/sqlite does not support Solaris.
> build constraints exclude all Go files in /home/runner/work/scrutiny/scrutiny/vendor/modernc.org/libc/errno
related #120
2 years ago
Jason Kulatunga
64e1c93d16
add a solaris collector detect engine.
2 years ago
Jason Kulatunga
b227054b52
error if any step fails.
2 years ago
Jason Kulatunga
66bd6f99c5
compiling solaris binaries
...
related #120
2 years ago
Jason Kulatunga
c6579864b8
added instructions for how to create a Scope restricted InfluxDB API token for use with Scrutiny.
...
- fixes #249
2 years ago
Jason Kulatunga
2361c329e2
added USB instructions to trouble shooting guide.
...
fixes #266
added solaris to supported os list.
2 years ago
Jason Kulatunga
5ea149d878
upgrading to go 1.18 for generics (and lodash-like library).
...
devices with an empty wwn should be filtered out (not uploaded during device registration, skipped when attempting to upload metrics).
added a migration to delete existing device entries with an empty `wwn`
fixes #314
2 years ago
Jason Kulatunga
30bd18f816
updating docs.
2 years ago
Jason Kulatunga
0f0efac866
fix update, using raw flux script.
2 years ago
Jason Kulatunga
04563c0d0d
ensure we have the ability to keep influxdb tasks up-to-date.
2 years ago
Jason Kulatunga
9316eccabe
adding tests for tasks and aggregation queries (temp).
2 years ago
Jason Kulatunga
b71d6660a6
adding typescript interfaces for type hinting and testing
...
some code reformatting
adding tests for services and components.
cleanup of unused dependencies in components.
refactor dashboard service so that wrapper is removed before data is passed to component. (no more this.data.data...).
refactored components so that variable names are consistent (dashboardService vs smartService).
ensure argument and return types are specified everywhere.
adding tests for pipes.
adding ng test to ci steps.
change dir before running npm install.
trying to install nodejs in continer.
test frontend separately.
upload coverage for frontend and backend.
upload coverage for frontend and backend.
testing coverage file locations.
retry file upload.
2 years ago
Jason Kulatunga
0e2fec4e93
adding tests to frontend.
2 years ago
Jason Kulatunga
ff171282cc
Merge pull request #325 from AnalogJ/beta
...
make sure that make is installed when building binary frontend.
2 years ago
Jason Kulatunga
ea8fe208d0
make sure that make is installed when building binary frontend.
2 years ago
Jason Kulatunga
9ae9c387cc
Merge pull request #315 from AnalogJ/beta
2 years ago
Jason Kulatunga
772b4f6528
fix influxdb install.
2 years ago
Jason Kulatunga
4a16ca0d5a
wip, migrate all scripts to new build pattern (Makefile + multiple GH agents).
2 years ago
Jason Kulatunga
316ce856f7
cleanup, remove -race flag when testing (requires CGO)
2 years ago
Jason Kulatunga
6e0321f488
add go.sum
2 years ago
Jason Kulatunga
338d2ae04e
remove invalid freebsd arch.
...
remove invalid freebsd arch.
2 years ago
Jason Kulatunga
4419f7f429
remove zig. remove cgo dependency for sqlite (using pkg.go.dev/modernc.org/sqlite)
2 years ago
Jason Kulatunga
797a6b0429
make sure we dont depend on tests for building binaries.
...
empty commit.
fix checkout.
fix checkout.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
2 years ago
Jason Kulatunga
d0b545dfb7
fixing make frontend in docker builds.
2 years ago
Jason Kulatunga
b0bff53bbd
start refactoring the Makefile to build artifacts in parallel (eventually using Zig for cross compilation).
2 years ago
Jason Kulatunga
b4adf3d88d
cleanup before go generate (and multi-arch builds using zig).
2 years ago
packagrio-bot
eefdc548b2
(v0.4.14) Automated packaging of release by Packagr
2 years ago
Jason Kulatunga
fb918e2d6e
Merge pull request #308 from AnalogJ/beta
...
pre v0.4.14 release
2 years ago
Jason Kulatunga
3d9001a5e4
when deviceType not specified in collector config, scrutiny will ignore the device. We need to make sure we correctly override the device.
...
fixes #255
2 years ago
Jason Kulatunga
fbe7d63a24
trying to fix tests.
2 years ago
Jason Kulatunga
d718b0898b
trying to fix tests.
2 years ago
Jason Kulatunga
44c7211b5f
temp artifacts for #304
2 years ago
Jason Kulatunga
157c93b967
provide a mechanism to specify the absolute path to the smartctl binary used by metrics collector.
...
- fixes #304
2 years ago
Jason Kulatunga
7babc280a0
ensure that users can filter their notifications by:
...
- failing attribute type (Critical vs All)
- failure reason (Smart, Scrutiny, Both)
fixes #300
2 years ago
Jason Kulatunga
e364e480e8
update Synology Guide.
2 years ago
Jason Kulatunga
bfefe7e98a
Merge pull request #303 from SiM22/patch-1
2 years ago
Simon Garcia
831cca7853
Create INSTALL_COLLECTOR_SYNOLOGY_AARCH64.md
...
A little tutorial to get the collector running on Synology
2 years ago
Jason Kulatunga
46f3b1c02c
fix using linter.
2 years ago
Jason Kulatunga
8a1ae2ffa0
Update TROUBLESHOOTING_DEVICE_COLLECTOR.md
2 years ago
packagrio-bot
145c819fc1
(v0.4.13) Automated packaging of release by Packagr
2 years ago
Jason Kulatunga
a9ea231de0
Merge pull request #301 from AnalogJ/disable_seek_read_error_rates
2 years ago
Jason Kulatunga
c2488af1c3
Disable Seek & Read error rate attribute analysis. Causes issues with Seagate Ironwolf drives.
...
Added documentation.
2 years ago
Jason Kulatunga
ecf7a447a7
Disable Seek & Read error rate attribute analysis. Causes issues with Seagate Ironwolf drives.
...
Added documentation.
2 years ago
Jason Kulatunga
f8e61af2f9
adding docs.
2 years ago