Skip to content
Snippets Groups Projects
Commit 9ed5acd0 authored by Hahn Axel (hahn)'s avatar Hahn Axel (hahn)
Browse files

Merge branch 'simple-task/7546-icinga-check-für-ablaufende-gitlab-tokens' into 'master'

update docs

See merge request !285
parents ddabf7e1 6d2190d5
Branches
No related tags found
1 merge request!285update docs
Showing
with 123 additions and 0 deletions
......@@ -16,6 +16,12 @@ Additionally you can verify the response:
* ``curl`` - a tool for transferring data from or to a server
* ``jq`` - commandline JSON processor - optional: for param ``-j``
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
......@@ -20,6 +20,13 @@ uid=1041(icingaclient) gid=1041(icingaclient) groups=1041(icingaclient),1031(iml
additional group for icinga client user -----+
```
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
* `inc_haproxy_cfg.sh` shared function to parse HA proxy configs
## Syntax
```txt
......
......@@ -14,6 +14,12 @@ This check requires access to journalctl.
icingaclient ALL=(ALL) NOPASSWD: /bin/journalctl
```
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
......@@ -23,6 +23,12 @@ This plugin sends all values as performance data.
* bc
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
......@@ -10,6 +10,12 @@ The kind of check is defined by a parameter `-m METHOD`.
* ``mysql`` (mysql client as cli tool)
* The icinga user needs to connect to the database server (see Installation).
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
`$ check_mysqlserver [-i|-u|-m METHOD]`
......
......@@ -10,6 +10,12 @@ This plugin scans `/proc/net/dev` with the regex `eth|en[ops][0-9]*` to show a f
* none
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```text
......
......@@ -4,6 +4,12 @@ Script: `check_netstat`
Count number of network connections.
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```text
......
......@@ -12,6 +12,12 @@ The icinga user needs sudo permissions on `onehost`.
icingaclient ALL=(ALL) NOPASSWD: /bin/onehost
```
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
`$ check_onevm [-c CRITICAL] [-w WARING]`
......
......@@ -56,6 +56,12 @@ The icinga user needs sudo permissions on `onevm`.
icingaclient ALL=(ALL) NOPASSWD: /bin/onevm
```
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
`$ check_onevm` (without parameters)
......
......@@ -8,6 +8,12 @@ Test if OpenCpu is available via http and test if given packages are installed.
* wget
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```text
......
......@@ -9,6 +9,14 @@ Found updates will be shown in groups.
* none
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
* `./check_packages2install-data/*` grouping for pakacge names
* `./check_packages2install-pkgmanager/*` scruipts to fetch information from apt/ pamac/ yum
## Syntax
```text
......
......@@ -27,6 +27,12 @@ pm.status_path = /fpm-status.php
</Location>
```
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```text
......
......@@ -9,6 +9,12 @@ You get a list with process name, total usage of all its processes, count of ins
Nothing special.
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
......@@ -9,6 +9,12 @@ You get a list with usage, process id and process
Nothing special.
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
......@@ -10,6 +10,12 @@ It sends performance data.
* `ps`
* `top`
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
......@@ -10,6 +10,12 @@ The kind of check is defined by a parameter `-m METHOD`.
* psql (cli tool)
* The icinga user needs to connect to the database server (see Installation).
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
`$ check_psqlserver [-i|-u|-m METHOD]`
......
......@@ -17,6 +17,12 @@ uid=1041(icingaclient) gid=1041(icingaclient) groups=1041(icingaclient),1056(iml
additional group for icinga client user -----+
```
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
......@@ -10,6 +10,12 @@ If the reboot is required:
* On Centos it shows the kernel number that will be installed,
* On Debian/ Ubuntu it shows the packages that require the reboot,
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
`$ check_reboot_required [-h]`
......
......@@ -14,6 +14,12 @@ You can insert a label to create multiple blocks.
* `ps`
* `top`
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
......@@ -16,6 +16,12 @@ The icinga user needs sudo permissions on the smartctl binary.
icingaclient ALL=(ALL) NOPASSWD: /sbin/smartctl
```
## Standalone installation
From this repository ypu need next to this script:
* `inc_pluginfunctions` shared function for all IML checks written in bash
## Syntax
```txt
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment