Ключи запуска
Параметры, с которыми может быть запущен storcli_exporter.
- --audit.fileMaxAge
-
Продолжительность хранения файлов аудита в днях.
Значение по умолчанию:
7. - --audit.fileMaxSize
-
Максимальный размер одного файла аудита в МБ.
Значение по умолчанию:
100. - --audit.filePath
-
Путь к файлу для сохранения журнала аудита.
Пустое значение отключает аудит. Значение по умолчанию:
/opt/skala-r/var/log/vision/audit/agent/storcli_exporter/audit.log. - --common.scrape-timeout
-
Ограничение по времени на запрос метрик в секундах.
Значение по умолчанию:
60(1 минута). - --component.shutdown-timeout
-
Время ожидания при плавном завершении работы компонента.
Значение по умолчанию:
15s(15 секунд). - --logging.fileMaxAge
-
Максимальное число дней логирования в одном файле. Используется при
logging.output=file.Значение по умолчанию:
31. - --logging.fileMaxSize
-
Максимальный размер одного файла логирования в МБ. Используется при
logging.output=file.Значение по умолчанию:
100. - --logging.filePath
-
Путь к файлу для сохранения журнала работы плагина. Используется при
logging.output=file.Значение по умолчанию:
/opt/skala-r/var/log/vision/agent/storcli_exporter/storcli_exporter.log. - --logging.flags
-
Однократный вывод в лог всех значений флагов компонента при его запуске.
Значение по умолчанию:
false(вывод отключен). - --logging.flags-table
-
Вывод флагов компонента в виде таблицы.
Значение по умолчанию:
false(вывод отключен). - --logging.level
-
Уровень логирования.
Значение по умолчанию:
INFO. - --logging.output
-
Место логирования:
-
file; -
stderr; -
stdout.
Значение по умолчанию:
file. -
- --storcli2.enable
-
Использование утилиты
storcli2для сбора метрик.Значение по умолчанию:
true. - --storcli2.path
-
Путь к исполняемому файлу утилиты StorCLI2.
Значение по умолчанию:
/opt/MegaRAID/storcli2/storcli2. - --storcli64.enable
-
Использование утилиты
storcli64для сбора метрик.Значение по умолчанию:
false. - --storcli64.path
-
Путь к исполняемому файлу утилиты StorCLI.
Значение по умолчанию:
/opt/MegaRAID/storcli/storcli64. - --version
-
Вывод версии компонента.
Значение по умолчанию:
false(выключен). - --web.config.file
-
Путь к файлу веб-конфигурации компонента.
Значение по умолчанию:
/opt/skala-r/etc/vision/agent/storcli_exporter/web.yml. - --web.listen-address
-
Адрес и порт, которые слушает компонент.
Значение по умолчанию:
localhost:17120. - --web.routes-table
-
Вывод маршрутов в виде таблицы.
- --web.shutdown-timeout
-
Период ожидания при плавном завершении работы HTTP-сервера.
Значение по умолчанию:
15s(15 секунд). - --web.telemetry-path
-
Путь URL для выдачи метрик.
Значение по умолчанию:
/metrics.
Особенности работы параметров --storcli2.enable и --storcli64.enable
В зависимости от значений параметров --storcli2.enable и --storcli64.enable плагин ведёт себя следующим образом:
-
Оба включены (
--storcli2.enable=trueи--storcli64.enable=true).Экспортер использует обе утилиты одновременно. Собираются два значения каждой метрики, различающиеся меткой
util.Использование таких настроек может быть полезно, если нужно сравнить результаты работы обеих утилит или постепенно мигрировать со старой на новую.
-
Только StorCLI2 (
--storcli2.enable=true,--storcli64.enable=false).Для сбора метрик используется только утилита StorCLI2. Все сборщики, связанные с утилитой StorCLI, пропускаются.
-
Только StorCLI (
--storcli2.enable=false,--storcli64.enable=true).Для сбора метрик используется только утилита StorCLI. Все сборщики, связанные с утилитой StorCLI2, пропускаются.
-
Обе отключены (
--storcli2.enable=false,--storcli64.enable=false).Плагин завершает работу с ошибкой и не собирает метрики.
При настройке параметров плагина убедитесь, что хотя бы одному из параметров --storcli2.enableи--storcli64.enableприсвоено значениеtrue!