Commit Graph

11 Commits

Author SHA1 Message Date
dc1287dae8
Make linters happy and disable deprecated exhaustivestruct.
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-29 13:00:38 +05:00
26ce90bb84
Linting fixes. 2021-11-21 14:45:09 +05:00
614526b16d
The very basic metricator-client and package.
Package can be used in external things if needed.
2020-12-24 23:06:13 +05:00
115e5d5051
Linting and comments. 2020-12-23 20:55:50 +05:00
95c8181d2a
Add simple debug logging. 2020-12-23 16:28:57 +05:00
2e8fdb194c
Fill HELP and TYPE for metrics.
Fixes #2.
2020-12-23 15:40:48 +05:00
c34babeaf8
Add metric type to metric struct. 2020-12-23 13:45:33 +05:00
7e90814fde
Return list of parsed metrics, for autodiscovery. 2020-12-23 13:37:52 +05:00
529113a41a
Metrics data is stored as structure, HTTP requests logging, got rid of context.
Metrics data now stored as structures. This is a first step for autodiscovery
helping for NMSes.

HTTP requests now logged.

Got rid of context.Context for getting metric data in applications
because context.Context is useless here.
2020-12-23 13:27:17 +05:00
aaaebaa95a
Add log message in storage about items putting. 2020-11-29 05:50:35 +05:00
f915470c0b
Rethink how metricator will work, golangci-lint and gitlab ci configs. 2020-11-29 03:22:39 +05:00