1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/AliyunContainerService-node_exporter

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 26 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 10:31 27e8062

master / unreleased

Изменения

  • [ИСПРАВЛЕНИЕ ОШИБКИ]
  • [ИЗМЕНЕНИЕ]
  • [УЛУЧШЕНИЕ] Добавление счётчиков Infiniband #1120
  • [ФУНКЦИЯ]

0.17.0-rc.0 / 2018-10-19

Примечание к сборке: теперь сборки Linux можно создавать без CGO.

Изменения

Изменения

  • [ИЗМЕНЕНИЕ] Отфильтровывать неустановленные единицы при сборе всех единиц systemd #1011;

  • [ИЗМЕНЕНИЕ] service_restart_total и socket_refused_connections_total не будут сообщаться, если вы используете более старую версию systemd;

  • [ИЗМЕНЕНИЕ] Использовать /proc/mounts вместо statfs(2) для состояния ro #1002;

  • [ИЗМЕНЕНИЕ] collector/timex: удалить зависимость от cgo #1079;

  • [ИЗМЕНЕНИЕ] filesystem: игнорировать монтирование Docker netns #1047;

  • [ИЗМЕНЕНИЕ] Игнорировать дополнительные виртуальные файловые системы #1104;

  • [ФУНКЦИЯ] Добавить сборщик netclass #851;

  • [ФУНКЦИЯ] Добавить сборщик процессов #950;

  • [ФУНКЦИЯ] Собирать время запуска для единиц systemd #952;

  • [ФУНКЦИЯ] Добавлять статистику сокетов в сборщик systemd #968;

  • [ФУНКЦИЯ] Сбор свойства NRestarts для сервисных единиц systemd #992;

  • [ФУНКЦИЯ] Сбор свойства NRefused для единиц сокета systemd (доступно начиная с версии systemd v239) #995;

  • [ФУНКЦИЯ] Разрешить удаление префикса rootfs для запуска в Docker #1058;

  • [УЛУЧШЕНИЕ] Поддержка восьмеричных символов в точках монтирования #954;

  • [УЛУЧШЕНИЕ] Обновить статистику Wi-Fi для поддержки нескольких станций #980;

  • [УЛУЧШЕНИЕ] Обрабатывать застрявшие монтирования NFS #997;

  • [УЛУЧШЕНИЕ] infiniband: обрабатывать модули iWARP RDMA N/A #974;

  • [УЛУЧШЕНИЕ] Обновлять diskstats для ядра Linux 4.19 #1109.

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправить температуру процессора FreeBSD #965;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Устранить утечку горутины в супервизорном сборщике #978;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Решить проблемы сборщика mdadm #985;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Сделать поток сборщика ntp потокобезопасным #1014;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Единицы systemd не будут игнорироваться, если вы используете старые версии systemd #1039;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Обрабатывать исчезающие PID #1043;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Правильно привести данные памяти Darwin #1060;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Фильтровать единицы systemd в Go для совместимости со старыми версиями #1083;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Обновить сборщик cpu для OpenBSD 6.4 #1094;

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправление опечатки в HELP read_time_seconds_total #1057.

0.16.0 / 2018-05-15

Изменения

Этот выпуск содержит значительные изменения, которые могут повлиять на работу приложения. Многие метрики получили новые имена, метки и значения меток, чтобы соответствовать текущим соглашениям об именах.

  • Метрики node_cpu в Linux теперь разбивают значения guest на отдельные метрики. См. проблему #737.
  • Многие счётчики были переименованы и включают _total.
  • Многие метрики были переименованы или изменены, чтобы включить базовые единицы, например, node_cpu теперь node_cpu_seconds_total.

Чтобы помочь с переходом, у нас есть руководство по обновлению.

