Skip to main content

JMeter

Standard Edition Required Full Image variant required.

The JMeter check runs the JMeter CLI with a JMX test plan.

jmeter-check.yaml
apiVersion: canaries.flanksource.com/v1
kind: Canary
metadata:
name: jmeter-check
spec:
schedule: "@every 30s"
jmeter:
- name: jmeter check
host: 192.168.1.5
port: 1099
jmx:
valueFrom:
configMapKeyRef:
name: jmeter-config
key: sample
FieldDescriptionSchemeRequired
jmxConfigMap or Secret reference that contains the JMX test planEnvVarYes
propertiesLocal JMeter properties[]string
responseDurationMaximum total JTL elapsed time. The check fails when the elapsed time exceeds this duration.Duration
systemPropertiesJava system properties[]string
hostProxy host passed to the JMeter CLI -H flag. The JMX plan defines the target under test.string
portProxy port passed to the JMeter CLI -P flag.int32
nameName of the check, must be unique within the canarystringYes
descriptionDescription for the checkstring
iconIcon for overwriting default icon on the dashboardstring
labelsLabels for checkmap[string]string
metricsMetrics to export from[]Metrics