aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Adds liveness probe for jmx container, long interval ...metrics-improve-scrape-timesStaffan Olsson2017-10-221-0/+5
| | | | | because it does a full metrics run regarless of URL path (so /liveness is there in case we'd want special treatment later)
* For performance, again thanks to @yacut #49Staffan Olsson2017-10-221-2/+2
|
* Scrape less, and improve scrape time further ...Staffan Olsson2017-10-062-1/+23
| | | | | | through ssl=false and whitelist. Thanks to @yacut, see #49
* Uses JMX config from config map, so we can experimentStaffan Olsson2017-10-062-1/+23
|
* Had 10 OOMKilled/hour with 100Mi so let's increase request,Staffan Olsson2017-08-073-6/+6
| | | | and with 150Mi limit I got zero restarts in 48 hours.
* Uses prometheus/jmx_exporter parent-0.10 tagStaffan Olsson2017-08-054-4/+4
|
* Reverse order of containers to benefit from "Defaulting container name to"Staffan Olsson2017-08-013-54/+54
|
* Endpont works again, with similar scrape times as Xmx=80m without Metaspace ↵Staffan Olsson2017-07-314-7/+7
| | | | limit
* Let's focus on the two numbers that seem to matterStaffan Olsson2017-07-311-1/+0
|
* Don't touch Xss as it has <1MB defaults according to docsStaffan Olsson2017-07-313-3/+0
|
* Adapts to Java 8+, but still guessing the numbersStaffan Olsson2017-07-314-6/+4
|
* interestingStaffan Olsson2017-07-311-1/+1
|
* The 1s response time from kafka might be due to ...Staffan Olsson2017-07-313-5/+19
| | | | that unlike zoo pods it actually exposes interesting data
* zoo is fast now, <0.02s compared to >1s for the othersStaffan Olsson2017-07-312-3/+12
|
* Same base image as kafka and latest exporter sourceStaffan Olsson2017-07-314-4/+4
|
* Demonstrates OOMKilled with current resource limitsStaffan Olsson2017-07-311-11/+24
|
* The test that caught the performance problemStaffan Olsson2017-07-311-0/+85
|
* CPU limit on metrics export won't actually save any cyclesStaffan Olsson2017-07-313-3/+0
| | | | | It'll just make the requests slower. Dreadfully slow on Minikube (>30s even when limit is increased to 100m).
* curl image with bash, +3.5MB sizeStaffan Olsson2017-07-311-1/+1
|
* Adds pod that can be used to estimate resource limitsStaffan Olsson2017-07-311-0/+41
| | | | for jmx containers in kafka and zoo pods
* Exposes /metrics endpoints for Prometheus scrapingStaffan Olsson2017-07-313-0/+61
| | | | This reverts commit 22a314ac161d3d203881eaf4b1a44ea8bf028a27.
* There's probably a tool out there for combining branchesStaffan Olsson2017-07-291-9/+11
|
* Fixes the sed on OSXStaffan Olsson2017-07-291-1/+10
|
* Adds annotations, assuming gnu sedStaffan Olsson2017-07-291-1/+24
|
* Merge pull request #30 from Yolean/kafka-011solsson2017-07-2925-481/+741
|\ | | | | Upgrade to Kafka 0.11 and test for open issues
| * The test concept just caught a mistakekafka-011Staffan Olsson2017-07-292-2/+2
| |
| * Merge pull request #51 from Yolean/test-driven-kubernetes-conceptsolsson2017-07-2810-149/+205
| |\ | | | | | | Automate in-cluster tests
| | * Now we're on par with the old tests, but automatedtest-driven-kubernetes-conceptStaffan Olsson2017-07-287-149/+89
| | |
| | * Makes room for a more basic basic testStaffan Olsson2017-07-281-8/+8
| | |
| | * Introduces the test automation concept as briefly as possibleStaffan Olsson2017-07-281-0/+8
| | |
| | * Implements the actual testStaffan Olsson2017-07-281-2/+11
| | |
| | * Working boilerplate, with output to kubectl logsStaffan Olsson2017-07-281-8/+14
| | |
| | * Suggests a structure for test cases as single ymlStaffan Olsson2017-07-281-0/+88
| | |
| | * Prepares for tests to move to separate namespaceStaffan Olsson2017-07-281-0/+5
| |/
| * Review after github renderStaffan Olsson2017-07-281-8/+8
| |
| * Use a lighter readme with more links, as readers' background will vary widelyStaffan Olsson2017-07-281-49/+30
| |\
| | * Where to go from hereStaffan Olsson2017-07-281-2/+9
| | |
| | * Metrics intro belongs in ...Staffan Olsson2017-07-281-11/+0
| | | | | | | | | | | | | | | https://github.com/Yolean/kubernetes-kafka/pull/49 but maybe with tests instead of talk
| | * Reworked in https://github.com/Yolean/kubernetes-kafka/pull/51Staffan Olsson2017-07-281-21/+0
| | |
| | * If you got this far you don't need Kubernetes introStaffan Olsson2017-07-281-8/+0
| | |
| | * Shorter stillStaffan Olsson2017-07-281-4/+3
| | |
| | * ShorterStaffan Olsson2017-07-281-9/+5
| | |
| | * Could be the motivationStaffan Olsson2017-07-281-6/+21
| | |
| | * Could be a pitchStaffan Olsson2017-07-281-0/+4
| |/
| * Uses storage classes for our prodStaffan Olsson2017-07-281-1/+5
| |
| * Includes metrics in our prodStaffan Olsson2017-07-281-1/+1
| |
| * Makes /metrics export opt-in (through addon branch coming up)Staffan Olsson2017-07-283-61/+0
| |
| * This project avoids scripting through addons ...Staffan Olsson2017-07-281-0/+12
| | | | | | | | which means we need some scripting to define the production setup.
| * Belongs in the github.com/yolean/kubernetes-monitoring projectStaffan Olsson2017-07-271-35/+0
| |
| * UnimportantStaffan Olsson2017-07-271-1/+1
| |