Collection of CheckMK checks (see https://checkmk.com/). All checks and plugins are provided as is. Absolutely no warranty. Send any comments to thl-cmk[at]outlook[dot]com

Skip to content
Snippets Groups Projects
Commit 0ab7794b authored by thl-cmk's avatar thl-cmk :flag_na:
Browse files

update project

parent e0f72da9
No related branches found
No related tags found
No related merge requests found
[global]
#http_proxy = http://<username>:<password>@<hostname|ip-address>:<port>
#https_proxy = http://<username>:<password>@<hostname|ip-address>:<port>
#use_system_proxies = True
#wait_after_start = True
#max_wait_time = 15
#loglevel = warning
#base_dir = ~/var/ciscoapi
[eox]
# refresh records very X day's
#eox_refresh_known = 31
#eox_refresh_unknown = 7
[sn2info]
#sn2info_refresh_covered = 31
#sn2info_refresh_notcovered = 7
[psirt]
#psirt_refresh_found = 1
#psirt_refresh_notfound = 1
[suggestion]
#suggestion_refresh_found = 31
#suggestion_refresh_notfound = 7
[bug]
refresh_found = 2
refresh_notfound = 1
[cisco_api]
# client id for Cisco API or auth proxy requests
#client_id = your.cisco.api.id
#
# client secret for Cisco API or auth proxy requests
#client_secret = your.cisco.api.cerdentials
#
# use auth proxy or go directly to Cisco API
#useauthproxy = False
#
# URL for auth proxy
#authproxyurl = https://cmk.bech-noc.de/api/cauthproxy.py
#
# client fqdn for auth proxy client identity
#client_fqdn = fqdn.domain.tld
#
# root cert for auth proxy
#root_cert = True
#
{
"global": {
"http_proxy": "http://username:password@hostname.domain.tld:port",
"https_proxy": "http://username:password@hostname.domain.tld:port",
"use_system_proxies": true,
"wait_after_start": true,
"max_wait_time": 15,
"loglevel": "warning",
"base_dir": "~/var/ciscoapi"
},
"eox": {
"eox_refresh_known": 31,
"eox_refresh_unknown": 7
},
"sn2info": {
"sn2info_refresh_covered": 31,
"sn2info_refresh_notcovered": 7
},
"psirt": {
"psirt_refresh_found": 1,
"psirt_refresh_notfound": 1
},
"suggestion": {
"suggestion_refresh_found": 31,
"suggestion_refresh_notfound": 7
},
"bug": {
"refresh_found": 7,
"refresh_notfound": 1
},
"cisco_api": {
"client_id": "your.cisco.api.id",
"client_secret": "your.cisco.api.cerdentials",
"useauthproxy": false,
"authproxyurl": "https://cmk.bech-noc.de/api/cauthproxy.py",
"client_fqdn": "fqdn.domain.tld",
"root_cert": true
},
"productinfo": {
"productseriesfile": "~/var/ciscoapi/productinfo",
},
}
\ No newline at end of file
# every hour
15 * * * * $OMD_ROOT/local/bin/ciscoapi/cisco-eox.py
0 * * * * $OMD_ROOT/local/bin/ciscoapi/cisco-eox.py
15 * * * * $OMD_ROOT/local/bin/ciscoapi/cisco-sn2info.py
15 * * * * $OMD_ROOT/local/bin/ciscoapi/cisco-psirt.py
15 * * * * $OMD_ROOT/local/bin/ciscoapi/cisco-suggestion.py
15 * * * * $OMD_ROOT/local/bin/ciscoapi/cisco-bug.py
30 * * * * $OMD_ROOT/local/bin/ciscoapi/cisco-psirt.py
45 * * * * $OMD_ROOT/local/bin/ciscoapi/cisco-bug.py
No preview for this file type
......@@ -24,18 +24,14 @@
'ciscoapi/cisco-eox.py',
'ciscoapi/cisco-sn2info.py',
'ciscoapi/cisco-psirt.py',
'ciscoapi/cisco-suggestion.py',
'ciscoapi/cisco-bug.py'],
'lib': ['nagios/plugins/cisco_api_status'],
'web': ['plugins/views/inv_cisco_support.py',
'plugins/wato/inv_cisco_bug.py',
'plugins/wato/inv_cisco_eox.py',
'plugins/wato/inv_cisco_contract.py',
'plugins/wato/inv_cisco_psirt.py',
'plugins/wato/inv_cisco_suggestion.py',
'plugins/wato/cisco_api_status.py']},
'plugins/wato/inv_cisco_psirt.py']},
'name': 'inv_cisco_support',
'num_files': 20,
'num_files': 16,
'title': 'Inventory for Cisco Bug, EoX, contract status, PSIRT advisories and '
'suggested software',
'version': '2021-07-23.v0.1',
......
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