Merge pull request #7063 from k32/doc-sysmon-roots

docs: Add documentation for the sysmon roots
This commit is contained in:
k32 2022-02-18 19:06:58 +01:00 committed by GitHub
commit deb2fb14c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 4 deletions

View File

@ -17,7 +17,8 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/download-artifact@v2 - uses: actions/download-artifact@v2
with: with:
name: emqx-24.1.5-4-ubuntu20.04 name: emqx-24.1.5-4-ubuntu20.04
workflow: build_slim_packages.yaml
path: . path: .
- name: Run spellcheck - name: Run spellcheck
run: | run: |

View File

@ -922,15 +922,23 @@ fields("broker_perf") ->
fields("sysmon") -> fields("sysmon") ->
[ {"vm", [ {"vm",
sc(ref("sysmon_vm"), sc(ref("sysmon_vm"),
#{}) #{ desc => "This part of the configuration is responsible for collecting
BEAM VM events, such as long garbage collection, traffic congestion in the inter-broker
communication, etc."
})
} }
, {"os", , {"os",
sc(ref("sysmon_os"), sc(ref("sysmon_os"),
#{}) #{ desc => "This part of the configuration is responsible for monitoring
the host OS health, such as free memory, disk space, CPU load, etc."
})
} }
, {"top", , {"top",
sc(ref("sysmon_top"), sc(ref("sysmon_top"),
#{}) #{ desc => "This part of the configuration is responsible for monitoring
the Erlang processes in the VM. This information can be sent to an external
PostgreSQL database. This feature is inactive unless the PostgreSQL sink is configured."
})
} }
]; ];