Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

latest master #1

Merged
merged 271 commits into from
Jul 30, 2019
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
271 commits
Select commit Hold shift + click to select a range
199746a
Make sure the default for EnforceMetricName is ✅ (#518)
gouthamve Apr 26, 2019
80fdece
Enable tracing loki in helm chart (#496)
daixiang0 Apr 26, 2019
9440dc9
Update troubleshooting (#498)
daixiang0 Apr 26, 2019
e2b2561
Take 2 for fix the limit settings (#519)
gouthamve Apr 26, 2019
e506f16
Add target config (#486)
daixiang0 Apr 26, 2019
b95805d
fix a typo
daixiang0 Apr 28, 2019
2ce5af1
Merge branch 'master' into debug-helm
daixiang0 Apr 28, 2019
7c41a09
bump up chart version
daixiang0 Apr 28, 2019
1390854
Merge branch 'master' into reduce-config-option
daixiang0 Apr 28, 2019
aa4684e
support config chunk size (#464)
daixiang0 Apr 29, 2019
89ffbf7
Add option (#528)
daixiang0 Apr 30, 2019
5221ff3
Fix typo in example config (#530)
Legogris Apr 30, 2019
85a9e82
Fix #531 chunk_block_size not found
May 1, 2019
fc389b6
don't delete elements from a map while iterating over it
slim-bean May 2, 2019
42e5bf1
need to remove this return statement or positions will never be clean…
slim-bean May 2, 2019
916124b
Adding `make debug` support to build debug binaries and debug contain…
slim-bean Apr 9, 2019
fe53924
using the timestamp from the log file might lead to undesired behavio…
slim-bean May 5, 2019
017bcef
Better buckets for chunk sizes (#529)
gouthamve May 6, 2019
8d7efdd
switch to golangci-lint linter (#539)
cyriltovena May 6, 2019
b8b7caa
Promtail targets and service discovery pages (#532)
cyriltovena May 6, 2019
fa4f936
improves memory usage of golangci-linter
cyriltovena May 6, 2019
53075db
Send logs to multiple loki instances (#536)
cyriltovena May 7, 2019
862491e
fix backward compatibility with client config (#554)
cyriltovena May 7, 2019
e794147
Add scrape config for control plane static pods
Apr 20, 2019
54340e7
make clean removes `pkg/promtail/server/ui/assets_vfsdata.go` which m…
slim-bean May 7, 2019
ceffcb7
Support CRI 1.14+ directory change
May 7, 2019
b16da1d
Parse pipelines of regex matches.
tomwilkie Apr 16, 2019
5e36308
Errors and wiring.
tomwilkie Apr 17, 2019
bfb34e4
Wire up LogQL filters in the ingester.
tomwilkie Apr 18, 2019
e73024d
Remove RegexpIter, we don't need it.
tomwilkie Apr 18, 2019
c71a9b0
Fix logcli.
tomwilkie Apr 18, 2019
fc20f8c
Document the filter expression sytax.
tomwilkie Apr 19, 2019
32d2f64
Fix ingester test.
tomwilkie Apr 19, 2019
80bbd04
Add an extra filter step if the user specifies a regex using old API.
tomwilkie Apr 19, 2019
d1b8731
Better error messages.
tomwilkie Apr 19, 2019
1319b62
Review feedback.
tomwilkie May 8, 2019
5079cfc
link to helm/README.md
rmetzler Apr 30, 2019
333be55
Typo
base698 Apr 27, 2019
ff3e456
Add two more links to readme (#560)
tomwilkie May 8, 2019
6446503
Close all chunks before flushing.
slim-bean May 8, 2019
8dd490d
beginnings of label extraction pipeline
slim-bean Apr 12, 2019
2e098c8
starting to add label extraction, super rough but need to do some wor…
slim-bean Apr 12, 2019
ed962f2
Adds json log entry parser with configuration.
cyriltovena Apr 17, 2019
2abce2c
rebase to the new structure
cyriltovena Apr 19, 2019
a9b9e22
Plug the log entry pipeline into promtail
cyriltovena Apr 19, 2019
7b085e1
Polish json entry stage
cyriltovena Apr 19, 2019
0fac618
adding regex pipeline stage
slim-bean Apr 29, 2019
ebb4f48
updating tests
slim-bean May 1, 2019
0a9beea
adding benchmarks
slim-bean May 3, 2019
97e4a12
adding a pipeline processing histogram
slim-bean May 6, 2019
3d94603
fixing capitalization on CRI stage and some lints
slim-bean May 6, 2019
2c4e30f
Updating helm/ksonnet to use new pipeline config
slim-bean May 8, 2019
beb0052
Remove unnecessarily long wait times in tests.
tomwilkie May 8, 2019
06f41e7
Explictly listen on localhost in tests, to stop warning on MacOS.
tomwilkie May 8, 2019
13c667c
Update vendor for weaveworks/commont to Tom's fork, for now.
tomwilkie May 8, 2019
9290a5d
rename __filename__ label to filename
cyriltovena May 7, 2019
48def27
fix review feedback
cyriltovena May 8, 2019
3d7119d
Add a histogram for chunk encoding time (#565)
gouthamve May 9, 2019
e6503a5
add optional PodDisruptionBudget to helm chart (#515)
victoriaalee May 9, 2019
bb89b9b
Fix a bug where we should use the glob matcher on fsnotify new file c…
slim-bean May 9, 2019
6596acc
Support using an IPv6 in the Loki push url (#566)
kaiyou May 9, 2019
87d25fa
Clean up the metric for pipeline duration to keep it within the pipel…
slim-bean May 9, 2019
8340232
initial checkin
slim-bean May 10, 2019
45a7556
improving metrics
slim-bean May 14, 2019
0e86bfd
Add support for memcaches (#564)
gouthamve May 14, 2019
39ec520
Merge pull request #448 from daixiang0/add-help
davkal May 14, 2019
6c3b9ba
Merge pull request #491 from daixiang0/debug-helm
davkal May 14, 2019
d50acbe
fix minor issues with memcached config in ksonnet (#578)
gouthamve May 14, 2019
50ff10d
Add LICENSE
slim-bean May 14, 2019
34bb9db
using an environment variable passed into an arg instead of reading t…
slim-bean May 14, 2019
5fe4ccb
adding namespace to ksonnet config, moved images into a config file
slim-bean May 14, 2019
9dde2c4
fixing how auth is applied
slim-bean May 14, 2019
cc60398
change response_latency bucket sizes
slim-bean May 15, 2019
5aac00f
changing response_latency buckets some more, making exponential and c…
slim-bean May 15, 2019
7b584b5
Limiting query start time with config (#572)
sandeepsukhani May 15, 2019
75b6832
Update table manager image in production/ksonnet (#582)
sandeepsukhani May 15, 2019
3bd38ec
Create CODE_OF_CONDUCT.md (#516)
May 15, 2019
9b91580
Add a pull request template (#517)
May 15, 2019
7f542c2
Helm: Allow custom pipeline stages (#580)
May 15, 2019
0734c9f
adds external labels to be passed via flags (#510)
cyriltovena May 15, 2019
0885f64
impr/logcli: Added label output filters + tests (#563)
CyrilPeponnet May 15, 2019
d5d4e33
updating README
slim-bean May 15, 2019
17419c6
adding diagram
slim-bean May 15, 2019
7942493
impr/clients: Handle TLS config and MTLS for logcli and promtail (#540)
CyrilPeponnet May 15, 2019
f5c8b22
Change tail response for backward compatibilty with future changes (#…
sandeepsukhani May 16, 2019
23c16a9
updating to match websocket api changes
slim-bean May 16, 2019
3f704de
fixes test in circle ci getting OOMKilled (#593)
cyriltovena May 16, 2019
c160336
Improve readiness probe output (#556)
May 16, 2019
82635f6
bump up promtail chart version
daixiang0 May 17, 2019
4ebd6c7
Merge branch 'master' into reduce-config-option
daixiang0 May 17, 2019
2ad9800
fixes chunks lazy loading (#595)
cyriltovena May 17, 2019
ec7d453
fixes ingester querier not honoring filters (#594)
cyriltovena May 17, 2019
75fbe01
Get rid of the cortex fork with lazy loading upstreamed (#596)
gouthamve May 17, 2019
f2fb161
Fix local config: Use DayTime (#598)
gouthamve May 17, 2019
d2ee905
Typo (#588)
raravena80 May 17, 2019
f59eb41
need to bump helm chart after PR #598
slim-bean May 21, 2019
dc1c31a
Update operations.md (#615)
wagdav May 23, 2019
a48cc04
Also bumping lok-stack version which needs to be done if the loki or …
slim-bean May 23, 2019
95310d4
Added namespace to helm install notes (#617)
jacksoncage May 24, 2019
4733221
This add make target to deploy a dev version using helm (#586)
cyriltovena May 24, 2019
3d3c057
Update cortex vendor (#610)
sandeepsukhani May 24, 2019
b4dafac
Changes for running Table Manager with loki in single binary (#600)
sandeepsukhani May 24, 2019
3151f07
Update readme (loki-stack)
davkal May 24, 2019
d338732
Merge branch 'master' into reduce-config-option
daixiang0 May 27, 2019
39bbd73
ksonnet changes for running loki in single binary (#622)
sandeepsukhani May 27, 2019
3ff62d7
provide Cassandra Index Store Example (#625)
mizeng May 29, 2019
e58b1db
Helm chart tracing variable fix (#621)
jpds May 29, 2019
18392ea
Switch Loki to StatefulSet (#585)
May 29, 2019
cff6124
Update details about logs retention
sandeepsukhani May 28, 2019
f7f09e2
Limits: Reject entries based on age set in limits (#631)
sandeepsukhani May 30, 2019
6060162
Merge branch 'master' into reduce-config-option
daixiang0 May 31, 2019
7c229aa
Save people time until #535 is resolved.
RobertHeim May 24, 2019
feba6ab
working version with Gatherer
cyriltovena May 9, 2019
ee0b502
better counters
cyriltovena May 9, 2019
6c7d564
implements json stage metrics
cyriltovena May 10, 2019
fea52f6
adds test for json metrics
cyriltovena May 10, 2019
a5e47a5
adds matchers and metrics to regex and json
cyriltovena May 13, 2019
df0fdbc
tidy up
cyriltovena May 13, 2019
adc18bf
add more memory to circle ci
cyriltovena May 13, 2019
a037f19
tweaking test target
cyriltovena May 13, 2019
65b4cbb
fix typo
cyriltovena May 13, 2019
69d732b
move custom metrics to /metrics and prefix them
cyriltovena May 15, 2019
9c21460
fix linter
cyriltovena May 15, 2019
07da8e1
Refactor to make everything a stage.
slim-bean May 21, 2019
eaecf0f
Making the pipeline itself a Stage so that we can use it to better im…
slim-bean May 21, 2019
29eaec1
implementing all the functions for the counter and gauge metric types
slim-bean May 29, 2019
9a91d58
cleaned up most of the TODO's
slim-bean May 29, 2019
3a2ac64
cleaning up remaining TODO's, adding tests
slim-bean May 30, 2019
2a7a97d
Remove LogCount
cyriltovena May 31, 2019
ab2bc87
fix flaky timestamp test
cyriltovena May 31, 2019
d60b6f5
PR feedback
slim-bean May 31, 2019
51bdd15
renaming `metric` stage to `metrics` as it defines multiple metrics, …
slim-bean May 31, 2019
0a80472
fix labels for PodDisruptionBudget on helm (#623)
qw1mb0 Jun 1, 2019
04facc4
updating docs for new pipeline config.
slim-bean May 31, 2019
1dc130d
PR Feedback
slim-bean Jun 3, 2019
c326d6b
adding a release process
slim-bean Jun 3, 2019
63aec06
also restrict the release to master branch only (not sure if this is …
slim-bean Jun 3, 2019
e11cd61
change the helm pullPolicy since we will be using releases now
slim-bean Jun 3, 2019
4439828
updating versions for loki v0.1.0
slim-bean Jun 3, 2019
747771c
release stage is broken, removing for now
slim-bean Jun 3, 2019
922f1da
Remove label __name__ from store querier (#648)
cyriltovena Jun 4, 2019
421265c
chore(vendor): update cortex vendor
sh0rez Jun 4, 2019
ba54f51
feat(ci): promtail cross platform
sh0rez Jun 4, 2019
3021d6f
Remove 404 link (#637)
daixiang0 Jun 7, 2019
11ad356
feat(promtail): initContainers (#655)
sh0rez Jun 7, 2019
6fac954
fix(loki): honor log level from config file (#657)
sh0rez Jun 10, 2019
f939e42
add support for RFC3339Nano in query timestamps (#656)
cyriltovena Jun 10, 2019
02aed71
refactoring things so that the comparator can use the reader to make …
slim-bean Jun 12, 2019
44c3213
Helm: Integration testing (#641)
Jun 12, 2019
7cfce6e
Add dynamodb sample for overriding default provisioning capacity unit…
JadCham Jun 12, 2019
7cf05c5
adding a list of received entries (acknowledged) to use for compariso…
slim-bean Jun 13, 2019
2909fe5
Docker Logging Driver (#663)
cyriltovena Jun 13, 2019
be66648
fix docker plugin ci (#664)
cyriltovena Jun 13, 2019
ec915d4
Fix publish-helm failure (#665)
Jun 13, 2019
ff2c567
rename fluent plugin and update docs
briangann Jun 14, 2019
3b24a25
Merge pull request #667 from grafana/20190614_rename_fluent_plugin
briangann Jun 17, 2019
c3084db
Removing the pre-allocation of a buffer when serializing blocks, in m…
slim-bean Jun 17, 2019
aecf867
fix missing logger in client (#673)
cyriltovena Jun 17, 2019
dc2190f
updating the loki dashboards to use the metrics from the new gateway
slim-bean Jun 17, 2019
0761d65
Merge branch 'master' into reduce-config-option
daixiang0 Jun 18, 2019
314fe78
Merge pull request #676 from grafana/fix-gateway-metrics
jtlisi Jun 18, 2019
2715306
fix helm lint issue
daixiang0 Jun 19, 2019
2a8a037
Improvements in live tailing of logs (#541)
sandeepsukhani Jun 19, 2019
b389e44
Fix helm test error
daixiang0 Jun 19, 2019
7794e21
Update chart version
daixiang0 Apr 12, 2019
274170f
Merge branch 'master' into reduce-config-option
daixiang0 Jun 19, 2019
7fc8863
Merge pull request #469 from daixiang0/reduce-config-option
davkal Jun 20, 2019
4c71382
Removed test for tailer in querier due to issues with synchronization
sandeepsukhani Jun 20, 2019
4bfcd09
adding resource requests in jsonnet
slim-bean Jun 24, 2019
bcccbbf
changing the default prune interval to 60 seconds, at the previous 1 …
slim-bean Jun 26, 2019
b8866b2
fix logcli code src path
Dieterbe Jul 1, 2019
2f46a3c
Merge pull request #706 from grafana/Dieterbe-fix-logcli-src-path
Dieterbe Jul 1, 2019
922b2d0
changing the log length histogram to be a normal histogram with only …
slim-bean Jul 1, 2019
3b02474
removing entries.go as we are no longer using the custom Histogram fo…
slim-bean Jul 2, 2019
e156d3b
Add selector as required by k8s 1.8 and higher. (#716)
genebean Jul 5, 2019
82b232b
fluent-plugin: Mark as multi-workers ready (#709)
laitalaj Jul 5, 2019
e33bf5e
sync with Cortex for s3 path style url (#705)
mizeng Jul 5, 2019
420a359
fix(loki|promtail): logger re-init nil config panic (#697)
sh0rez Jul 5, 2019
6595d8d
BREAKING fix(loki-mixin): rename rules key (#691)
sh0rez Jul 5, 2019
1c95a5b
update grafana to fix dashboard provider (#674)
cyriltovena Jul 5, 2019
4fccb28
fluent-plugin: Add separate license to fluent-plugin-grafana-loki to …
laitalaj Jul 8, 2019
2bbb464
Fixed orderedDeps() order stability (#721)
pracucci Jul 8, 2019
909adf6
ability to specify keys to remove (#669)
dawidmalina Jul 8, 2019
813f0d2
feat(docker): multi-arch Dockerfile (#668)
sh0rez Jul 8, 2019
4779b8b
fix(loki): panic on missing config (#720)
sh0rez Jul 8, 2019
d3ab486
move Dockerfile multi-arch to build and ignore that folder (#723)
cyriltovena Jul 8, 2019
86bc3c0
Query label values and names are now fetched from the store. (#521)
cyriltovena Jul 8, 2019
1cc25f8
Typo on values.yaml (#728)
prometherion Jul 9, 2019
eedd3d9
prune interval is configurable
slim-bean Jul 9, 2019
de83272
Add support to timestamp stage to parse Unix seconds, milliseconds, a…
slim-bean Jul 9, 2019
f7cc7b0
Redirect / to /targets in promtail server
pracucci Jul 11, 2019
ba0261f
Fixed RFC3339Nano examples in doc
pracucci Jul 11, 2019
1249e92
use strconf.FormatFloat instead of fmt.Sprintf for converting floats …
slim-bean Jul 10, 2019
d5688b5
adding a golang Template stage
slim-bean Jul 10, 2019
a2ceb8d
Documented /ready, /metrics and /flush endpoints (#743)
pracucci Jul 15, 2019
d43de72
feat(logcli): query from absolute timestamp (#736)
sh0rez Jul 15, 2019
812aecc
Added source support to regex and json stages
pracucci Jul 10, 2019
0a79e2a
Converted source in regex and josn stages to string pointer
pracucci Jul 11, 2019
d235e48
Added source validation to regex and json stages
pracucci Jul 11, 2019
94c252b
Parallelly run regex and json stages pipeline tests
pracucci Jul 11, 2019
9d5630d
feat(logcli): output modes (#731)
sh0rez Jul 15, 2019
662ef32
fluentd-plugin-grafana-loki: change log.info to log.debug (#751)
candlerb Jul 15, 2019
6b4a934
fluentd-plugin-grafana-loki: avoid exception when remove/label_keys i…
candlerb Jul 15, 2019
c58eacf
Added a note about regex accepted syntax in the filter expression (#746)
pracucci Jul 15, 2019
eb33e81
cleanup rake warnings, bump version
briangann Jul 15, 2019
9eb3098
promtail: Add systemd journal support (#730)
rfratto Jul 15, 2019
f6d26e2
Merge pull request #757 from grafana/20190715_bump_fluent_plugin_version
briangann Jul 15, 2019
8b06eb6
Rollback changes to Makefile and build/Dockerfile from #730 (#758)
rfratto Jul 15, 2019
3346ce1
Storage memory improvement (#713)
cyriltovena Jul 16, 2019
fc729e2
fixed helm installation instructions (#761)
Jul 16, 2019
e6f8d6f
Added date without year support to timestamp stage (#760)
pracucci Jul 16, 2019
c08ec79
Documented timestamp's custom format syntax (#763)
pracucci Jul 16, 2019
3a2b569
Added tail length limit to limit duration of live tailing of logs to …
sandeepsukhani Jul 17, 2019
cd5368a
preparing for move into loki repo
slim-bean Jul 17, 2019
75ef8c5
Merging loki-canary project into loki
slim-bean Jul 17, 2019
e6f431a
finishing up loki-canary move into loki repo
slim-bean Jul 17, 2019
688056b
Merge pull request #772 from grafana/loki-canary
slim-bean Jul 17, 2019
4bf7766
rounds nanoseconds boundaries to milliseconds (#771)
cyriltovena Jul 18, 2019
f74f2c8
feat(logcli): add --to flag to specify latest RFC3339 time for query …
rfratto Jul 18, 2019
03dc4e6
Parse the addr into a URL so we can extract the Host name for use in …
slim-bean Jul 18, 2019
c3e74b3
fix path escape (#779)
cyriltovena Jul 18, 2019
da6a133
better job of fixing url parsing and host name extraction for logcli
slim-bean Jul 18, 2019
38cb093
feat(loki): extended tailing (#764)
sh0rez Jul 19, 2019
d31577f
adjust old instructions for troubleshooting docker daemon (#785)
cyriltovena Jul 19, 2019
f289384
promtail: clarify linux build instructions in docs
rfratto Jul 19, 2019
cb7c8f6
Use prometheus pool for line buffer. (#790)
cyriltovena Jul 19, 2019
a15e661
Document centos dep
daixiang0 Jul 22, 2019
01a0762
add missing `
daixiang0 Jul 23, 2019
2d44486
Merge pull request #793 from daixiang0/centos-support
rfratto Jul 23, 2019
8feadf7
fix: Speed up Loki shutdown when using the sample local config (#784)
pracucci Jul 23, 2019
3d5319e
adding ability to supply timezone to timestamp pipeline stage
slim-bean Jul 23, 2019
d34b1f7
ingester: support chunk transfers on ingester shutdown.
rfratto Jul 22, 2019
2eb666b
ingester: fix lint issues for chunk transfers
rfratto Jul 22, 2019
f8155a1
ingester: Add test for chunk transfers
rfratto Jul 22, 2019
7deb02b
add a Name() method to the stage interface so that debug logging can …
slim-bean Jul 23, 2019
15cbba7
ingester: clean up chunk transfer code
rfratto Jul 23, 2019
e4e5e3c
ingester: fix feedback from PR review
rfratto Jul 25, 2019
e64c7e5
ingester: log error if closing client after transfer fails
rfratto Jul 25, 2019
476c396
Added -querier.query_timeout support (#788)
pracucci Jul 25, 2019
72a76fa
Add prometheus for metrics and upgrade some of the outdated gems. (#792)
voor Jul 25, 2019
4a569f2
Fix broken link in readme file
sandeepsukhani Jul 26, 2019
d21c30d
Merge pull request #794 from rfratto/forward-ingester-chunks
rfratto Jul 26, 2019
24f5706
fix dependencies order and bump version (#803)
cyriltovena Jul 26, 2019
f2bec3b
promtail: restore ability to show target labels in promtail UI
rfratto Jul 26, 2019
d8ee6b8
ingester: register Ingester service in gRPC on loki start
rfratto Jul 26, 2019
573673a
Simplify our makefile as much as possible (#753)
slim-bean Jul 29, 2019
b946343
fix panic in docker driver for newer docker version (18.09.7+) (#813)
cyriltovena Jul 29, 2019
b8d5868
docker-driver-push does a build of all the go files and as such needs…
slim-bean Jul 29, 2019
2561a70
fix tail library logs to use our own log format (#579)
cyriltovena Jul 30, 2019
459e4e3
Update logcli usage in docs and improve help text
sandeepsukhani Jul 30, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
change the helm pullPolicy since we will be using releases now
  • Loading branch information
slim-bean committed Jun 3, 2019
commit e11cd61f33ed22c804115a83e7b50937dea61847
2 changes: 1 addition & 1 deletion production/helm/loki/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ config:
image:
repository: grafana/loki
tag: latest
pullPolicy: Always # Always pull while in BETA
pullPolicy: IfNotPresent

## Additional Loki container arguments, e.g. log level (debug, info, warn, error)
extraArgs: {}
Expand Down
2 changes: 1 addition & 1 deletion production/helm/promtail/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ deploymentStrategy: RollingUpdate
image:
repository: grafana/promtail
tag: latest
pullPolicy: Always # Always pull while in BETA
pullPolicy: IfNotPresent

livenessProbe: {}

Expand Down