Skip to content

Commit db9e013

Browse files
authored
Added node exporter support to Metrics Plugin (#8020)
1 parent 8640542 commit db9e013

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

source/scale/collect-performance-metrics.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Download and share the collected data with Mattermost to understand application
1010

1111
.. tip::
1212

13-
Already have Prometheus and Grafana deployed? You can :doc:`use these tools to monitor performance of your Mattermost deployment </scale/deploy-prometheus-grafana-for-performance-monitoring>`.
13+
Already have Prometheus and Grafana deployed? You can :doc:`use these tools to monitor performance of your Mattermost deployment </scale/deploy-prometheus-grafana-for-performance-monitoring>`.
1414

1515
Mattermost configuration
1616
------------------------
@@ -62,4 +62,4 @@ You can also use our `Mattermost Performance Monitoring v2 <https://grafana.com/
6262
What's collected?
6363
-----------------
6464

65-
Mattermost provides :ref:`custom metrics <scale/performance-monitoring-metrics:custom Mattermost metrics>` and :ref:`standard Go metrics <scale/performance-monitoring-metrics:standard go metrics>` that can be used to monitor your system's performance.
65+
Mattermost provides :ref:`custom metrics <scale/performance-monitoring-metrics:custom Mattermost metrics>` and :ref:`standard Go metrics <scale/performance-monitoring-metrics:standard go metrics>` that can be used to monitor your system's performance. Additionally Enterprise customers can use the Metrics plugin to collect :ref:`host/system metrics <scale/performance-monitoring-metrics:host/system metrics>` from `node exporter <https://github.com/prometheus/node_exporter>`_ targets to monitor network-related panels for Mattermost Calls.

source/scale/performance-monitoring-metrics.rst

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,6 @@ Use ``mattermost_system_server_start_time`` to dynamically add an annotation cor
147147
.. image:: ../images/mattermost_system_server_start_time.png
148148
:alt: Example debugging metrics, including number of messages per second, in a self-hosted Mattermost deployment.
149149

150-
151150
Debugging metrics - jobs
152151
~~~~~~~~~~~~~~~~~~~~~~~~
153152

@@ -229,7 +228,6 @@ Web app metrics
229228
- ``mattermost_webapp_team_switch``: Duration of the time taken from when a user clicks on a team in the LHS to when posts in that team become visible (seconds).
230229
- ``mattermost_webapp_time_to_first_byte``: Duration from when a browser starts to request a page from a server until when it starts to receive data in response (seconds).
231230

232-
233231
Standard Go metrics
234232
--------------------
235233

@@ -268,6 +266,14 @@ where you can replace ``localhost`` with the server name. The profiling reports
268266
.. image:: ../images/perf_monitoring_go_metrics.png
269267
:alt: Example Go metrics for HTTP server runtime profiling data and system monitoring, including memory usage, Go routines, and garbage collection duration, in a self-hosted Mattermost deployment.
270268

269+
Host/system metrics
270+
--------------------
271+
272+
.. include:: ../_static/badges/ent-cloud-selfhosted.rst
273+
:start-after: :nosearch:
274+
275+
From Metrics Plugin v0.7.0, you can pull metrics from `node exporter <https://github.com/prometheus/node_exporter>`_ targets to access network-related panels for Mattermost Calls.
276+
271277
Frequently asked questions
272278
--------------------------
273279

0 commit comments

Comments
 (0)