Skip to content

Commit

Permalink
update gradle for mockito agent, tweak kibana typing
Browse files Browse the repository at this point in the history
Signed-off-by: neo <[email protected]>
  • Loading branch information
neowu committed Sep 30, 2024
1 parent 3207aa3 commit 625fa78
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
6 changes: 5 additions & 1 deletion buildSrc/src/main/kotlin/project.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,11 @@ subprojects {
failFast = true
testLogging.showStandardStreams = true
testLogging.exceptionFormat = TestExceptionFormat.FULL
jvmArgs("-XX:+EnableDynamicAgentLoading")

var mockitoAgent: File? = configurations.testRuntimeClasspath.get().resolve().find { it.name.startsWith("mockito-core-") }
if (mockitoAgent != null) {
jvmArgs("-javaagent:${mockitoAgent}")
}
}

tasks.register("mkdir") {
Expand Down
2 changes: 1 addition & 1 deletion ext/log-processor/src/main/resources/kibana.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
{
"id": "stat-pattern", "type": "index-pattern",
"attributes": {
"fieldFormatMap": "{\n \"stats.cpu_usage\": {\"id\": \"percent\", \"params\": {}},\n \"stats.jvm_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.jvm_heap_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.jvm_non_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.vm_rss\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.mem_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_consumer_bytes_consumed_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_log-forwarder_outgoing_byte_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_log-forwarder_request_size_avg\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_outgoing_byte_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_request_size_avg\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_request_size_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_max_message_size\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_heap_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_non_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_bytes_out_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_bytes_in_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_disk_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.redis_mem_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.redis_mem_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_cpu_usage\": {\"id\": \"percent\", \"params\": {}},\n \"stats.es_disk_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_disk_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_heap_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_non_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.mongo_disk_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.mongo_disk_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.mongo_total_size\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}}\n}",
"fieldFormatMap": "{\n \"stats.cpu_usage\": {\"id\": \"percent\", \"params\": {}},\n \"stats.jvm_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.jvm_heap_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.jvm_non_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.vm_rss\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.mem_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_consumer_bytes_consumed_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_log-forwarder_outgoing_byte_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_log-forwarder_request_size_avg\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_outgoing_byte_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_request_size_avg\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_producer_request_size_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_max_message_size\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_heap_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_non_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_bytes_out_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_bytes_in_rate\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.kafka_disk_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.redis_mem_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.redis_mem_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_cpu_usage\": {\"id\": \"percent\", \"params\": {}},\n \"stats.es_disk_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_disk_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_heap_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.es_non_heap_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.mongo_disk_used\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.mongo_disk_max\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.mongo_total_size\": {\"id\": \"bytes\", \"params\": {\"pattern\": \"0,0.[00]b\"}},\n \"stats.uptime\": {\"id\": \"duration\", \"params\": {\"inputFormat\": \"nanoseconds\", \"outputFormat\": \"humanizePrecise\", \"useShortSuffix\": true, \"outputPrecision\": 3}}\n}",
"fields": "[\n {\"name\": \"@timestamp\", \"type\": \"date\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"_id\", \"type\": \"string\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": false},\n {\"name\": \"app\", \"type\": \"string\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"host\", \"type\": \"string\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"result\", \"type\": \"string\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"error_code\", \"type\": \"string\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"error_message\", \"type\": \"string\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.cpu_usage\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.sys_load_avg\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.thread_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.jvm_gc_old_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.jvm_gc_old_elapsed\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.jvm_gc_young_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.jvm_gc_young_elapsed\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.jvm_heap_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.jvm_heap_max\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.jvm_non_heap_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.vm_rss\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.mem_max\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.http_active_requests\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.ws_active_channels\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.sse_active_channels\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_consumer_bytes_consumed_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_consumer_fetch_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_consumer_records_consumed_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_consumer_records_max_lag\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_producer_log-forwarder_outgoing_byte_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_producer_log-forwarder_request_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_producer_log-forwarder_request_size_avg\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_producer_outgoing_byte_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_producer_request_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_producer_request_size_avg\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_producer_request_size_max\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_max_message_size\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_heap_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_heap_max\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_non_heap_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_gc_young_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_gc_young_elapsed\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_gc_old_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_gc_old_elapsed\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_bytes_out_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.kafka_bytes_in_rate\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_db_active_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_db_total_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_redis-cache_active_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_redis-cache_total_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_redis-session_active_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_redis-session_total_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_redis_active_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_redis_total_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.cache_size\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.redis_mem_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.redis_mem_max\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.redis_keys\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_cpu_usage\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_disk_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_disk_max\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_heap_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_heap_max\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_non_heap_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_gc_young_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_gc_young_elapsed\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_gc_old_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_gc_old_elapsed\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.es_docs\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_mongo_active_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.pool_mongo_total_count\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.mongo_docs\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.mongo_total_size\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.mongo_disk_used\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true},\n {\"name\": \"stats.mongo_disk_max\", \"type\": \"number\", \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}\n]",
"timeFieldName": "@timestamp",
"title": "stat-*"
Expand Down

0 comments on commit 625fa78

Please sign in to comment.