Skip to content

Commit 8e7637e

Browse files
committed
Merge branch 'dev'
2 parents 2bd3f56 + dbf063c commit 8e7637e

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

.github/workflows/mamonsu-tests-dev.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,15 @@ on:
44
push:
55
branches:
66
- dev
7+
paths-ignore:
8+
- 'README.md'
9+
- 'documentation/**'
710
pull_request:
811
branches:
912
- dev
13+
paths-ignore:
14+
- 'README.md'
15+
- 'documentation/**'
1016

1117
jobs:
1218
mamonsu-tests:

.github/workflows/mamonsu-tests-master.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,15 @@ on:
44
push:
55
branches:
66
- master
7+
paths-ignore:
8+
- 'README.md'
9+
- 'documentation/**'
710
pull_request:
811
branches:
912
- master
13+
paths-ignore:
14+
- 'README.md'
15+
- 'documentation/**'
1016

1117
jobs:
1218
mamonsu-tests:

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ Supported PostgreSQL versions: 9.5 - 14
3838
- [Additional chapters](#additional-chapters)
3939

4040
## Mamonsu: concepts
41-
Based by Zabbix, Mamonsu provides an extensible cross-platform solution that can collect and visualize multiple PostgreSQL and system metrics. Mamonsu has about 100 PostgreSQL metrics and about 30 system metrics. Mamonsu collects [metrics](documentation/metrics.md) such as database availability, number of connections, locks, WAL problems, checkpoints, background writer activity, memory problems and many others. Unlike the native Zabbix Agent configured to collect PostgreSQL metrics, Mamonsu uses a single database connection, which minimizes performance impact on the monitored system. Mamonsu also contains a number of [tools](documentation/tools.md) for interacting with the Zabbix API, obtaining system information and information about collected metrics.
42-
Mamonsu is written entirely in Python and has a plugin architecture. It is an active agent, which means that it sends the data to the Zabbix server once it is collected. Pre-configured to monitor multiple PostgreSQL and system metrics out of the box, Mamonsu can be extended with your own [custom plugins](documentation/adding_custom_plugins.md) to track other metrics critical for your system.
41+
Based by Zabbix, Mamonsu provides an extensible cross-platform solution that can collect and visualize multiple PostgreSQL and system metrics. Mamonsu has about 90 PostgreSQL metrics and about 40 system metrics. Mamonsu collects [metrics](documentation/metrics.md) such as database availability, number of connections, locks, WAL problems, checkpoints, background writer activity, memory problems and many others. Unlike the native Zabbix Agent configured to collect PostgreSQL metrics, Mamonsu uses a single database connection, which minimizes performance impact on the monitored system. Mamonsu also contains a number of [tools](documentation/tools.md) for interacting with the Zabbix API, obtaining system information and information about collected metrics.
42+
Mamonsu is written entirely in Python 3 and has a plugin architecture. It is an active agent, which means that it sends the data to the Zabbix server once it is collected. Pre-configured to monitor multiple PostgreSQL and system metrics out of the box, Mamonsu can be extended with your own [custom plugins](documentation/adding_custom_plugins.md) to track other metrics critical for your system.
4343
Mamonsu can be installed on the same server where the DBMS we are going to watch is located or on remote server, but:
4444
> **_NOTE:_** While Mamonsu can collect PostgreSQL metrics from a remote server, system metrics are only collected locally. If you choose to collect PostgreSQL metrics remotely, make sure to disable collection of system metrics to avoid confusion, as they will be displayed under the same host in Zabbix.
4545

0 commit comments

Comments
 (0)