|
|
|
# Commented Scrutiny Configuration File
|
|
|
|
#
|
|
|
|
# The default location for this file is ~/scrutiny.yaml.
|
|
|
|
# In some cases to improve clarity default values are specified,
|
|
|
|
# uncommented. Other example values are commented out.
|
|
|
|
#
|
|
|
|
# When this file is parsed by Scrutiny, all configuration file keys are
|
|
|
|
# lowercased automatically. As such, Configuration keys are case-insensitive,
|
|
|
|
# and should be lowercase in this file to be consistent with usage.
|
|
|
|
|
|
|
|
|
|
|
|
######################################################################
|
|
|
|
# Version
|
|
|
|
#
|
|
|
|
# version specifies the version of this configuration file schema, not
|
|
|
|
# the scrutiny binary. There is only 1 version available at the moment
|
|
|
|
version: 1
|
|
|
|
|
|
|
|
web:
|
|
|
|
listen:
|
|
|
|
port: 8080
|
|
|
|
host: 0.0.0.0
|
|
|
|
database:
|
|
|
|
# can also set absolute path here
|
|
|
|
location: /scrutiny/config/scrutiny.db
|
|
|
|
src:
|
|
|
|
frontend:
|
|
|
|
path: /scrutiny/web
|
|
|
|
|
|
|
|
|
|
|
|
log:
|
|
|
|
file: '' #absolute or relative paths allowed, eg. web.log
|
|
|
|
level: INFO
|
|
|
|
|
|
|
|
# The following commented out sections are a preview of additional configuration options that will be available soon.
|
|
|
|
|
|
|
|
#disks:
|
|
|
|
# include:
|
|
|
|
# # - /dev/sda
|
|
|
|
# exclude:
|
|
|
|
# # - /dev/sdb
|
|
|
|
|
|
|
|
#notify:
|
|
|
|
# urls:
|
|
|
|
# - "discord://token@channel"
|
|
|
|
# - "telegram://token@telegram?channels=channel-1[,channel-2,...]"
|
|
|
|
# - "pushover://shoutrrr:apiToken@userKey/?devices=device1[,device2, ...]"
|
|
|
|
# - "slack://[botname@]token-a/token-b/token-c"
|
|
|
|
# - "smtp://username:password@host:port/?fromAddress=fromAddress&toAddresses=recipient1[,recipient2,...]"
|
|
|
|
# - "teams://token-a/token-b/token-c"
|
|
|
|
# - "gotify://gotify-host/token"
|
|
|
|
# - "pushbullet://api-token[/device/#channel/email]"
|
|
|
|
# - "ifttt://key/?events=event1[,event2,...]&value1=value1&value2=value2&value3=value3"
|
|
|
|
# - "mattermost://[username@]mattermost-host/token[/channel]"
|
|
|
|
# - "hangouts://chat.googleapis.com/v1/spaces/FOO/messages?key=bar&token=baz"
|
|
|
|
# - "zulip://bot-mail:bot-key@zulip-domain/?stream=name-or-id&topic=name"
|
|
|
|
# - "join://shoutrrr:api-key@join/?devices=device1[,device2, ...][&icon=icon][&title=title]"
|
|
|
|
# - "script:///file/path/on/disk"
|
|
|
|
# - "https://www.example.com/path"
|
|
|
|
|
|
|
|
#limits:
|
|
|
|
# ata:
|
|
|
|
# critical:
|
|
|
|
# error: 10
|
|
|
|
# standard:
|
|
|
|
# error: 20
|
|
|
|
# warn: 10
|
|
|
|
# scsi:
|
|
|
|
# critical: true
|
|
|
|
# standard: true
|
|
|
|
# nvme:
|
|
|
|
# critical: true
|
|
|
|
# standard: true
|
|
|
|
|
|
|
|
|
|
|
|
#collect:
|
|
|
|
# metric:
|
|
|
|
# enable: true
|
|
|
|
# command: '-a -o on -S on'
|
|
|
|
# long:
|
|
|
|
# enable: false
|
|
|
|
# command: ''
|
|
|
|
# short:
|
|
|
|
# enable: false
|
|
|
|
# command: ''
|