Skip to content

Latest commit

 

History

History
52 lines (32 loc) · 6.13 KB

File metadata and controls

52 lines (32 loc) · 6.13 KB

Основные термины

Временной ряд — упорядоченная последовательность точек вида (value, timestamp), относящихся к одной и той же метрике с фиксированным набором меток. Любое изменение значения любой метки образует уже другой временной ряд. [1]

Системное тестирование — тестирование, выполняемое на полной, интегрированной системе для оценки того, удовлетворяет ли система установленным требованиям. [2]

Мониторинг — постоянная проверка, надзор, критическое наблюдение или определение статуса с целью выявления отклонений от требуемого или ожидаемого уровня производительности. [3]

timestamp — однозначное значение временного кода, зарегистрированное для конкретного события с использованием заданного источника времени. [4]

Метрики — количественные меры степени, в которой система, компонент или процесс обладают заданным атрибутом. [5]

Статистики — совокупность метрических данных, агрегированных за определённые периоды времени. [6]

Профилирование — метод, используемый при разработке программного обеспечения для измерения и анализа поведения программы во время выполнения. [7]

Трассировка — инструмент наблюдения, который фиксирует путь, пройденный запросом по мере его распространения по распределённой системе или набору сервисов. [8]

Задержка — интервал времени, начинающийся с момента, когда последний бит входного кадра достигает входного порта устройства, и заканчивающийся в момент, когда первый бит соответствующего выходного кадра появляется на выходном порту. [9]

Пропускная способность — максимальная скорость, при которой устройство обрабатывает все поданные кадры без потерь (то есть ни один кадр не отбрасывается). [9]

Сокращения

BIOS (Basic Input/Output System) — микропрограмма, встроенная в материнскую плату, которая запускается до операционной системы, инициализирует и проверяет оборудование и предоставляет базовые инструкции для загрузки ОС. [10]

UEFI (Unified Extensible Firmware Interface) — спецификация, определяющая модель интерфейса между операционными системами и встроенным программным обеспечением платформы. [11]

LTP (Linux Test Project) — обширный набор тестов для тестирования ядра Linux и связанных с ним функций с целью проверки стабильности и надёжности. [12]

PTS (Phoronix Test Suite) — кроссплатформенный фреймворк для автоматизированного бенчмаркинга. [13]

RRD (Round Robin Database) — база данных фиксированного размера для хранения данных временных рядов с использованием кольцевого буфера, в котором старые данные перезаписываются по мере добавления новых. [14]

Источники

[1] Victoriametrics. The Rise of Open-Source Time Series Databases. [2] ISO/IEC/IEEE 24765. Systems and software engineering — Vocabulary. [3] ISO Guide 73. Risk management — Vocabulary. [4] ITU-R TF.686-3. Time and date reference for broadcasting. [5] IEEE Std 610.12-1990. IEEE Standard Glossary of Software Engineering Terminology. [6] AWS. Amazon CloudWatch Concepts. [7] Grafana Labs. What is continuous profiling? (Pyroscope documentation). [8] Prisma. Tracing tutorial: What is tracing? [9] RFC 1242. Benchmarking Terminology for Network Interconnection Devices. [10] Crucial. What is BIOS vs UEFI? [11] UEFI Forum. UEFI FAQ. [12] Linux Test Project. LTP Documentation. [13] Phoronix Media. Phoronix Test Suite Documentation. [14] OETIKER. RRDTool: Round Robin Database Tool.