Настройка мониторинга дисков с помощью Proto Observability

Настройка сбора метрик дисков.

Конфигурация ProtoOBP агента

В файле конфигурации дисковых проверок можно исключить сбор метрик с некоторых устройств или файловых систем.

В папке конфигурации агента создайте файл: <папка конфигурации агента>/disk.d/conf.yaml

Путь к папке конфигурации агента зависит от платформы:

Платформа Путь Полный путь к файлу конфигурации дисковых проверок
Linux /etc/protoobp-agent/conf.d/ /etc/protoobp-agent/conf.d/disk.d/conf.yaml
Windows %ProgramData%\Protoobp\conf.d %ProgramData%\Protoobp\conf.d\disk.d\conf.yaml
init_config:
    ## оставьте пустым
instances:
    ## раскомментируйте и измените необходимые параметры 
    
    ## @param include_all_devices - boolean - optional - default: true
    ## Предписывает проверку всех устройств, включая нефизические.
    ## Установите значение false, чтобы исключить псевдо-, память, дубликаты или недоступные файловые системы.
    #
    # include_all_devices: true

    ## @param file_system_exclude - list of strings - optional
    ## Предписывает проверке не собирать данные из соответствующих файловых систем.
    ##
    ## Регистр символов игнорируется. Для удобства регулярные выражения
    ## начинают сопоставление с начала, поэтому для сопоставления в любом месте
    ## необходимо добавить в начало `.*`. Для точного сопоставления добавьте `$`.
    ##
    ## Устройства из псевдофайловых или файловых систем на основе памяти можно исключить, отключив
    ## `include_all_devices` option.
    ##
    #
    # file_system_exclude:
    #   - tmpfs$
    #   - rootfs$
    #   - autofs$

    ## @param device_exclude - list of strings - optional
    ## Предписывает проверке не собирать данные с совпадающих устройств.
    ##
    ## Регистр символов игнорируется в Windows. Для удобства регулярные
    ## выражения начинают сопоставление с начала, поэтому для сопоставления
    ## в любом месте необходимо добавить `.*`. Для точного сопоставления добавьте `$`.
    ##
    #
    # device_exclude:
    #   - /dev/sde
    #   - '[FJ]:'

    ## @param mount_point_exclude - list of strings - optional
    ## Предписывает проверке не собирать данные из совпадающих точек монтирования.
    ##
    ## Регистр символов игнорируется в Windows. Для удобства регулярные
    ## выражения начинают сопоставление с начала, поэтому для сопоставления
    ## в любом месте необходимо добавить `.*`. Для точного сопоставления добавьте `$`.
    #
    # mount_point_exclude:
    #   - /proc/sys/fs/binfmt_misc
    #   - /dev/sde
    #   - '[FJ]:'