|
d75e7e9a21
|
[#864] engine: Drop container size metric if container deleted
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2024-01-10 10:44:54 +03:00 |
|
|
5d7833c89b
|
[#857] golangci: Add perfsprint linter
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-12-12 16:27:02 +03:00 |
|
|
8911656b1a
|
[#661] metrcis: Add rebuild percent metric
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-12-07 15:37:33 +03:00 |
|
|
d4d905ecc6
|
[#661] metrics: Add blobovniczatree rebuild metrics
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-12-07 15:37:33 +03:00 |
|
|
70ab1ebd54
|
[#763] metrics: Add container_objects_total metric
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-11-08 12:30:57 +03:00 |
|
|
79088baa06
|
[#772] node: Apply gofumpt
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-10-31 17:03:03 +03:00 |
|
|
d4b6ebe7e7
|
[#725] writecache: Fix metric values
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-10-27 12:22:29 +03:00 |
|
|
3a997d1207
|
[#680] metrics: Initialize log metrics together with services
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
|
2023-10-11 17:08:03 +03:00 |
|
|
994f48f8bb
|
[#680] metrics: Export log and morph with script
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
|
2023-10-11 17:08:03 +03:00 |
|
|
5e229dc248
|
[#701] metrics: add metric to evaluate policer performance
Add processed objects counter in policerMetrics,
add policer field to NodeMetrics
Signed-off-by: Ekaterina Lebedeva <ekaterina.lebedeva@yadro.com>
|
2023-10-09 19:02:08 +00:00 |
|
|
f2811f8585
|
[#602] metrics: Add blobovnicza items counter
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-08-18 13:01:27 +03:00 |
|
|
c4e1d8eb07
|
[#602] node: Fix blobovnicza typos
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-08-18 11:14:10 +03:00 |
|
|
10e63537b2
|
[#602] metrics: Rename blobovnicza size metric
`Size` is not size, but open db size.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-08-17 19:17:35 +00:00 |
|
|
4ad0ebb32f
|
[#565] Add metrics for current GRPC endpoint status
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
|
2023-08-10 16:37:49 +00:00 |
|
|
03aa210145
|
[#373] metrics: Move labels to consts
To unify label naming all lable keys and other consts are moved to
one file.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-21 15:13:26 +03:00 |
|
|
b5d9f4a285
|
[#373] metrics: Add pilorama metrics
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-21 15:13:26 +03:00 |
|
|
e89fa110c7
|
[#373] metrics: Add metabase metrics
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-21 15:13:26 +03:00 |
|
|
af608da952
|
[#373] metrics: Add blobovnizca metrics
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-21 15:13:26 +03:00 |
|
|
56f320dd85
|
[#373] metrics: Add blobstor metrics
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-21 15:13:26 +03:00 |
|
|
16a142cd0c
|
[#373] metrics: Add FSTree metrics
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-21 15:13:26 +03:00 |
|
|
69b788a90b
|
[#424] metrics: Rename mode to mode_info
To follow best practice.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 18:39:49 +03:00 |
|
|
26b305f82b
|
[#424] morph: Fix cache metrics
Use separate morph cache metrics for node and IR
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 18:26:19 +03:00 |
|
|
4449006862
|
[#424] metrics: Use mode value as metric value for shard
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 18:26:19 +03:00 |
|
|
847732605c
|
[#424] metrics: Rename counter to total
Suffix total should be used for a unit-less accumulating count.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 14:53:32 +03:00 |
|
|
c348ae35b0
|
[#424] metrics: Drop embedded metrics
It was not obvious where metrics are used.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 14:53:32 +03:00 |
|
|
1b364d8cf4
|
[#424] metrics: Refactor engine metrics
Use histogram vector to measure request duration.
Fix naming like in Prometheus best practice.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 14:53:32 +03:00 |
|
|
c8023a9c8d
|
[#424] morphcache: Use labels for method duration
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 14:53:32 +03:00 |
|
|
85deb12f4d
|
[#424] writecache: Drop metrics when close
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 14:52:40 +03:00 |
|
|
07f155ac77
|
[#424] metrics: Use labels for writecache methods and operations
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 14:52:40 +03:00 |
|
|
71bbeddb64
|
[#424] metrics: Drop unused arg
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-14 14:51:40 +03:00 |
|
|
fb8fee0c8e
|
[#442] Use strconv.FormatBool instead of untyped conversion
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-06-14 11:08:36 +00:00 |
|
|
4887f489a1
|
[#17] Add morph client metrics
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-06-13 14:06:04 +03:00 |
|
|
90e9247b69
|
[#371] ir: Add morph cache metrics
Signed-off-by: Airat Arifullin a.arifullin@yadro.com
|
2023-06-13 10:10:13 +00:00 |
|
|
9bc1a25c07
|
[#434] metrics: Fix writecache duration
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-13 07:18:01 +00:00 |
|
|
5b75432ca2
|
[#431] metrics: Add missed label
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-07 13:51:36 +00:00 |
|
|
263c6fdc50
|
[#372] node: Add metrics for the error counter in the engine
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
|
2023-06-07 13:04:47 +00:00 |
|
|
c09144ecf1
|
[#412] node: Replace metrics package
Use observability module.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-01 13:23:11 +00:00 |
|
|
3220c4df9f
|
[#376] metrics: Add GC metrics
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-05-31 10:22:12 +00:00 |
|
|
ebcc8afbee
|
[#374] Add inner-ring event metrics
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-05-31 10:11:48 +00:00 |
|
|
271a56c2ab
|
[#395] metrics: Drop redundant metrics
HistogramVec already has labeled counter.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-05-26 13:39:37 +00:00 |
|
|
bc34fee6a7
|
[#370] Add tree service metrics
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-05-26 13:39:12 +00:00 |
|
|
2ce43935f9
|
[#312] metrics: Add writecache metrcis
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-05-24 10:18:39 +00:00 |
|
|
a6ee7a3087
|
[#324] Add replicator metrics
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-05-12 11:00:17 +00:00 |
|
|
800eb5e983
|
[#125] ir: Reconfigure pprof and metrics on SIGHUP
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
|
2023-05-11 12:38:34 +03:00 |
|
|
6fef2726b8
|
[#164] metrics: Allow to export metrics description
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-04-24 09:01:13 +00:00 |
|
|
4ade5339da
|
[#164] metrics: Rename metrics.go -> node.go
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-04-24 09:01:13 +00:00 |
|
|
015d62425b
|
[#164] metrics: Fill local registry explicitly
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-04-24 09:01:13 +00:00 |
|
|
02831d427b
|
[#213] metrics: Refactor object metrics
Resolve funlen linter for newObjectServiceMetrics function.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-10 09:43:24 +03:00 |
|
|
38ae71cc7d
|
[#213] metrics: Refactor engine metrics
Resolve funlen linter for newEngineMetrics function.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-10 09:43:24 +03:00 |
|
|
97c36ed3ec
|
[#148] linter: Add funlen linter
Long functions are hard to understand and source of errors
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-03-21 09:54:41 +03:00 |
|