Rozdział 13. Wprowadzenie do PromQL

PromQL to język wykonywania zapytań w oprogramowaniu Prometheus. Wprawdzie w nazwie znajduje się człon QL, ale przekonasz się, że nie ma on nic wspólnego z językiem SQL. Językowi SQL brakuje ekspresyjności w przypadku obliczeń, które miałyby być przeprowadzane na szeregach czasowych.

Etykiety to kluczowy aspekt PromQL i można je wykorzystywać nie tylko podczas przeprowadzania dowolnych agregacji, ale również do złączania odmiennych wskaźników na potrzeby wykonywania operacji arytmetycznych z ich użyciem. Dostępnych jest wiele funkcji przeznaczonych do różnych zadań, m.in. matematycznych oraz z użyciem dat.

W rozdziale omówimy podstawowe koncepcje języka PromQL, takie jak agregacja, typy podstawowe i API HTTP. ...

Get Prometheus w pełnej gotowości now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.