summaryrefslogtreecommitdiffstats
path: root/metrics/src/vespa
Commit message (Expand)AuthorAgeFilesLines
* Add queue size metricHenning Baldersheim2021-06-063-18/+1
* Use append instead of operator + to avoid temporariesHenning Baldersheim2021-03-191-1/+4
* - Compute the Path objects once, instead of parsing them for every metric.Henning Baldersheim2021-03-184-132/+144
* Add metirc for buckets pending move.Henning Baldersheim2021-02-232-5/+9
* string.h does not need alloc.hHenning Baldersheim2021-02-212-1/+3
* use size literals in metricsArne Juul2021-02-151-4/+5
* Fix the MetricLockGuard::owns and its use to match the intention.Henning Baldersheim2020-12-152-2/+2
* - Wire in the guard to make it evident that we have it when making changes th...Henning Baldersheim2020-12-155-7/+37
* If number of threads are changes, which is a live change, we must handle that...Henning Baldersheim2020-12-141-1/+1
* GC loadmetric that is decommisioned.Henning Baldersheim2020-11-275-214/+0
* Remove loadmetrics indirection.Henning Baldersheim2020-11-262-3/+2
* GC unused html metrics reporting.Henning Baldersheim2020-11-264-495/+0
* Hold lock when signalling.Henning Baldersheim2020-10-141-1/+6
* Use std::mutex/std::condition_variable over vespalib::MonitorHenning Baldersheim2020-10-133-50/+41
* Remove broken copy and move constructor and assignment operatoos on vespalib:...Henning Baldersheim2020-10-072-1/+3
* Shutdown state server and metric manager before service layerTor Brede Vekterli2020-07-131-0/+3
* - Update metrics less often by removing the forceEventLogging alltogether.Henning Baldersheim2020-05-132-4/+1
* Initialize once prior to entering the first tick()Henning Baldersheim2020-05-092-25/+20
* Avoid filling log with unused metrics events.Henning Baldersheim2020-05-0913-149/+11
* Avoid a race during shutdown that can lead to having to wait 120s extra befor...Henning Baldersheim2020-05-041-1/+1
* Improve dimension naming and metric descriptionsTor Brede Vekterli2020-04-031-2/+2
* Add memory usage metrics for distributor bucket databasesTor Brede Vekterli2020-04-024-0/+61
* Revert back to using system_clock in MetricManagerTor Brede Vekterli2020-01-071-1/+1
* Use vespalib::count_sHenning Baldersheim2019-12-192-4/+4
* Drop timestamp.hHenning Baldersheim2019-12-163-4/+4
* milliseconds in config.Henning Baldersheim2019-11-201-3/+2
* Use std::regex in metrics module.Tor Egge2019-10-074-11/+15
* Unify on fastos::time().Henning Baldersheim2019-08-283-9/+4
* Avoid calling time(nullptr)Henning Baldersheim2019-08-263-13/+15
* Use system clock for safety.Henning Baldersheim2019-08-231-6/+2
* time(0) to chrono::steady_clock.Henning Baldersheim2019-08-232-5/+10
* Add includes needed when using clang (on mac).Tor Egge2019-08-011-0/+1
* Use enum class for vespalib::xml::XmlTagFlags.Tor Egge2019-07-301-3/+3
* Add missing includes.Tor Egge2019-06-111-0/+1
* add "sum" output for gauge metricsArne Juul2019-03-221-0/+1
* Fix format strings in metrics module.Tor Egge2019-03-121-16/+17
* Eliminate clang warning in metrics.Tor Egge2019-02-102-3/+2
* Adjust forward declarations in metrics.Tor Egge2019-02-016-10/+10
* Make MetricManager lastProcessedTime atomicTor Brede Vekterli2019-01-102-6/+6
* Use template args for the class, not on the find method.Henning Baldersheim2018-11-014-95/+2
* Use a templated find() to enable lookup without object creation when objects ...Henning Baldersheim2018-11-013-7/+8
* Use assignment to avoid gcc 8 ambiguity.Henning Baldersheim2018-10-091-2/+2
* move empty id to constexpr in headerArne Juul2018-10-092-2/+2
* remove legacy tags, always pass vectorArne Juul2018-10-0813-87/+21
* rename Repo -> NameRepoArne Juul2018-10-085-26/+26
* fix memory accountingArne Juul2018-10-072-0/+19
* remove usage of NameHashArne Juul2018-10-078-54/+2
* use repo for tags alsoArne Juul2018-10-076-17/+21
* use repo for descriptionsArne Juul2018-10-072-13/+10
* use repo for metric name and mangled nameArne Juul2018-10-075-25/+30