Другие изменения:

  • Сборщик megacli был удалён, теперь заменён помощником storcli.py.

  • Сборщик gmond был удалён.

  • Текстовый файл сборщика теперь будет рассматривать временные метки как ошибки.

  • [ИЗМЕНЕНИЕ] Разделить гостевые метрики CPU на Linux #744;

  • [ИЗМЕНЕНИЕ] Исключить Linux proc из типа файловой системы regexp #774;

  • [ИЗМЕНЕНИЕ] Игнорировать больше виртуальных файловых систем #775;

  • [ИЗМЕНЕНИЕ] Удалить устаревший сборщик megacli #798;

  • [ИЗМЕНЕНИЕ] По умолчанию игнорировать /var/lib/docker #814;

  • [ИЗМЕНЕНИЕ] Очистить метрики NFS #834;

  • [ИЗМЕНЕНИЕ] Сообщать только основные дроссели на ядро, а не на процессор #836;

  • [ИЗМЕНЕНИЕ] Рассматривать пользовательские временные метки текстовых файлов как ошибки #769;

  • [ИЗМЕНЕНИЕ] Использовать имя метки cpu в нижнем регистре в прерываниях #849;

  • [ИЗМЕНЕНИЕ] Включить сборщик bonding по умолчанию #872;

  • [ИЗМЕНЕНИЕ] Значительно уменьшить количество метрик, возвращаемых vmstat по умолчанию #874;

  • [ИЗМЕНЕНИЕ] Сильно сократить то, что сборщик netstat предоставляет по умолчанию #876;

  • [ИЗМЕНЕНИЕ] Переместить node_boot_time_seconds из exec в новый сборщик boottime и включить для Darwin/Dragonfly/FreeBSD/NetBSD/OpenBSD. #839, #901.

  • [ИЗМЕНЕНИЕ] Удалить... depreated gmond collector #852

  • [CHANGE] align Darwin disk stat names with Linux #930

  • [FEATURE] Добавить параметр collect[] #699

  • [FEATURE] Добавить преобразование сборщика текста для вывода ipmitool. #746

  • [FEATURE] Добавить openbsd meminfo #724

  • [FEATURE] Добавить сводные показатели systemd. #765

  • [FEATURE] Добавить сборщик CPU OpenBSD. #805

  • [FEATURE] Добавить метрики сборщика сервера NFS. #803

  • [FEATURE] добавить экспортер размера каталога образцов #789

  • [ENHANCEMENT] добавлен атрибут Wear_Leveling_Count в скрипт smartmon.sh #707

  • [ENHANCEMENT] упростить преобразование строки Utsname #716

  • [ENHANCEMENT] apt.sh: обрабатывать несколько источников в выводе apt-get #757

  • [ENHANCEMENT] Экспорт секунд последнего запуска таймера systemd. #807

  • [ENHANCEMENT] обновления для zfsonlinux 0.7.5 #779

  • [BUGFIX] исправить скрипт textfile smartmon.sh #700

  • [BUGFIX] netdev: изменить значение valueType на CounterValue #749

  • [BUGFIX] textfile: исправить ошибку дублирования показателей #738

  • [BUGFIX] устранить панику, обновив зависимость github.com/ema/qdisc #778

  • [BUGFIX] использовать uint64 в сборщике ZFS #714

  • [BUGFIX] умножить размер страницы после приведения float64, чтобы избежать переполнения целого числа со знаком #780

  • [BUGFIX] smartmon: экранировать двойные кавычки в семействе моделей устройств #772

  • [BUGFIX] Исправить регрессию уровня журнала в #533 #815

  • [BUGFIX] Правильно масштабировать коэффициент ClocksPerSec на Darwin #846

  • [BUGFIX] подсчитывать дроссели ядра на ядро и на пакет #871

  • [BUGFIX] исправить сборщик netdev для linux #890 #910

  • [BUGFIX] Устранить повреждение памяти при количестве файловых систем > 16 на FreeBSD #900

  • [BUGFIX] Исправлен анализ псевдонимов интерфейсов в netdev linux #904

0.15.2 / 2017-12-06

  • [BUGFIX] cpu: Поддержка узлов NUMA без процессоров (только память) #734

0.15.1 / 2017-11-07

  • [BUGFIX] xfs: предоставить правильные поля, исправить названия показателей #708
  • [BUGFIX] Корректно buffer_bytes > INT_MAX на BSD/amd64. #712
  • [BUGFIX] netstat: ничего не возвращать, когда /proc/net/snmp6 не найден #718
  • [BUGFIX] Исправление смещения на единицу в коллекторе прерываний Linux #721
  • [BUGFIX] Добавить и использовать sysReadFile в коллекторе hwmon #728

0.15.0 / 2017-10-06

Изменения

Этот выпуск содержит значительные изменения, которые могут повлиять на работу программы.

  • Библиотека флагов была изменена, теперь все флаги требуют двойного тире (-foo становится --foo).
  • Флаг выбора коллектора был заменён отдельными логическими флагами.
  • Флаги -collector.procfs и -collector.sysfs были переименованы в --path.procfs и --path.sysfs.

Сборщик ntp был заменён новым средством проверки на основе NTP, предназначенным для отображения состояния локального сервера NTP, а не для предоставления смещения узла удаленному серверу NTP. По умолчанию сборщик ntp теперь заблокирован для локального хоста. Это сделано для того, чтобы избежать случайного спама общедоступных пулов NTP в интернете.

Поддержка Windows теперь удалена, рекомендуется использовать wmi_exporter в качестве замены.

  • [CHANGE] node_cpu показатели перемещены из stats в cpu сборщик на linux (включено по умолчанию). #548
  • [CHANGE] Чёрный список единиц области действия systemd #534
  • [CHANGE] Удалить netbsd/arm #551
  • [CHANGE] Удалить поддержку Windows #549
  • [CHANGE] Включить IPVS сборщик по умолчанию #623
  • [CHANGE] Перейти на флаги kingpin #639
  • [CHANGE] Заменить --collectors.enabled на флаги для каждого коллектора #640
  • [FEATURE] Добавить ARP сборщик для Linux #540
  • [FEATURE] Добавить XFS сборщик для Linux #568, #575
  • [FEATURE] Добавить qdisc сборщик для Linux #580
  • [FEATURE] Добавить статистику cpufreq для Linux #548
  • [FEATURE] Добавить diskstats для Darwin #593
  • [FEATURE] Добавить bcache сборщик для Linux #597
  • [FEATURE] Добавить разбор файла /proc/net/snmp6 для Linux #615
  • [FEATURE] Добавить timex сборщик для Linux #664
  • [ENHANCEMENT] Включить общий статус работоспособности в примере скрипта smartmon.sh #546
  • [ENHANCEMENT] Включить guest_nice в CPU сборщик #554
  • [ENHANCEMENT] Добавить exec_boot_time для freebsd, dragonfly #550
  • [ENHANCEMENT] Получить полное разрешение для node_time #555
  • [ENHANCEMENT] infiniband: Умножить метрики порта данных XMIT/RCV на 4 #579
  • [ENHANCEMENT] cpu: Метрика 'package_throttles_total' относится к каждому пакету. #657
  • [BUGFIX] Устранение устаревших ошибок показателей устройств #533
  • [BUGFIX] edac: Исправление опечатки в node_edac_csrow_uncorrectable_errors_total #564
  • [BUGFIX] Использовать int64 во всём ZFS коллекторе #653
  • [BUGFIX] Игнорировать несуществующий файл bonding_masters #569
  • [BUGFIX] Изменить регулярное выражение строки состояния raid0 для коллектора mdadm (ошибка #618) #619
  • [BUGFIX] Игнорировать ошибки разрешений коллектора wifi #646
  • [BUGFIX] Всегда пытаться вернуть smartmon_device_info метрику #663

0.14.0 / 2017-03-21

Примечание: В этом релизе мы отказываемся от нескольких коллекторов. * gmond — вне области применения. * megacli — требует разветвления, будет перемещён в коллекцию текстовых файлов. * ntp — вне области применения.

Изменения: * Ошибки коллектора теперь являются отдельной метрикой node_scrape_collector_success, а не меткой на node_exporter_scrape_duration_seconds (#516).

  • [CHANGE] Отчёт об успешности/неудаче сбора данных как логическая метрика, а не как метка. #516
  • [FEATURE] Добавить сборщик loadavg для Solaris #311
  • [FEATURE] Добавить пример скрипта текстового сборщика StorCli #320
  • [FEATURE] Добавить сборщик для Linux EDAC #324
  • [FEATURE] Добавить утилиту для текстовых файлов для SMART-метрик #354
  • [FEATURE] Добавить сборщик статистики NFS-клиента. #360
  • [FEATURE] Добавить сборщик mountstats для подробной статистики NFS #367
  • [FEATURE] Добавить сборщик DRBD #365
  • [FEATURE] Добавить сборщик CPU для darwin #391
  • [FEATURE] Добавить сборщик netdev для darwin #393
  • [FEATURE] Собирать температуру процессора на FreeBSD #397
  • [FEATURE] Добавить ZFS сборщик #410
  • [FEATURE] Добавить начальный сборщик wifi #413
  • [FEATURE] Добавить метрики событий NFS в сборщик mountstats #415
  • [FEATURE] Добавить файл примера правил #422
  • [FEATURE] infiniband: Добавить новый сборщик статистики InfiniBand #450
  • [FEATURE] buddyinfo: Добавить поддержку /proc/buddyinfo для фрагментации свободной памяти linux. #454
  • [IMPROVEMENT] hwmon: Предоставить аннотационную метрику для связывания путей sysfs чипов с типами чипов, понятными человеку #359
  • [IMPROVEMENT] Добавить metric node_filesystem_device_errors_total #374
  • [IMPROVEMENT] Добавить флаг dir службы runit #375
  • [IMPROVEMENT] Улучшить документацию Docker #376
  • [IMPROVEMENT] Игнорировать файловые системы autofs в linux #384
  • [IMPROVEMENT] Заменить некоторые сборщики FreeBSD чистыми версиями Go #385
  • [IMPROVEMENT] Использовать имя файла в качестве метки, переместить «метку» в собственную метрику #411 (hwmon)
  • [BUGFIX] mips64 сборка fix #361
  • [BUGFIX] Обновить вендоринг #372 (для исправления #242)
  • [BUGFIX] Преобразовать оставшиеся сборщики для использования ConstMetrics #389
  • [BUGFIX] Проверить наличие ошибок в сканере netdev #398
  • [BUGFIX] Не допускать утечек или гонок в сборщике FreeBSD devstat #396
  • [BUGFIX] Разрешить корректный сбой в сборщике hwmon #427
  • [BUGFIX] Исправить отчёт об активных и общих показателях диска для неактивных рейдов. #522

0.13.0 / 2016-11-26

Примечание: Мы отключили сборки linux/ppc64 и linux/ppc64le из-за проблем со сборкой.

  • [FEATURE] Добавить флаг для игнорирования определённых типов файловых систем (Копия #217) #241

  • [FEATURE] Добавить стратум NTP в коллектор NTP. #247

  • [FEATURE] Добавить игнорируемый-единицы флаг для systemd коллектора #286

  • [FEATURE] Скомпилировать netdev на dragonfly #314

  • [FEATURE] Собрать meminfo для dfly #315

  • [FEATURE] Добавить поддержку hwmon /sensors #278

  • [FEATURE] Добавить Linux NUMA «numastat» метрики #249

  • [FEATURE] Экспорт времени ЦП DragonFlyBSD #310

  • [FEATURE] Dragonfly devstat #323

  • [IMPROVEMENT] Используйте расчёт смещения, который включает время прохождения туда и обратно в коллекторе ntp #250

  • [IMPROVEMENT] Включить *bsd коллектор на darwin #265

  • [IMPROVEMENT] Использовать meminfo_freebsd на darwin также #266

  • [IMPROVEMENT] sockstat: добавить поддержку RHE4 #267

  • [IMPROVEMENT] Скомпилируйте статистику fs для dfly #302

  • [BUGFIX] Добавить поддержку устройств raid0 в mdadm_linux коллектор. #253

  • [BUGFIX] Закрыть обработчик файлов в текстовом файле #263

  • [BUGFIX] По умолчанию игнорировать разделы на устройствах NVME #268

  • [BUGFIX] Исправьте разбор mdstat #275

  • [BUGFIX] Исправлен коллектор mdstat для resync=PENDING. #309

  • [BUGFIX] mdstat: Исправлен разбор строк RAID0, содержащих дополнительные атрибуты. #341

  • [BUGFIX] Дополнительные случаи разбора mdadm #346 Поддержка Basic Auth.

  • [ФУНКЦИЯ] Добавить флаг -version.

  • [ФУНКЦИЯ] Добавить сборщик Linux logind.

  • [ФУНКЦИЯ] Добавить сборщик Linux ksmd.

  • [ФУНКЦИЯ] Добавить сборщик Linux memory NUMA.

  • [ФУНКЦИЯ] Добавить сборщик Linux entropy.

  • [ФУНКЦИЯ] Добавить сборщик Linux vmstat.

  • [ФУНКЦИЯ] Добавить сборщик Linux conntrack.

  • [ФУНКЦИЯ] Добавить сборщик systemd.

  • [ФУНКЦИЯ] Добавить поддержку OpenBSD для сборщиков filesystem, interrupt и netdev.

  • [ФУНКЦИЯ] Добавить сборщик supervisord.

  • [ФУНКЦИЯ] Добавить сборщик Linux /proc/mdstat.

  • [ФУНКЦИЯ] Добавить сборщик Linux uname.

  • [ФУНКЦИЯ] Добавить сборщик Linux /proc/sys/fs/file-nr.

  • [ФУНКЦИЯ] Добавить сборщик Linux /proc/net/sockstat.

  • [УЛУЧШЕНИЕ] Предоставить статически связанные двоичные файлы Linux.

  • [УЛУЧШЕНИЕ] Убрать требование root для метрик CPU FreeBSD.

  • [УЛУЧШЕНИЕ] Добавить информацию о сборке node_exporter.

  • [УЛУЧШЕНИЕ] Добавить метрики чтения и записи диска в байтах на Linux.

  • [УЛУЧШЕНИЕ] Добавить показатель файловой системы только для чтения.

  • [УЛУЧШЕНИЕ] Использовать общее форматирование журнала Prometheus.

  • [УЛУЧШЕНИЕ] Добавить опцию для указания версии протокола NTP.

  • [УЛУЧШЕНИЕ] Изящно обрабатывать ошибки statfs для отдельных файловых систем.

  • [УЛУЧШЕНИЕ] Добавить показатели load5 и load15 к среднему значению нагрузки.

  • [УЛУЧШЕНИЕ] Экспортировать метрики CPU FreeBSD в секунды.

  • [УЛУЧШЕНИЕ] Добавить флаг для настройки точки монтирования sysfs.

  • [УЛУЧШЕНИЕ] Добавить флаг для настройки точки монтирования procfs.

  • [УЛУЧШЕНИЕ] Добавить показатель последнего изменения состояния службы в сборщик runit.

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправить метрики netdev на 64-битных системах FreeBSD.

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправить mdstat для устройств в состоянии отложенной синхронизации.

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправить статистику Linux при параллельных сборках.

  • [ИСПРАВЛЕНИЕ ОШИБОК] Удалить недоступные сборщики по умолчанию.

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправить ошибки сборки на FreeBSD, OpenBSD, Darwin и Windows.

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправить ошибки сборки на архитектурах 386, arm, arm64, ppc64 и ppc64le.

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправить экспорт устаревших метрик для удалённых файловых систем и сетевых устройств.

  • [ИСПРАВЛЕНИЕ ОШИБОК] textfile: исправить отчёт mtime.

  • [ИСПРАВЛЕНИЕ ОШИБОК] megacli: предотвратить сбой при температуре диска N/A.

0.11.0 / 2015-07-27

  • [ФУНКЦИЯ] Добавить статистику из /proc/net/snmp.
  • [ФУНКЦИЯ] Добавить поддержку FreeBSD.
  • [ФУНКЦИЯ] Разрешить игнорировать устройства netdev.
  • [ОБСЛУЖИВАНИЕ] Новый Dockerfile для унифицированного способа докеризации экспортеров Prometheus.
  • [ФУНКЦИЯ] Добавить устройство, сборщик fstype в экспортер файловой системы.
  • [УЛУЧШЕНИЕ] Сделать логирование выполнения сборщика менее подробным.

0.10.0 / 2015-06-10

  • [ИЗМЕНЕНИЕ] Изменить формат вывода и флаги ведения журнала.

0.9.0 / 2015-05-26

  • [ИСПРАВЛЕНИЕ ОШИБОК] Исправить разбор /proc/net/dev.
  • [ОЧИСТКА] Удалить сборщик attributes, использовать textfile вместо него.
  • [ОЧИСТКА] Заменить последние использования файла конфигурации флагами.
  • [УЛУЧШЕНИЕ] Удалить зависимость cgo.
  • [УЛУЧШЕНИЕ] Сортировать имена сборщиков при печати.
  • [ФУНКЦИЯ] Сборщик статистики IPVS.

0.8.1 / 2015-05-17

  • [ОБСЛУЖИВАНИЕ] Использовать общую инфраструктуру сборки Prometheus.
  • [ОБСЛУЖИВАНИЕ] Обновить прежние импорты Google Code.
  • [УЛУЧШЕНИЕ] Регистрировать версию при запуске.
  • [ФУНКЦИЯ] TCP stats collector.

0.8.0 / 2015-03-09

  • [ОЧИСТКА] Введена семантическая версия и журнал изменений. С этого момента изменения будут сообщаться в этом файле.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/AliyunContainerService-node_exporter.git
git@api.gitlife.ru:oschina-mirror/AliyunContainerService-node_exporter.git
oschina-mirror
AliyunContainerService-node_exporter
AliyunContainerService-node_exporter
master