Zajmuję się naszą firmą, używając Prometheus do zbierania statystyk z naszych eksperymentów prowadzonych na Kubernetes. Istnieje plan użycia etykiet do oznaczania nazw konkretnych eksperymentów w naszej chmurze/klastrze. Oznacza to, że wygenerujemy wiele etykiet, które będą magazynować pamięć w czasie. Kiedy związana seria czasowa wygasła, czy etykiety również zostaną usunięte?Usuwanie etykiet w Prometheus
Odpowiedz
tldr;
Z perspektywy operacyjnej Prometheus nie rozróżnia nazw szeregów czasowych i etykiet; po usunięciu danych eksperymentu skutecznie odzyskasz utworzone etykiety.
Poniżej znajduje zastosowanie jedynie do Prometeusza> = 2,0
Prometheus przechowuje czasy serii dla każdej unikalnej kombinacji nazwy metrycznym, etykiety i wartości etykiet. Tak więc my_metric{my_tag="a"}
, my_metric{my_tag="b"}
i your_metric{}
są po prostu różnymi seriami czasowymi; nie ma nic szczególnego w etykietach i wartościach etykiet w porównaniu z nazwami metryk.
Ponadto Prometheus przechowuje dane w 2-hour frames on disk. Tak więc wszystkie utworzone etykiety nie wpływają na działanie bazy danych po dwóch godzinach, z wyjątkiem rozmiaru miejsca na dysku i wydajności kwerendy, jeśli faktycznie uzyskasz dostęp do starszych danych. Oba te problemy są rozwiązywane po wyczyszczeniu danych. Eksperymentuj z dala!
- 1. Usuwanie marginesu i zmiana stylu czcionki dla etykiet w ggplot
- 2. igraph: pozycjonowanie etykiet i usuwanie pustej przestrzeni w układzie siatki
- 3. Jaka jest różnica między Prometheus i Zabbix?
- 4. Unikać nakładania etykiet w Gephi
- 5. Zmiana koloru etykiet w JFreeChart
- 6. Unikanie naklejania etykiet w C++
- 7. Dostosowywanie pozycji etykiet w UITableViewCell
- 8. Oznakowanie etykiet Boxplots w R
- 9. Generowanie etykiet wysyłkowych Fedex
- 10. Adres etykiet (MSVC)
- 11. Formularz Django - zestaw etykiet
- 12. Clickable dojo etykiet
- 13. Formatowanie etykiet osi osi
- 14. Jak uniknąć etykiet wejść
- 15. Umieszczanie etykiet narzędziowych - WPF
- 16. Zmień kolor osi etykiet
- 17. Dopasuj węzły bez etykiet
- 18. Usuń BottomNavigationView etykiet
- 19. usuwanie lub usuwanie ManagedObject w CoreData
- 20. Działki bez tytułów/etykiet w R
- 21. Pyplot łączą wiele etykiet linii w legendzie
- 22. Użyj obrazu zamiast etykiet w legendzie ggplot2
- 23. Tworzenie etykiet punktów wykresu ścieżki w metaforze
- 24. Unikaj nakładających się etykiet osi w R
- 25. Czy używasz etykiet w złym ćwiczeniu JavaScript?
- 26. Nowa linia etykiet znaczników osi w Matlab
- 27. Używanie obrazu dla etykiet zaznaczonych w matplotlib
- 28. Wykluczanie nazw etykiet w prostym kwerendie Neo4j
- 29. Jak rozwiązać niezdefiniowane etykiet w suiteCRM
- 30. Przekraczanie osi i etykiet w matlab
Każdy unikalny zestaw etykiet to szereg czasowy. Należy zachować ostrożność, ponieważ etykiety o dużej liczności mogą prowadzić do znacznego zwiększenia wykorzystania miejsca na dysku. – ConorB
Dzięki @ConorB - czy to "tak" na pytanie? –
Pozwolę sobie rozwinąć pytanie, ponieważ chętnie odpowiem na to pytanie. Prześlemy eksperyment do naszego klastra, który składa się z szeregu zadań, które będą działać na wszystkich dostępnych w danym momencie węzłach. Identyfikator eksperymentu będzie zawierał opis całego zgłoszenia, ale chcielibyśmy, aby krótkotrwałe etykiety odnosiły się do każdego z zadań. Gdy wygasną serie czasowe eksperymentów, chcielibyśmy również, aby identyfikatory stanowisk (etykiety) były dobrze wykorzystane, aby można je było ponownie wykorzystać i uniknąć problemów z dużą licznością. Pytanie brzmi: kiedy seria czasowa eksperymentu wygasa, czy etykiety również wygasną? –