matrixmon

所属分类:大数据
开发工具:Perl
文件大小:0KB
下载次数:0
上传日期:2023-10-26 10:01:16
上 传 者sh-1993
说明:  Matrix家庭服务器的小型端到端探测器和Prometheus统计导出器,
(A small end-to-end prober and Prometheus stats exporter for a Matrix homeserver,)

文件列表:
.dockerignore (39, 2023-10-26)
Dockerfile (675, 2023-10-26)
LICENSE (11344, 2023-10-26)
cpanfile (280, 2023-10-26)
install-deps.pl (997, 2023-10-26)
mon.pl (5885, 2023-10-26)
mon.yaml.example (480, 2023-10-26)

# matrixmon A small end-to-end prober and Prometheus stats exporter for a Matrix homeserver. ## Running Make a copy of the configuration template: ```bash cp mon.yaml.example mon.yaml ``` Edit `mon.yaml` with the correct details regarding your homeserver, monitor user, access token and room ID. Optionally edit the port and other values, if needed. By default, Matrixmon expects the config file to be found in the same path where it runs. A custom config file location (full path to file including file name) can be set with the environment variable `MATRIXMON_CONFIG_PATH`. ### Using Docker ```bash docker run -ti matrixdotorg/matrixmon -v $PWD/mon.yaml:/app/mon.yaml -p 9091:9091 ``` ### Manually On Debian/Ubuntu, example: To build: ```bash sudo apt-get install perl cpanminus build-essential libssl-dev zlib1g-dev ./install-deps.pl ``` To run: ```bash perl mon.pl ``` ## Metrics Prometheus metrics are by default exposed at `http://localhost:9091/metrics`. ## License Apache 2.0

近期下载者

相关文件


收藏者