From d89ead505304b5be9108db45c286f684ca7adee4 Mon Sep 17 00:00:00 2001 From: caelebfi Date: Mon, 16 May 2022 16:18:44 +0200 Subject: [PATCH] Created new rule #0 in ruleset "Memory and Swap usage on Linux" in folder "Main directory / Raspberrys" --- conf.d/wato/.wato | 2 +- conf.d/wato/container/.wato | 2 +- conf.d/wato/container/hosts.mk | 62 ++++++++++++-- conf.d/wato/hosts.mk | 140 ++++++++++++++++++++------------ conf.d/wato/raspberrys/.wato | 2 +- conf.d/wato/raspberrys/hosts.mk | 26 ++++-- conf.d/wato/raspberrys/rules.mk | 11 +++ 7 files changed, 178 insertions(+), 67 deletions(-) diff --git a/conf.d/wato/.wato b/conf.d/wato/.wato index b948e16..53802fd 100644 --- a/conf.d/wato/.wato +++ b/conf.d/wato/.wato @@ -1 +1 @@ -{'title': 'Main directory', 'attributes': {'network_scan': {'ip_ranges': [('ip_network', ('192.168.0.0', 24))], 'exclude_ranges': [], 'scan_interval': 86400, 'time_allowed': [((0, 0), (24, 0))], 'set_ipaddress': True, 'tag_criticality': 'offline', 'run_as': 'automation'}, 'network_scan_result': {'start': 1652603221.5344977, 'end': 1652603227.7336857, 'state': True, 'output': 'The network scan found 0 new hosts.'}, 'meta_data': {'created_at': 1617188804.0, 'created_by': None, 'updated_at': 1652603227.7371926}}, 'num_hosts': 48, 'lock': False, 'lock_subfolders': False, '__id': '88281816b15e48f3bb1f36dd63aa5b63'} +{'title': 'Main directory', 'attributes': {'network_scan': {'ip_ranges': [('ip_network', ('192.168.0.0', 24))], 'exclude_ranges': [], 'scan_interval': 86400, 'time_allowed': [((0, 0), (24, 0))], 'set_ipaddress': True, 'tag_criticality': 'offline', 'run_as': 'automation'}, 'network_scan_result': {'start': 1652689682.0542703, 'end': 1652689687.455969, 'state': True, 'output': 'The network scan found 2 new hosts.'}, 'meta_data': {'created_at': 1617188804.0, 'created_by': None, 'updated_at': 1652689687.4584444}}, 'num_hosts': 50, 'lock': False, 'lock_subfolders': False, '__id': '88281816b15e48f3bb1f36dd63aa5b63'} diff --git a/conf.d/wato/container/.wato b/conf.d/wato/container/.wato index ccae76e..d982f27 100644 --- a/conf.d/wato/container/.wato +++ b/conf.d/wato/container/.wato @@ -1 +1 @@ -{'title': 'container', 'attributes': {'meta_data': {'created_at': 1648476986.0, 'created_by': 'caelebfi', 'updated_at': 1652683046.6782436}, 'tag_architecture': 'container'}, 'num_hosts': 7, 'lock': False, 'lock_subfolders': False, '__id': '8eda6a9d582a4f4aab0e57cb3d49d695'} +{'title': 'container', 'attributes': {'meta_data': {'created_at': 1648476986.0, 'created_by': 'caelebfi', 'updated_at': 1652710580.0776167}, 'tag_architecture': 'container'}, 'num_hosts': 9, 'lock': False, 'lock_subfolders': False, '__id': '8eda6a9d582a4f4aab0e57cb3d49d695'} diff --git a/conf.d/wato/container/hosts.mk b/conf.d/wato/container/hosts.mk index acaecca..13701ed 100644 --- a/conf.d/wato/container/hosts.mk +++ b/conf.d/wato/container/hosts.mk @@ -2,11 +2,13 @@ # encoding: utf-8 all_hosts += ['darkstat', + 'deconz', 'esphome', 'homeassistant', 'nodered', 'photoprism_photoprism_1', 'portainer', + 'portainer_agent', 'watchtowercontinuously'] host_tags.update({'darkstat': {'address_family': 'no-ip', @@ -18,6 +20,15 @@ host_tags.update({'darkstat': {'address_family': 'no-ip', 'piggyback': 'piggyback', 'site': 'realm', 'snmp_ds': 'no-snmp'}, + 'deconz': {'address_family': 'no-ip', + 'agent': 'no-agent', + 'architecture': 'container', + 'criticality': 'prod', + 'networking': 'lan', + 'os': 'linux', + 'piggyback': 'piggyback', + 'site': 'realm', + 'snmp_ds': 'no-snmp'}, 'esphome': {'address_family': 'no-ip', 'agent': 'no-agent', 'architecture': 'container', @@ -63,6 +74,15 @@ host_tags.update({'darkstat': {'address_family': 'no-ip', 'piggyback': 'piggyback', 'site': 'realm', 'snmp_ds': 'no-snmp'}, + 'portainer_agent': {'address_family': 'no-ip', + 'agent': 'no-agent', + 'architecture': 'container', + 'criticality': 'prod', + 'networking': 'lan', + 'os': 'linux', + 'piggyback': 'piggyback', + 'site': 'realm', + 'snmp_ds': 'no-snmp'}, 'watchtowercontinuously': {'address_family': 'no-ip', 'agent': 'no-agent', 'architecture': 'container', @@ -85,12 +105,26 @@ host_attributes.update( 'locked_by': ['realm', 'dcd', 'connection_1'], 'meta_data': {'created_at': 1651911561.3556442, 'created_by': 'automation', - 'updated_at': 1652683046.6815593}, + 'updated_at': 1652710580.0784218}, 'site': 'realm', 'tag_address_family': 'no-ip', 'tag_agent': 'no-agent', 'tag_piggyback': 'piggyback', 'tag_snmp_ds': 'no-snmp'}, + 'deconz': {'locked_attributes': ['site', + 'tag_address_family', + 'tag_agent', + 'tag_piggyback', + 'tag_snmp_ds'], + 'locked_by': ['realm', 'dcd', 'connection_1'], + 'meta_data': {'created_at': 1652710580.0063486, + 'created_by': 'automation', + 'updated_at': 1652710580.078686}, + 'site': 'realm', + 'tag_address_family': 'no-ip', + 'tag_agent': 'no-agent', + 'tag_piggyback': 'piggyback', + 'tag_snmp_ds': 'no-snmp'}, 'esphome': {'locked_attributes': ['site', 'tag_address_family', 'tag_agent', @@ -99,7 +133,7 @@ host_attributes.update( 'locked_by': ['realm', 'dcd', 'connection_1'], 'meta_data': {'created_at': 1652371765.370077, 'created_by': 'automation', - 'updated_at': 1652683046.682463}, + 'updated_at': 1652710580.0788658}, 'site': 'realm', 'tag_address_family': 'no-ip', 'tag_agent': 'no-agent', @@ -113,7 +147,7 @@ host_attributes.update( 'locked_by': ['realm', 'dcd', 'connection_1'], 'meta_data': {'created_at': 1652092051.894633, 'created_by': 'automation', - 'updated_at': 1652683046.6826146}, + 'updated_at': 1652710580.0790417}, 'site': 'realm', 'tag_address_family': 'no-ip', 'tag_agent': 'no-agent', @@ -127,7 +161,7 @@ host_attributes.update( 'locked_by': ['realm', 'dcd', 'connection_1'], 'meta_data': {'created_at': 1652361044.823577, 'created_by': 'automation', - 'updated_at': 1652683046.6827464}, + 'updated_at': 1652710580.0792162}, 'site': 'realm', 'tag_address_family': 'no-ip', 'tag_agent': 'no-agent', @@ -141,7 +175,7 @@ host_attributes.update( 'locked_by': ['realm', 'dcd', 'connection_1'], 'meta_data': {'created_at': 1651911561.5142486, 'created_by': 'automation', - 'updated_at': 1652683046.6828704}, + 'updated_at': 1652710580.0793908}, 'site': 'realm', 'tag_address_family': 'no-ip', 'tag_agent': 'no-agent', @@ -155,12 +189,26 @@ host_attributes.update( 'locked_by': ['realm', 'dcd', 'connection_1'], 'meta_data': {'created_at': 1652360426.333045, 'created_by': 'automation', - 'updated_at': 1652683046.6829908}, + 'updated_at': 1652710580.0795639}, 'site': 'realm', 'tag_address_family': 'no-ip', 'tag_agent': 'no-agent', 'tag_piggyback': 'piggyback', 'tag_snmp_ds': 'no-snmp'}, + 'portainer_agent': {'locked_attributes': ['site', + 'tag_address_family', + 'tag_agent', + 'tag_piggyback', + 'tag_snmp_ds'], + 'locked_by': ['realm', 'dcd', 'connection_1'], + 'meta_data': {'created_at': 1652710580.0603564, + 'created_by': 'automation', + 'updated_at': 1652710580.0797377}, + 'site': 'realm', + 'tag_address_family': 'no-ip', + 'tag_agent': 'no-agent', + 'tag_piggyback': 'piggyback', + 'tag_snmp_ds': 'no-snmp'}, 'watchtowercontinuously': {'locked_attributes': ['site', 'tag_address_family', 'tag_agent', @@ -169,7 +217,7 @@ host_attributes.update( 'locked_by': ['realm', 'dcd', 'connection_1'], 'meta_data': {'created_at': 1651911561.6372287, 'created_by': 'automation', - 'updated_at': 1652683046.6831112}, + 'updated_at': 1652710580.0799112}, 'site': 'realm', 'tag_address_family': 'no-ip', 'tag_agent': 'no-agent', diff --git a/conf.d/wato/hosts.mk b/conf.d/wato/hosts.mk index a3216bb..f8a15d0 100644 --- a/conf.d/wato/hosts.mk +++ b/conf.d/wato/hosts.mk @@ -18,6 +18,7 @@ all_hosts += ['192-168-0-112-fritz-box-fritz-box-fritz-box-fritz-box.fritz.box', '192.168.0.127', '192.168.0.128', '192.168.0.132', + '192.168.0.134', '192.168.0.136', '192.168.0.145', '192.168.0.147', @@ -48,7 +49,8 @@ all_hosts += ['192-168-0-112-fritz-box-fritz-box-fritz-box-fritz-box.fritz.box', 'localhost', 'neff-dishwasher-401010425335001522.fritz.box', 'predator.fritz.box', - 'puppet.realm.local'] + 'puppet.realm.local', + 'serviceraspi2.fritz.box'] host_tags.update({'192-168-0-112-fritz-box-fritz-box-fritz-box-fritz-box.fritz.box': {'address_family': 'ip-v4-only', 'agent': 'cmk-agent', @@ -237,6 +239,17 @@ host_tags.update({'192-168-0-112-fritz-box-fritz-box-fritz-box-fritz-box.fritz.b 'site': 'realm', 'snmp_ds': 'no-snmp', 'tcp': 'tcp'}, + '192.168.0.134': {'address_family': 'ip-v4-only', + 'agent': 'cmk-agent', + 'architecture': 'raspi', + 'criticality': 'offline', + 'ip-v4': 'ip-v4', + 'networking': 'lan', + 'os': 'linux', + 'piggyback': 'auto-piggyback', + 'site': 'realm', + 'snmp_ds': 'no-snmp', + 'tcp': 'tcp'}, '192.168.0.136': {'address_family': 'ip-v4-only', 'agent': 'cmk-agent', 'architecture': 'raspi', @@ -577,7 +590,18 @@ host_tags.update({'192-168-0-112-fritz-box-fritz-box-fritz-box-fritz-box.fritz.b 'piggyback': 'auto-piggyback', 'site': 'realm', 'snmp_ds': 'no-snmp', - 'tcp': 'tcp'}}) + 'tcp': 'tcp'}, + 'serviceraspi2.fritz.box': {'address_family': 'ip-v4-only', + 'agent': 'cmk-agent', + 'architecture': 'raspi', + 'criticality': 'offline', + 'ip-v4': 'ip-v4', + 'networking': 'lan', + 'os': 'linux', + 'piggyback': 'auto-piggyback', + 'site': 'realm', + 'snmp_ds': 'no-snmp', + 'tcp': 'tcp'}}) host_labels.update({}) @@ -599,6 +623,7 @@ ipaddresses.update({'192-168-0-112-fritz-box-fritz-box-fritz-box-fritz-box.fritz '192.168.0.127': '192.168.0.127', '192.168.0.128': '192.168.0.128', '192.168.0.132': '192.168.0.132', + '192.168.0.134': '192.168.0.134', '192.168.0.136': '192.168.0.136', '192.168.0.145': '192.168.0.145', '192.168.0.147': '192.168.0.147', @@ -628,7 +653,8 @@ ipaddresses.update({'192-168-0-112-fritz-box-fritz-box-fritz-box-fritz-box.fritz 'gateway-1206-2140-8817.fritz.box': '192.168.0.26', 'neff-dishwasher-401010425335001522.fritz.box': '192.168.0.124', 'predator.fritz.box': '192.168.0.115', - 'puppet.realm.local': '192.168.0.99'}) + 'puppet.realm.local': '192.168.0.99', + 'serviceraspi2.fritz.box': '192.168.0.123'}) # Host attributes (needed for WATO) host_attributes.update( @@ -636,241 +662,251 @@ host_attributes.update( 'meta_data': {'created_at': 1634918888.6127768, 'created_by': 'Network ' 'scan', - 'updated_at': 1652603227.6370876}, + 'updated_at': 1652689687.4013596}, 'tag_criticality': 'offline'}, '192-168-0-125.fritz.box': {'ipaddress': '192.168.0.125', 'meta_data': {'created_at': 1642789810.5878737, 'created_by': 'Network scan', - 'updated_at': 1652603227.6392338}, + 'updated_at': 1652689687.4019792}, 'tag_criticality': 'offline'}, '192-168-0-138.fritz.box': {'ipaddress': '192.168.0.138', 'meta_data': {'created_at': 1634659520.7821908, 'created_by': 'Network scan', - 'updated_at': 1652603227.6395912}, + 'updated_at': 1652689687.402191}, 'tag_criticality': 'offline'}, '192-168-0-146.fritz.box': {'ipaddress': '192.168.0.146', 'meta_data': {'created_at': 1644259627.8543644, 'created_by': 'Network scan', - 'updated_at': 1652603227.6399276}, + 'updated_at': 1652689687.4023879}, 'tag_criticality': 'offline'}, '192.168.0.102': {'ipaddress': '192.168.0.102', 'meta_data': {'created_at': 1646161747.8135607, 'created_by': 'Network scan', - 'updated_at': 1652603227.6402547}, + 'updated_at': 1652689687.4025743}, 'tag_criticality': 'offline'}, '192.168.0.104': {'ipaddress': '192.168.0.104', 'meta_data': {'created_at': 1642876268.622854, 'created_by': 'Network scan', - 'updated_at': 1652603227.6406226}, + 'updated_at': 1652689687.4027555}, 'tag_criticality': 'offline'}, '192.168.0.105': {'ipaddress': '192.168.0.105', 'meta_data': {'created_at': 1634659520.7765539, 'created_by': 'Network scan', - 'updated_at': 1652603227.6409495}, + 'updated_at': 1652689687.4029465}, 'tag_criticality': 'offline'}, '192.168.0.107': {'ipaddress': '192.168.0.107', 'meta_data': {'created_at': 1645988828.9398084, 'created_by': 'Network scan', - 'updated_at': 1652603227.6412728}, + 'updated_at': 1652689687.4031267}, 'tag_criticality': 'offline'}, '192.168.0.109': {'ipaddress': '192.168.0.109', 'meta_data': {'created_at': 1634659520.7826385, 'created_by': 'Network scan', - 'updated_at': 1652603227.641596}, + 'updated_at': 1652689687.403304}, 'tag_criticality': 'offline'}, '192.168.0.110': {'ipaddress': '192.168.0.110', 'meta_data': {'created_at': 1634659520.7761376, 'created_by': 'Network scan', - 'updated_at': 1652603227.6419194}, + 'updated_at': 1652689687.4034827}, 'tag_criticality': 'offline'}, '192.168.0.113': {'ipaddress': '192.168.0.113', 'meta_data': {'created_at': 1643481488.188326, 'created_by': 'Network scan', - 'updated_at': 1652603227.6422415}, + 'updated_at': 1652689687.4036686}, 'tag_criticality': 'offline'}, '192.168.0.116': {'ipaddress': '192.168.0.116', 'meta_data': {'created_at': 1642789810.5959208, 'created_by': 'Network scan', - 'updated_at': 1652603227.6425662}, + 'updated_at': 1652689687.403853}, 'tag_criticality': 'offline'}, '192.168.0.120': {'ipaddress': '192.168.0.120', 'meta_data': {'created_at': 1640628312.3986723, 'created_by': 'Network scan', - 'updated_at': 1652603227.6428895}, + 'updated_at': 1652689687.4040341}, 'tag_criticality': 'offline'}, '192.168.0.126': {'ipaddress': '192.168.0.126', 'meta_data': {'created_at': 1643049188.2437932, 'created_by': 'Network scan', - 'updated_at': 1652603227.6432111}, + 'updated_at': 1652689687.4042077}, 'tag_criticality': 'offline'}, '192.168.0.127': {'ipaddress': '192.168.0.127', 'meta_data': {'created_at': 1642789810.595435, 'created_by': 'Network scan', - 'updated_at': 1652603227.643531}, + 'updated_at': 1652689687.4043846}, 'tag_criticality': 'offline'}, '192.168.0.128': {'ipaddress': '192.168.0.128', 'meta_data': {'created_at': 1635178268.2743173, 'created_by': 'Network scan', - 'updated_at': 1652603227.6438513}, + 'updated_at': 1652689687.4045641}, 'tag_criticality': 'offline'}, '192.168.0.132': {'ipaddress': '192.168.0.132', 'meta_data': {'created_at': 1642011668.1575994, 'created_by': 'Network scan', - 'updated_at': 1652603227.6441705}, + 'updated_at': 1652689687.4047484}, + 'tag_criticality': 'offline'}, + '192.168.0.134': {'ipaddress': '192.168.0.134', + 'meta_data': {'created_at': 1652689687.325128, + 'created_by': 'Network scan', + 'updated_at': 1652689687.404934}, 'tag_criticality': 'offline'}, '192.168.0.136': {'ipaddress': '192.168.0.136', 'meta_data': {'created_at': 1644086711.854868, 'created_by': 'Network scan', - 'updated_at': 1652603227.6445396}, + 'updated_at': 1652689687.4051173}, 'tag_criticality': 'offline'}, '192.168.0.145': {'ipaddress': '192.168.0.145', 'meta_data': {'created_at': 1643395028.6646285, 'created_by': 'Network scan', - 'updated_at': 1652603227.6448662}, + 'updated_at': 1652689687.405289}, 'tag_criticality': 'offline'}, '192.168.0.147': {'ipaddress': '192.168.0.147', 'meta_data': {'created_at': 1634659520.7763453, 'created_by': 'Network scan', - 'updated_at': 1652603227.645189}, + 'updated_at': 1652689687.405482}, 'tag_criticality': 'offline'}, '192.168.0.149': {'ipaddress': '192.168.0.149', 'meta_data': {'created_at': 1634918888.6064017, 'created_by': 'Network scan', - 'updated_at': 1652603227.6455095}, + 'updated_at': 1652689687.4056773}, 'tag_criticality': 'offline'}, '2e001c269bf8329b.fritz.box': {'ipaddress': '192.168.0.27', 'meta_data': {'created_at': 1642271048.2362373, 'created_by': 'Network scan', - 'updated_at': 1652603227.6458282}, + 'updated_at': 1652689687.4058654}, 'tag_criticality': 'offline'}, 'Android-2.fritz.box': {'ipaddress': '192.168.0.117', 'meta_data': {'created_at': 1636478228.9067883, 'created_by': 'Network scan', - 'updated_at': 1652603227.64615}, + 'updated_at': 1652689687.4060397}, 'tag_criticality': 'offline'}, 'Android-3.fritz.box': {'ipaddress': '192.168.0.106', 'meta_data': {'created_at': 1635091813.683196, 'created_by': 'Network scan', - 'updated_at': 1652603227.6464665}, + 'updated_at': 1652689687.4062104}, 'tag_criticality': 'offline'}, 'Android-5.fritz.box': {'ipaddress': '192.168.0.108', 'meta_data': {'created_at': 1637342828.741417, 'created_by': 'Network scan', - 'updated_at': 1652603227.6467862}, + 'updated_at': 1652689687.4063828}, 'tag_criticality': 'offline'}, 'Android-6.fritz.box': {'ipaddress': '192.168.0.118', 'meta_data': {'created_at': 1642616891.4934466, 'created_by': 'Network scan', - 'updated_at': 1652603227.64711}, + 'updated_at': 1652689687.4065635}, 'tag_criticality': 'offline'}, 'Android.fritz.box': {'ipaddress': '192.168.0.103', 'meta_data': {'created_at': 1634659520.7756755, 'created_by': 'Network scan', - 'updated_at': 1652603227.6474328}, + 'updated_at': 1652689687.4067397}, 'tag_criticality': 'offline'}, 'ESP-271183.fritz.box': {'ipaddress': '192.168.0.114', 'meta_data': {'created_at': 1642530429.0000792, 'created_by': 'Network scan', - 'updated_at': 1652603227.6477537}, + 'updated_at': 1652689687.4069133}, 'tag_criticality': 'offline'}, 'Echo-Show8.fritz.box': {'ipaddress': '192.168.0.119', 'meta_data': {'created_at': 1634659520.7741342, 'created_by': 'Network scan', - 'updated_at': 1652603227.6480758}, + 'updated_at': 1652689687.4070892}, 'tag_criticality': 'offline'}, 'FireTV-Guest.fritz.box': {'ipaddress': '192.168.0.121', 'meta_data': {'created_at': 1634659520.7832856, 'created_by': 'Network scan', - 'updated_at': 1652603227.6484406}, + 'updated_at': 1652689687.4072604}, 'tag_criticality': 'offline'}, 'GW-A0C9A0D860E9.fritz.box': {'ipaddress': '192.168.0.25', 'meta_data': {'created_at': 1642271048.2290223, 'created_by': 'Network scan', - 'updated_at': 1652603227.6487768}, + 'updated_at': 1652689687.407433}, 'tag_criticality': 'offline'}, 'LGH-00058781.fritz.box': {'ipaddress': '192.168.0.133', 'meta_data': {'created_at': 1652343847.6942358, 'created_by': 'Network scan', - 'updated_at': 1652603227.6491046}, + 'updated_at': 1652689687.4076042}, 'tag_criticality': 'offline'}, 'NodeMCU-1_1.fritz.box': {'ipaddress': '192.168.0.143', 'meta_data': {'created_at': 1641406448.4647152, 'created_by': 'Network scan', - 'updated_at': 1652603227.649429}, + 'updated_at': 1652689687.4077814}, 'tag_criticality': 'offline'}, 'Ring-526584.fritz.box': {'ipaddress': '192.168.0.37', 'meta_data': {'created_at': 1642357512.4617114, 'created_by': 'Network scan', - 'updated_at': 1652603227.6497495}, + 'updated_at': 1652689687.4079542}, 'tag_criticality': 'offline'}, 'T440p.fritz.box': {'ipaddress': '192.168.0.144', 'meta_data': {'created_at': 1646075288.481161, 'created_by': 'Network scan', - 'updated_at': 1652603227.65007}, + 'updated_at': 1652689687.408126}, 'tag_criticality': 'offline'}, 'T450s.fritz.box': {'ipaddress': '192.168.0.89', 'meta_data': {'created_at': 1635869948.9909117, 'created_by': 'Network scan', - 'updated_at': 1652603227.65039}, + 'updated_at': 1652689687.4083092}, 'tag_criticality': 'offline'}, 'TRADFRI-Gateway-a0c9a0d860e9.fritz.box': {'ipaddress': '192.168.0.22', 'meta_data': {'created_at': 1634659520.7759254, 'created_by': 'Network ' 'scan', - 'updated_at': 1652603227.650709}, + 'updated_at': 1652689687.4084892}, 'tag_criticality': 'offline'}, 'TahomaBox.fritz.box': {'ipaddress': '192.168.0.21', 'meta_data': {'created_at': 1634659520.782859, 'created_by': 'Network scan', - 'updated_at': 1652603227.6510298}, + 'updated_at': 1652689687.4086623}, 'tag_criticality': 'offline'}, 'XBOXONE.fritz.box': {'ipaddress': '192.168.0.129', 'meta_data': {'created_at': 1641233529.7772737, 'created_by': 'Network scan', - 'updated_at': 1652603227.6513557}, + 'updated_at': 1652689687.4088402}, 'tag_criticality': 'offline'}, 'Xiaomi-Mi9T.fritz.box': {'ipaddress': '192.168.0.142', 'meta_data': {'created_at': 1634659520.7824206, 'created_by': 'Network scan', - 'updated_at': 1652603227.6516745}, + 'updated_at': 1652689687.409019}, 'tag_criticality': 'offline'}, 'amazon-f039d8527.fritz.box': {'ipaddress': '192.168.0.31', 'meta_data': {'created_at': 1642357512.468196, 'created_by': 'Network scan', - 'updated_at': 1652603227.6519914}, + 'updated_at': 1652689687.4091961}, 'tag_criticality': 'offline'}, 'blink-sync-module.fritz.box': {'ipaddress': '192.168.0.32', 'meta_data': {'created_at': 1642357512.46937, 'created_by': 'Network scan', - 'updated_at': 1652603227.6523542}, + 'updated_at': 1652689687.40938}, 'tag_criticality': 'offline'}, 'fritz.powerline': {'ipaddress': '192.168.0.24', 'meta_data': {'created_at': 1642271048.235319, 'created_by': 'Network scan', - 'updated_at': 1652603227.6526818}, + 'updated_at': 1652689687.409613}, 'tag_criticality': 'offline'}, 'gateway-1206-2140-8817.fritz.box': {'ipaddress': '192.168.0.26', 'meta_data': {'created_at': 1642271048.2357957, 'created_by': 'Network ' 'scan', - 'updated_at': 1652603227.6530066}, + 'updated_at': 1652689687.4097905}, 'tag_criticality': 'offline'}, 'localhost': {'meta_data': {'created_at': 1598003642.793133, 'created_by': 'cmkadmin', - 'updated_at': 1652603227.6533253}}, + 'updated_at': 1652689687.4099643}}, 'neff-dishwasher-401010425335001522.fritz.box': {'ipaddress': '192.168.0.124', 'meta_data': {'created_at': 1634659520.7830703, 'created_by': 'Network ' 'scan', - 'updated_at': 1652603227.6536696}, + 'updated_at': 1652689687.4101412}, 'tag_criticality': 'offline'}, 'predator.fritz.box': {'ipaddress': '192.168.0.115', 'meta_data': {'created_at': 1634659520.7817087, 'created_by': 'Network scan', - 'updated_at': 1652603227.6539948}, + 'updated_at': 1652689687.4103217}, 'tag_criticality': 'offline'}, 'puppet.realm.local': {'ipaddress': '192.168.0.99', 'meta_data': {'created_at': 1634659520.7819686, 'created_by': 'Network scan', - 'updated_at': 1652603227.654318}, - 'tag_criticality': 'offline'}}) + 'updated_at': 1652689687.4104967}, + 'tag_criticality': 'offline'}, + 'serviceraspi2.fritz.box': {'ipaddress': '192.168.0.123', + 'meta_data': {'created_at': 1652689687.3284614, + 'created_by': 'Network scan', + 'updated_at': 1652689687.4106739}, + 'tag_criticality': 'offline'}}) diff --git a/conf.d/wato/raspberrys/.wato b/conf.d/wato/raspberrys/.wato index f84602f..997f50f 100644 --- a/conf.d/wato/raspberrys/.wato +++ b/conf.d/wato/raspberrys/.wato @@ -1 +1 @@ -{'title': 'Raspberrys', 'attributes': {'meta_data': {'created_at': 1598003754.0, 'created_by': 'cmkadmin', 'updated_at': 1652338797.0586977}}, 'num_hosts': 1, 'lock': False, 'lock_subfolders': False, '__id': 'ecf48b2e044d49a1af176ac4ed4886d3'} +{'title': 'Raspberrys', 'attributes': {'meta_data': {'created_at': 1598003754.0, 'created_by': 'cmkadmin', 'updated_at': 1652709832.972319}}, 'num_hosts': 2, 'lock': False, 'lock_subfolders': False, '__id': 'ecf48b2e044d49a1af176ac4ed4886d3'} diff --git a/conf.d/wato/raspberrys/hosts.mk b/conf.d/wato/raspberrys/hosts.mk index 0863251..ccd6ea4 100644 --- a/conf.d/wato/raspberrys/hosts.mk +++ b/conf.d/wato/raspberrys/hosts.mk @@ -1,7 +1,7 @@ # Created by WATO # encoding: utf-8 -all_hosts += ['serviceraspi.realm.local'] +all_hosts += ['serviceraspi.realm.local', 'serviceraspi2.realm.local'] host_tags.update({'serviceraspi.realm.local': {'address_family': 'ip-v4-only', 'agent': 'cmk-agent', @@ -13,17 +13,33 @@ host_tags.update({'serviceraspi.realm.local': {'address_family': 'ip-v4-only', 'piggyback': 'auto-piggyback', 'site': 'realm', 'snmp_ds': 'no-snmp', - 'tcp': 'tcp'}}) + 'tcp': 'tcp'}, + 'serviceraspi2.realm.local': {'address_family': 'ip-v4-only', + 'agent': 'cmk-agent', + 'architecture': 'raspi', + 'criticality': 'prod', + 'ip-v4': 'ip-v4', + 'networking': 'lan', + 'os': 'linux', + 'piggyback': 'auto-piggyback', + 'site': 'realm', + 'snmp_ds': 'no-snmp', + 'tcp': 'tcp'}}) host_labels.update({}) # Explicit IPv4 addresses -ipaddresses.update({'serviceraspi.realm.local': '192.168.0.28'}) +ipaddresses.update({'serviceraspi.realm.local': '192.168.0.28', + 'serviceraspi2.realm.local': '192.168.0.123'}) # Host attributes (needed for WATO) host_attributes.update( {'serviceraspi.realm.local': {'ipaddress': '192.168.0.28', 'meta_data': {'created_at': 1598003779.0, 'created_by': 'cmkadmin', - 'updated_at': 1652338797.0798714}, - 'tag_architecture': 'raspi'}}) + 'updated_at': 1652709832.9777799}, + 'tag_architecture': 'raspi'}, + 'serviceraspi2.realm.local': {'ipaddress': '192.168.0.123', + 'meta_data': {'created_at': 1652709832.940164, + 'created_by': 'caelebfi', + 'updated_at': 1652709832.9782076}}}) diff --git a/conf.d/wato/raspberrys/rules.mk b/conf.d/wato/raspberrys/rules.mk index 5210e8a..ba92dce 100644 --- a/conf.d/wato/raspberrys/rules.mk +++ b/conf.d/wato/raspberrys/rules.mk @@ -34,3 +34,14 @@ agent_config['cmk_update_agent'] = [ ] + agent_config['cmk_update_agent'] +checkgroup_parameters.setdefault('memory_linux', []) + +checkgroup_parameters['memory_linux'] = [ +{'condition': {'host_folder': '/%s/' % FOLDER_PATH, + 'host_name': ['serviceraspi2.realm.local']}, + 'id': '698b2711-8034-4eb4-b0c3-5ba9fc5c510a', + 'options': {'comment': '2022-05-16 caelebfi: created rule\n'}, + 'value': {'levels_committed': ('perc_used', (130.0, 150.0))}}, +] + checkgroup_parameters['memory_linux'] + +