Aliaksandr Valialkin
Aliaksandr Valialkin
@zqyzyq , could you verify whether the 92630c1ab4c6a968e90fa5b9e47a5bbf087d82bc improves query speed over big number of time series on systems with many CPU cores?
> From my viewpoint, the high disk io was caused by WriteBlockRefData during the process of searching MetricBlocks. Do you mean that the size of bockRefs for a "quick" search...
FYI, VictoriaMetrics [v1.80.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases) includes [scalability optimization](https://github.com/VictoriaMetrics/VictoriaMetrics/commit/92630c1ab4c6a968e90fa5b9e47a5bbf087d82bc) at `vmselect` running on a host with many CPU cores.
FYI, the upcoming VictoriaMetrics release will contain additional scalability optimizations for hosts with many CPU cores: - 1a254ea20c561561093d60f91815d775189ff93b - ec3df0b913288c7a2104cbcc21ad062c94c1a171
FYI, the next release of VictoriaMetrics cluster will support e.g. multitenant endpoints, which allow specifying tenant ids via `vm_account_id` and `vm_project_id` labels. See [these docs](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#multitenancy-via-labels) for details. In the mean...
FYI, VictoriaMetrics cluster accepts `vm_account_id` and `vm_project_id` labels via multitenant endpoints starting from [v1.82.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases). See [these docs](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#multitenancy-via-labels).
It has been appeared that the default value for `allow_stale` config option for [consul_sd_configs](https://docs.victoriametrics.com/sd_configs.html#consul_sd_configs) in `vmagent` was set to `false`, while Prometheus sets this option to `true` by default. The...
FYI, Consul service discovery should set the `allow_stale` option to `true` in the same way as Prometheus does starting from [v1.79.2](https://github.com/VictoriaMetrics/VictoriaMetrics/releases). This should reduce load on Consul when discovering big...
`vmagent` should use exponential backoff algorithm if Consul returns `429 Too many requests` http status code, starting from [vmagent v1.81.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases). Closing the issue as fixed.
The 243 exit code (EACCESS) usually point to unexpected file permission issues. See, for example, https://stackoverflow.com/questions/72104367/npm-error-code-eacces-243-what-is-causing-some-directories-in-the-npm-cache-to .