42 Commits

Author SHA1 Message Date
Ilya Dmitrichenko
92114c05c9 Change hash algorithm 2018-07-05 16:20:48 +01:00
Stefan Prodan
e24c83525a Use http_request_duration_seconds for RED metrics 2018-05-07 11:03:02 +03:00
Stefan Prodan
faaf6128fb Fix sha1 compute 2018-04-06 12:50:06 +03:00
Stefan Prodan
e48ae2711f v0.2.1 release
- use debug level for web server logging
 - update canary deploy
2018-03-18 17:24:57 +02:00
Stefan Prodan
379e188546 v0.2.0 release
- replace glog with zerolog
 - update deps
2018-03-18 17:08:12 +02:00
Stefan Prodan
31d05623d0 v0.1.1 release
- added error route
2018-03-18 13:59:02 +02:00
Stefan Prodan
61c7d36fb4 v0.0.9 release
- added echo headers handler
2018-02-25 11:05:12 +02:00
Stefan Prodan
7b72c7952d Change response content type to text/plain
- bump version 0.0.8
2018-02-23 01:42:45 +02:00
Stefan Prodan
867c39c174 R/W to local storage 2018-02-14 01:15:31 +02:00
Stefan Prodan
8be417a4a1 log the SHA1 of the received payload 2018-02-11 15:42:37 +02:00
Stefan Prodan
71e5cc6eab Register pprof handlers
Increase the write timeout to one minute to allow CPU profiling
2018-02-08 13:24:47 +02:00
Stefan Prodan
6b6978a30c enable pprof 2018-02-08 12:24:13 +02:00
Stefan Prodan
e2c71d55b7 added backend handler 2018-01-30 16:49:07 +02:00
Stefan Prodan
46862ae319 long running job 2018-01-27 18:37:42 +02:00
Stefan Prodan
ee49a6a2f6 instrumentation targets 2018-01-26 17:30:38 +02:00
Stefan Prodan
2cf41cea78 added version endpoint 2018-01-12 02:52:29 +02:00
Stefan Prodan
b839eba381 added requests counter 2018-01-10 18:23:52 +02:00
Stefan Prodan
0dd23d9b2d added server tests 2018-01-09 15:18:52 +02:00
Stefan Prodan
eb1148b048 RED instrumentation 2018-01-09 13:58:49 +02:00
Stefan Prodan
17ffed228d use ipify.org for external IP detection 2018-01-09 12:02:28 +02:00
Stefan Prodan
cd55450ef6 added http_requests_total Prometheus counter 2018-01-09 01:51:08 +02:00
Stefan Prodan
c4317ac0c8 readiness handler 2018-01-08 23:27:48 +02:00
Stefan Prodan
fc479d6073 extract handlers 2018-01-08 19:43:00 +02:00
Stefan Prodan
663ca7dc4a fix echo 2018-01-08 18:12:34 +02:00
Stefan Prodan
1dde723cf9 log remote address 2018-01-08 18:11:55 +02:00
Stefan Prodan
2607066717 ingest HTTP POST added 2018-01-08 18:06:28 +02:00
Stefan Prodan
e35289b870 kill switch added 2018-01-08 17:50:37 +02:00
Stefan Prodan
5481cfe7ef use an atomic int to determine health status 2018-01-07 17:58:41 +02:00
Stefan Prodan
60f99ed098 fix file check 2018-01-07 12:49:48 +02:00
Stefan Prodan
ba8777b547 HTTP server graceful shutdown refactoring 2018-01-07 12:41:01 +02:00
Stefan Prodan
1180a2da5f added Prometheus instrumentation 2018-01-07 12:29:49 +02:00
Stefan Prodan
ade967e0ae external IPs 2018-01-07 12:22:43 +02:00
Stefan Prodan
3466c3c198 response refactoring 2018-01-06 13:51:44 +02:00
Stefan Prodan
d7fe950382 env as map 2018-01-06 13:41:15 +02:00
Stefan Prodan
a35ba78a46 remove string double quotes 2018-01-06 13:30:18 +02:00
Stefan Prodan
44409035c3 reorder response fields 2018-01-06 13:22:21 +02:00
Stefan Prodan
e0742350df read files line by line 2018-01-06 13:18:37 +02:00
Stefan Prodan
0b3bfe9e71 trim kv prefix 2018-01-06 13:11:48 +02:00
Stefan Prodan
641ae7d906 trim prefix 2018-01-06 13:07:14 +02:00
Stefan Prodan
c99aee486f labels and annotations as maps 2018-01-06 12:58:01 +02:00
Stefan Prodan
fb384bfa49 pod labels and annotations 2018-01-06 12:45:32 +02:00
Stefan Prodan
d805e3faf1 env and runtime info 2018-01-05 17:58:39 +02:00