mirror of
https://github.com/datahub-project/datahub.git
synced 2025-12-25 08:58:26 +00:00
feat(perf-test): changes for perf testing (#3728)
This commit is contained in:
parent
f24440eff3
commit
a4ac79db48
File diff suppressed because it is too large
Load Diff
@ -3,6 +3,7 @@ scrape_configs:
|
||||
scrape_interval: 10s
|
||||
static_configs:
|
||||
- targets:
|
||||
- 'host.docker.internal:4318'
|
||||
- 'datahub-gms:4318'
|
||||
- 'datahub-mae-consumer:4318'
|
||||
- 'datahub-mce-consumer:4318'
|
||||
@ -1,5 +1,6 @@
|
||||
package com.linkedin.metadata.kafka;
|
||||
|
||||
import com.codahale.metrics.Timer;
|
||||
import com.codahale.metrics.Histogram;
|
||||
import com.codahale.metrics.MetricRegistry;
|
||||
import com.linkedin.common.urn.Urn;
|
||||
@ -92,7 +93,7 @@ public class MetadataAuditEventsProcessor {
|
||||
final GenericRecord record = consumerRecord.value();
|
||||
log.debug("Got MAE");
|
||||
|
||||
try {
|
||||
try (Timer.Context ignored = MetricUtils.timer(this.getClass(), "maeProcess").time()) {
|
||||
final MetadataAuditEvent event = EventUtils.avroToPegasusMAE(record);
|
||||
|
||||
final RecordTemplate snapshot = RecordUtils.getSelectedRecordTemplateFromUnion(event.getNewSnapshot());
|
||||
|
||||
@ -10,11 +10,15 @@ from datahub.metadata.com.linkedin.pegasus2avro.common import (
|
||||
)
|
||||
from datahub.metadata.com.linkedin.pegasus2avro.dataset import DatasetProperties
|
||||
from datahub.metadata.com.linkedin.pegasus2avro.metadata.snapshot import DatasetSnapshot
|
||||
from locust import HttpUser, between, task
|
||||
from locust import HttpUser, constant, task
|
||||
|
||||
|
||||
class IngestUser(HttpUser):
|
||||
wait_time = between(1, 5)
|
||||
wait_time = constant(1)
|
||||
|
||||
@task
|
||||
def config(self):
|
||||
self.client.get("/config")
|
||||
|
||||
@task
|
||||
def ingest(self):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user