diff --git a/packages/sysmon.yaml b/packages/sysmon.yaml index 68e8ca2..ac53002 100644 --- a/packages/sysmon.yaml +++ b/packages/sysmon.yaml @@ -37,6 +37,32 @@ sensor: {% endif %} unit_of_measurement: "ms" + - platform: sql + db_url: !secret mariadb_url + scan_interval: 3600 + queries: + - name: MariaDB Database Size + query: 'SELECT table_schema "homeassistant", Round(Sum(data_length + index_length) / POWER(1024,2), 1) "value" FROM information_schema.tables WHERE table_schema="homeassistant" GROUP BY table_schema;' + column: "value" + unit_of_measurement: MB + + - platform: influxdb + host: 192.168.1.26 + port: 8086 + username: homeassistant + password: !secret influxdb_pass + scan_interval: 3600 + queries: + - name: InfluxDB Database Size + unit_of_measurement: MB + value_template: "{{ (value | float(0) / 1024 /1024) | round(1) }}" + group_function: sum + measurement: '"monitor"."shard"' + database: _internal + where: '"database"=''homeassistant'' AND time > now() - 5m' + field: diskBytes + + binary_sensor: - platform: ping name: Internet