Source code for mattermostautodriver.endpoints.metrics

from .base import Base


[docs]class Metrics(Base):
[docs] def submit_performance_report(self, options=None): """Report client performance metrics version: An identifier for the schema of the data being submitted which currently must be "0.1.0" client_id: Not currently used labels: Labels to be applied to all metrics when recorded by the metrics backend start: The time in milliseconds of the first metric in this report end: The time in milliseconds of the last metric in this report counters: An array of counter metrics to be reported histograms: An array of histogram measurements to be reported `Read in Mattermost API docs (metrics - SubmitPerformanceReport) <https://api.mattermost.com/#tag/metrics/operation/SubmitPerformanceReport>`_ """ return self.client.post("""/api/v4/client_perf""", options=options)