<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/services/metrics_service.rb, branch docs-update-docker-executor</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Enable frozen string in apps/uploaders/*.rb</title>
<updated>2018-07-16T13:41:59+00:00</updated>
<author>
<name>gfyoung</name>
<email>gfyoung17@gmail.com</email>
</author>
<published>2018-07-05T10:18:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ddca49e4b594ad715cd5854521c25d19fb4a3b06'/>
<id>ddca49e4b594ad715cd5854521c25d19fb4a3b06</id>
<content type='text'>
Partially addresses #47424.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Partially addresses #47424.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove healthchecks from prometheus endpoint</title>
<updated>2018-07-12T17:37:51+00:00</updated>
<author>
<name>Andrew Newdigate</name>
<email>andrew@gitlab.com</email>
</author>
<published>2018-07-12T17:37:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bb65cb1fd5698a12976c670f63e3db4acec3e55d'/>
<id>bb65cb1fd5698a12976c670f63e3db4acec3e55d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Gitaly metrics check for read/writeability</title>
<updated>2018-06-27T06:56:19+00:00</updated>
<author>
<name>Zeger-Jan van de Weg</name>
<email>git@zjvandeweg.nl</email>
</author>
<published>2018-06-20T08:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=65840591cd8bdc81281357d062728be9309c5597'/>
<id>65840591cd8bdc81281357d062728be9309c5597</id>
<content type='text'>
Prior to this change, health checks checked for writeability of the NFS
shards. Given we're moving away from that, this patch extends the checks
for Gitaly to check for read and writeability.

Potentially some dashboards will break, as over time these metrics will
no longer appear as Prometheus doesn't get the data anymore.
Observability in the circuit breaker will be reduced, but its not
expected to be turned on and the circuit breaker is being removed soon
too.

Closes https://gitlab.com/gitlab-org/gitaly/issues/1218
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prior to this change, health checks checked for writeability of the NFS
shards. Given we're moving away from that, this patch extends the checks
for Gitaly to check for read and writeability.

Potentially some dashboards will break, as over time these metrics will
no longer appear as Prometheus doesn't get the data anymore.
Observability in the circuit breaker will be reduced, but its not
expected to be turned on and the circuit breaker is being removed soon
too.

Closes https://gitlab.com/gitlab-org/gitaly/issues/1218
</pre>
</div>
</content>
</entry>
<entry>
<title>Update prometheus-client-mmap gem to highly optimized version</title>
<updated>2017-12-07T16:47:23+00:00</updated>
<author>
<name>Pawel Chojnacki</name>
<email>pawel@chojnacki.ws</email>
</author>
<published>2017-12-07T16:47:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ee22a47d629fb13a52100921761f833acd80dbd9'/>
<id>ee22a47d629fb13a52100921761f833acd80dbd9</id>
<content type='text'>
+ change string concatenation to help with GC pressure.
+ fix metric producing incompatible label sets
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ change string concatenation to help with GC pressure.
+ fix metric producing incompatible label sets
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Filesystem check metrics that use too much CPU to handle requests</title>
<updated>2017-11-02T16:55:42+00:00</updated>
<author>
<name>Pawel Chojnacki</name>
<email>pawel@chojnacki.ws</email>
</author>
<published>2017-11-02T15:13:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8a0e314463f16618f4e227f0decf0661d6bdd4b5'/>
<id>8a0e314463f16618f4e227f0decf0661d6bdd4b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Prometheus gem to version that explicitly calls `munmap`</title>
<updated>2017-07-19T08:54:39+00:00</updated>
<author>
<name>Paweł Chojnacki</name>
<email>pawel@chojnacki.ws</email>
</author>
<published>2017-07-19T08:54:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2c3d52161af2f170bdb644b96b6ffe5da0c1df10'/>
<id>2c3d52161af2f170bdb644b96b6ffe5da0c1df10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support multiple Redis instances based on queue type</title>
<updated>2017-07-11T03:35:47+00:00</updated>
<author>
<name>Paul Charlton</name>
<email>techguru@byiq.com</email>
</author>
<published>2017-07-11T03:35:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cb3b4a15e6913bc28ee2ecaab017a4c3f08c438e'/>
<id>cb3b4a15e6913bc28ee2ecaab017a4c3f08c438e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make PrometheusTextFormat return proper output terminated with '\n'</title>
<updated>2017-06-02T17:48:39+00:00</updated>
<author>
<name>Pawel Chojnacki</name>
<email>pawel@chojnacki.ws</email>
</author>
<published>2017-06-02T13:55:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d26573c6e3de535f69437deaf54d5c151ac343c8'/>
<id>d26573c6e3de535f69437deaf54d5c151ac343c8</id>
<content type='text'>
remove file dangling after rebase
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remove file dangling after rebase
</pre>
</div>
</content>
</entry>
<entry>
<title>Split the metrics implementation to separate modules for Influx and Prometheus</title>
<updated>2017-06-02T17:45:58+00:00</updated>
<author>
<name>Pawel Chojnacki</name>
<email>pawel@chojnacki.ws</email>
</author>
<published>2017-05-29T22:18:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b668aaf4268d552315152057729f73f5c5d72147'/>
<id>b668aaf4268d552315152057729f73f5c5d72147</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add prometheus text formatter</title>
<updated>2017-06-02T17:45:58+00:00</updated>
<author>
<name>Pawel Chojnacki</name>
<email>pawel@chojnacki.ws</email>
</author>
<published>2017-05-29T21:23:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ae8f7666e597493ab404f8524c1216a924338291'/>
<id>ae8f7666e597493ab404f8524c1216a924338291</id>
<content type='text'>
 + rename controler method to #index from #metrics
 + remove assertion from nullMetric
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 + rename controler method to #index from #metrics
 + remove assertion from nullMetric
</pre>
</div>
</content>
</entry>
</feed>
