-
-
Save marclop/914c5ebcd53b4ba403066cebc39bf644 to your computer and use it in GitHub Desktop.
Download all files in the same folder. Import the `dashboard.json` from `Stack Management > Kibana > Saved Objects`. Run `index_all.sh`.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| BenchmarkAgentGo-16 90 696403414 ns/op 0 error_responses/sec 150.8 errors/sec 7518 events/sec 347.3 metrics/sec 4958 spans/sec 2062 txs/sec 1327905 B/op 4809 allocs/op | |
| BenchmarkAgentNodeJS-16 166 394144058 ns/op 0 error_responses/sec 124.3 errors/sec 5110 events/sec 307.3 metrics/sec 2692 spans/sec 1987 txs/sec 2149079 B/op 5524 allocs/op | |
| BenchmarkAgentPython-16 52 1279334197 ns/op 0 error_responses/sec 56.28 errors/sec 5489 events/sec 1656 metrics/sec 3188 spans/sec 587.8 txs/sec 5772812 B/op 13883 allocs/op | |
| BenchmarkAgentRuby-16 105 625581600 ns/op 0 error_responses/sec 214.2 errors/sec 6004 events/sec 444.4 metrics/sec 3530 spans/sec 1816 txs/sec 1706719 B/op 4552 allocs/op |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| BenchmarkAgentGo-16 90 696403414 ns/op 0 error_responses/sec 150.8 errors/sec 7518 events/sec 347.3 metrics/sec 4958 spans/sec 2062 txs/sec 1327905 B/op 4809 allocs/op | |
| BenchmarkAgentNodeJS-16 166 394144058 ns/op 0 error_responses/sec 124.3 errors/sec 5110 events/sec 307.3 metrics/sec 2692 spans/sec 1987 txs/sec 2149079 B/op 5524 allocs/op | |
| BenchmarkAgentPython-16 52 1279334197 ns/op 0 error_responses/sec 56.28 errors/sec 5489 events/sec 1656 metrics/sec 3188 spans/sec 587.8 txs/sec 5772812 B/op 13883 allocs/op | |
| BenchmarkAgentRuby-16 105 625581600 ns/op 0 error_responses/sec 214.2 errors/sec 6004 events/sec 444.4 metrics/sec 3530 spans/sec 1816 txs/sec 1706719 B/op 4552 allocs/op |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| BenchmarkAgentGo-16 860 376967816 ns/op 0 error_responses/sec 278.5 errors/sec 13887 events/sec 639.2 metrics/sec 9160 spans/sec 3809 txs/sec 984311 B/op 1940 allocs/op | |
| BenchmarkAgentNodeJS-16 1486 212293813 ns/op 0 error_responses/sec 230.8 errors/sec 9482 events/sec 564.6 metrics/sec 4998 spans/sec 3688 txs/sec 1913974 B/op 3550 allocs/op | |
| BenchmarkAgentPython-16 462 703802383 ns/op 0 error_responses/sec 102.3 errors/sec 9975 events/sec 3009 metrics/sec 5796 spans/sec 1068 txs/sec 5253671 B/op 9968 allocs/op | |
| BenchmarkAgentRuby-16 963 345063041 ns/op 0 error_responses/sec 388.3 errors/sec 10879 events/sec 799.3 metrics/sec 6399 spans/sec 3292 txs/sec 1469616 B/op 2809 allocs/op |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| BenchmarkAgentGo-16 1117 301989749 ns/op 0 error_responses/sec 347.7 errors/sec 17334 events/sec 797.2 metrics/sec 11434 spans/sec 4755 txs/sec 975564 B/op 1910 allocs/op | |
| BenchmarkAgentNodeJS-16 2323 165633730 ns/op 0 error_responses/sec 295.8 errors/sec 12151 events/sec 721.9 metrics/sec 6406 spans/sec 4727 txs/sec 1906307 B/op 3533 allocs/op | |
| BenchmarkAgentPython-16 595 529893430 ns/op 0 error_responses/sec 135.9 errors/sec 13249 events/sec 3997 metrics/sec 7698 spans/sec 1419 txs/sec 5234907 B/op 9899 allocs/op | |
| BenchmarkAgentRuby-16 1198 266486729 ns/op 0 error_responses/sec 502.8 errors/sec 14086 events/sec 1035 metrics/sec 8286 spans/sec 4263 txs/sec 1465316 B/op 2807 allocs/op |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {"attributes":{"fieldAttrs":"{}","fields":"[]","runtimeFieldMap":"{}","timeFieldName":"executed_at","title":"gobench*","typeMeta":"{}"},"coreMigrationVersion":"8.3.0","id":"ed1303a0-b102-11ec-b8da-4d91c509cbf7","migrationVersion":{"index-pattern":"8.0.0"},"references":[],"type":"index-pattern","updated_at":"2022-04-11T15:10:05.703Z","version":"WzMzNSwxXQ=="} | |
| {"attributes":{"description":"","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"name: BenchmarkAgent*\",\"language\":\"kuery\"},\"filter\":[]}"},"optionsJSON":"{\"useMargins\":true,\"syncColors\":false,\"hidePanelTitles\":false}","panelsJSON":"[{\"version\":\"8.3.0-SNAPSHOT\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":0,\"w\":27,\"h\":14,\"i\":\"42ff8d18-447b-4c1f-aac6-2b28a12c1118\"},\"panelIndex\":\"42ff8d18-447b-4c1f-aac6-2b28a12c1118\",\"embeddableConfig\":{\"attributes\":{\"title\":\"Overall Throughput by server size\",\"description\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"ed1303a0-b102-11ec-b8da-4d91c509cbf7\",\"name\":\"indexpattern-datasource-layer-6fa504f5-b14c-49a9-8b36-f26a337991a3\"}],\"state\":{\"visualization\":{\"legend\":{\"isVisible\":true,\"position\":\"right\",\"isInside\":true},\"valueLabels\":\"inside\",\"fittingFunction\":\"None\",\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"preferredSeriesType\":\"bar\",\"layers\":[{\"layerId\":\"6fa504f5-b14c-49a9-8b36-f26a337991a3\",\"accessors\":[\"9d08abf6-a718-4ca5-a291-a66bfaeee254\"],\"position\":\"top\",\"seriesType\":\"bar\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"d94d57d2-d400-4601-b1c4-12bab39c17db\",\"splitAccessor\":\"827840eb-b618-480a-a4ae-a90b62e9bc63\"}]},\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"indexpattern\":{\"layers\":{\"6fa504f5-b14c-49a9-8b36-f26a337991a3\":{\"columns\":{\"d94d57d2-d400-4601-b1c4-12bab39c17db\":{\"label\":\"APM Server size\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"size.keyword\",\"isBucketed\":true,\"params\":{\"size\":5,\"orderBy\":{\"type\":\"column\",\"columnId\":\"9d08abf6-a718-4ca5-a291-a66bfaeee254\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"827840eb-b618-480a-a4ae-a90b62e9bc63\":{\"label\":\"Top 10 values of name\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"name\",\"isBucketed\":true,\"params\":{\"size\":10,\"orderBy\":{\"type\":\"column\",\"columnId\":\"9d08abf6-a718-4ca5-a291-a66bfaeee254\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}}},\"9d08abf6-a718-4ca5-a291-a66bfaeee254\":{\"label\":\"Events/s\",\"dataType\":\"number\",\"operationType\":\"max\",\"sourceField\":\"extra_metrics.events_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":true},\"customLabel\":true}},\"columnOrder\":[\"d94d57d2-d400-4601-b1c4-12bab39c17db\",\"827840eb-b618-480a-a4ae-a90b62e9bc63\",\"9d08abf6-a718-4ca5-a291-a66bfaeee254\"],\"incompleteColumns\":{}}}}}}},\"enhancements\":{}}},{\"version\":\"8.3.0-SNAPSHOT\",\"type\":\"lens\",\"gridData\":{\"x\":27,\"y\":0,\"w\":21,\"h\":14,\"i\":\"b4412a37-7fb6-4d4f-bdc2-dbe4152ad28b\"},\"panelIndex\":\"b4412a37-7fb6-4d4f-bdc2-dbe4152ad28b\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"ed1303a0-b102-11ec-b8da-4d91c509cbf7\",\"name\":\"indexpattern-datasource-layer-0a58194c-c6c1-43a8-8e63-4a0cd1940fd5\"}],\"state\":{\"visualization\":{\"legend\":{\"isVisible\":true,\"position\":\"top\",\"isInside\":false},\"valueLabels\":\"hide\",\"fittingFunction\":\"None\",\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"preferredSeriesType\":\"bar_horizontal_percentage_stacked\",\"layers\":[{\"layerId\":\"0a58194c-c6c1-43a8-8e63-4a0cd1940fd5\",\"seriesType\":\"bar_horizontal_percentage_stacked\",\"accessors\":[\"2b48512d-674b-4c30-9beb-edb6c6160446\",\"823c98ad-4a0c-48e0-8948-f8171cb4a186\",\"6603abcf-0cba-4b66-be7c-35a9fe5a76cd\",\"eb823e09-2841-43bc-8b45-fc54b1f8d566\"],\"layerType\":\"data\",\"yConfig\":[{\"forAccessor\":\"6603abcf-0cba-4b66-be7c-35a9fe5a76cd\",\"axisMode\":\"auto\"},{\"forAccessor\":\"2b48512d-674b-4c30-9beb-edb6c6160446\",\"axisMode\":\"auto\"}],\"xAccessor\":\"f32eaa60-efad-4ae0-8863-a09f8f8cf31a\"}],\"yTitle\":\"Event type\"},\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"indexpattern\":{\"layers\":{\"0a58194c-c6c1-43a8-8e63-4a0cd1940fd5\":{\"columns\":{\"2b48512d-674b-4c30-9beb-edb6c6160446X0\":{\"label\":\"Part of Spans\",\"dataType\":\"number\",\"operationType\":\"median\",\"sourceField\":\"extra_metrics.spans_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":false},\"customLabel\":true},\"2b48512d-674b-4c30-9beb-edb6c6160446\":{\"label\":\"Spans\",\"dataType\":\"number\",\"operationType\":\"formula\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"formula\":\"median(extra_metrics.spans_sec)\",\"isFormulaBroken\":false},\"references\":[\"2b48512d-674b-4c30-9beb-edb6c6160446X0\"],\"customLabel\":true},\"823c98ad-4a0c-48e0-8948-f8171cb4a186\":{\"label\":\"Transactions\",\"dataType\":\"number\",\"operationType\":\"median\",\"sourceField\":\"extra_metrics.txs_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":true},\"customLabel\":true},\"eb823e09-2841-43bc-8b45-fc54b1f8d566\":{\"label\":\"Metrics\",\"dataType\":\"number\",\"operationType\":\"median\",\"sourceField\":\"extra_metrics.metrics_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":true},\"customLabel\":true},\"6603abcf-0cba-4b66-be7c-35a9fe5a76cd\":{\"label\":\"Errors\",\"dataType\":\"number\",\"operationType\":\"median\",\"sourceField\":\"extra_metrics.errors_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":true},\"customLabel\":true},\"f32eaa60-efad-4ae0-8863-a09f8f8cf31a\":{\"label\":\"Benchmark\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"name\",\"isBucketed\":true,\"params\":{\"size\":10,\"orderBy\":{\"type\":\"column\",\"columnId\":\"823c98ad-4a0c-48e0-8948-f8171cb4a186\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true}},\"columnOrder\":[\"f32eaa60-efad-4ae0-8863-a09f8f8cf31a\",\"2b48512d-674b-4c30-9beb-edb6c6160446\",\"823c98ad-4a0c-48e0-8948-f8171cb4a186\",\"eb823e09-2841-43bc-8b45-fc54b1f8d566\",\"6603abcf-0cba-4b66-be7c-35a9fe5a76cd\",\"2b48512d-674b-4c30-9beb-edb6c6160446X0\"],\"incompleteColumns\":{}}}}}}},\"hidePanelTitles\":false,\"enhancements\":{}},\"title\":\"Benchmark event composition\"},{\"version\":\"8.3.0-SNAPSHOT\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":14,\"w\":48,\"h\":15,\"i\":\"7f480694-a165-4bc4-a833-50e76d852778\"},\"panelIndex\":\"7f480694-a165-4bc4-a833-50e76d852778\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"ed1303a0-b102-11ec-b8da-4d91c509cbf7\",\"name\":\"indexpattern-datasource-layer-3c44ec69-7608-45d9-a6ce-d8842052a35a\"}],\"state\":{\"visualization\":{\"legend\":{\"isVisible\":true,\"position\":\"right\",\"maxLines\":1,\"isInside\":true,\"verticalAlignment\":\"top\",\"horizontalAlignment\":\"right\",\"showSingleSeries\":true},\"valueLabels\":\"inside\",\"fittingFunction\":\"None\",\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"preferredSeriesType\":\"bar\",\"layers\":[{\"layerId\":\"3c44ec69-7608-45d9-a6ce-d8842052a35a\",\"accessors\":[\"77c9d483-7f41-4da4-a4fb-f8454a87991f\",\"596ae7c5-26a2-4a11-bbf0-2eb499fc6f13\",\"479e7131-7470-41f2-b981-f22e56f52303\",\"64cc2b97-4567-44aa-ba29-30bec09637e6\"],\"position\":\"top\",\"seriesType\":\"bar\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"70519c5c-fc57-45a2-b7e0-8a1d060bcf42\",\"yConfig\":[]}],\"yTitle\":\"Events/s\"},\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"indexpattern\":{\"layers\":{\"3c44ec69-7608-45d9-a6ce-d8842052a35a\":{\"columns\":{\"70519c5c-fc57-45a2-b7e0-8a1d060bcf42\":{\"label\":\"APM Server size\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"size.keyword\",\"isBucketed\":true,\"params\":{\"size\":5,\"orderBy\":{\"type\":\"column\",\"columnId\":\"64cc2b97-4567-44aa-ba29-30bec09637e6\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"64cc2b97-4567-44aa-ba29-30bec09637e6\":{\"label\":\"Metrics/s\",\"dataType\":\"number\",\"operationType\":\"max\",\"sourceField\":\"extra_metrics.metrics_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":true},\"customLabel\":true},\"77c9d483-7f41-4da4-a4fb-f8454a87991f\":{\"label\":\"Transactions/s\",\"dataType\":\"number\",\"operationType\":\"max\",\"sourceField\":\"extra_metrics.txs_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":true},\"customLabel\":true},\"479e7131-7470-41f2-b981-f22e56f52303\":{\"label\":\"Spans/s\",\"dataType\":\"number\",\"operationType\":\"max\",\"sourceField\":\"extra_metrics.spans_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":true},\"customLabel\":true},\"596ae7c5-26a2-4a11-bbf0-2eb499fc6f13\":{\"label\":\"Errors/s\",\"dataType\":\"number\",\"operationType\":\"median\",\"sourceField\":\"extra_metrics.errors_sec\",\"isBucketed\":false,\"scale\":\"ratio\",\"params\":{\"emptyAsNull\":true},\"customLabel\":true}},\"columnOrder\":[\"70519c5c-fc57-45a2-b7e0-8a1d060bcf42\",\"479e7131-7470-41f2-b981-f22e56f52303\",\"77c9d483-7f41-4da4-a4fb-f8454a87991f\",\"64cc2b97-4567-44aa-ba29-30bec09637e6\",\"596ae7c5-26a2-4a11-bbf0-2eb499fc6f13\"],\"incompleteColumns\":{}}}}}}},\"enhancements\":{},\"hidePanelTitles\":false},\"title\":\"Benchmark throughput per event type\"}]","timeRestore":false,"title":"Benchmarks","version":1},"coreMigrationVersion":"8.3.0","id":"9bb1d070-b104-11ec-b8da-4d91c509cbf7","migrationVersion":{"dashboard":"8.2.0"},"references":[{"id":"ed1303a0-b102-11ec-b8da-4d91c509cbf7","name":"42ff8d18-447b-4c1f-aac6-2b28a12c1118:indexpattern-datasource-layer-6fa504f5-b14c-49a9-8b36-f26a337991a3","type":"index-pattern"},{"id":"ed1303a0-b102-11ec-b8da-4d91c509cbf7","name":"b4412a37-7fb6-4d4f-bdc2-dbe4152ad28b:indexpattern-datasource-layer-0a58194c-c6c1-43a8-8e63-4a0cd1940fd5","type":"index-pattern"},{"id":"ed1303a0-b102-11ec-b8da-4d91c509cbf7","name":"7f480694-a165-4bc4-a833-50e76d852778:indexpattern-datasource-layer-3c44ec69-7608-45d9-a6ce-d8842052a35a","type":"index-pattern"}],"type":"dashboard","updated_at":"2022-04-11T15:12:54.484Z","version":"WzQzMywxXQ=="} | |
| {"excludedObjects":[],"excludedObjectsCount":0,"exportedCount":2,"missingRefCount":0,"missingReferences":[]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| FILES=$(ls -1 *.txt) | |
| for f in $FILES; do | |
| SIZE=$(echo $f| cut -d '.' -f1) | |
| cat $f| go run main.go -es http://localhost:9200 -es-username admin -es-password changeme -tag "apm-server_version=8.1.2,size=$(($SIZE * 1024))" | |
| done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment