mattermost-docker icon indicating copy to clipboard operation
mattermost-docker copied to clipboard

[RFC] Monitoring support

Open ventilooo opened this issue 7 years ago • 4 comments

The CE version of mattermost doesn't expose monitoring data.

We use mattermost-docker internaly and we use telegraf/grafana/influxdb for monitoring the all stack. We extended the docker-compose of that project and add a telegraf config file.

But our telegraf configuration is very basic. But it would be great addition for this project to provide out-of the box monitoring.

If the maintainers (@pichouk and @xcompass) are Okay, with that proposition, I will propose a basic MVP of that monitoring stack. My telegraf skills are limited so the help of other contributors is more than welcome.

ventilooo avatar May 03 '18 21:05 ventilooo

I disagree to add more containers to the docker-compose.yml because I want it to be the most generic possible. BUT I am thinking of a way to allow users to propose some contribution examples (and a monitoring example is a good idea). It will be part of the "web image deprecation project", it is stale for now because I'm running out of time but I will work on this as soon as I can.

So I'll let your request open and I will ping you when things will move on, thanks for your proposal :)

pichouk avatar May 05 '18 18:05 pichouk

@pichouk Thanks for your answer. I'll wait for your ping then. However on way to enable contribution would be to use another docker-compose.yml Which will override the generic one and add new features. some documentation ...

(ノ´ヮ´)ノ*:・゚✧

ventilooo avatar May 07 '18 14:05 ventilooo

Another nice way would be to have a docker-compose.yml generator, something like https://github.com/Mailu/Mailu/tree/master/setup is currently building or the Caddy project has: https://caddyserver.com/download

HorayNarea avatar May 08 '18 03:05 HorayNarea

We will probably deprecate the use of a docker-compose.yml file in this repository on #366. I'll let you know.

pichouk avatar Feb 09 '19 18:02 pichouk