Skip to content
Snippets Groups Projects
Verified Commit 6fc4725c authored by Jan Pavlíček's avatar Jan Pavlíček
Browse files

feat: check_mongodb monitoring probe, restructuralization, prepared for pypi release

parent cd0cffbb
No related branches found
No related tags found
1 merge request!24feat: check_mongodb monitoring probe, restructuralization, prepared for pypi release
Pipeline #254462 canceled
{
"extends": ["@perun-proxy-aai/semantic-release-proxy-config"],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
"@beepbeepgo/semantic-release-python",
[
"@semantic-release/git",
{
"assets": ["CHANGELOG.md", "setup.cfg"],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
],
"@semantic-release/gitlab"
]
}
...@@ -42,3 +42,12 @@ All nagios scripts are located under `nagios` directory. ...@@ -42,3 +42,12 @@ All nagios scripts are located under `nagios` directory.
- -e,--exclude NAMES - space delimited string of container names to exclude from the listing - -e,--exclude NAMES - space delimited string of container names to exclude from the listing
- Params: - Params:
- 1... - machines to run the script on in the form of user@adress, the user needs root privileges to execute the script - 1... - machines to run the script on in the form of user@adress, the user needs root privileges to execute the script
### check_mongodb.py
- nagios monitoring probe for mongodb
- connect, connections, replication_lag, replset_state monitoring options are tested (some possible options may not work since there are constructs which are not supported by latest mongodb versions)
- For usage run:
`python3 check_mongodb.py --help`
.
setup.py 0 → 100644
import setuptools
setuptools.setup(
name="proxyidp-utilities",
python_requires=">=3.9",
url="https://gitlab.ics.muni.cz/perun-proxy-aai/proxyidp-scripts.git",
description="Module with utilities and monitoring probes",
include_package_data=True,
packages=setuptools.find_namespace_packages(),
install_requires=[
"setuptools",
"pymongo~=4.3",
"asyncssh~=2.13",
"docker~=6.0",
"beautifulsoup4~=4.12",
],
)
File moved
This diff is collapsed.
File moved
File moved
File moved
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment