# 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.db src: frontend: path: ./dist 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: ''