Course Code: cmiprometheusgrafana
Duration: 14 hours
Prerequisites:
  • Podstawowa znajomość Prometheus i Grafana
  • Znajomość tworzenia aplikacji i interfejsów API

Publiczność

  • Programiści
  • Inżynierowie DevOps
Overview:

Eksportowanie niestandardowych metryk z aplikacji umożliwia precyzyjne monitorowanie i wizualizację danych dotyczących wydajności specyficznych dla aplikacji. Ten kurs wprowadza uczestników w techniki oprzyrządowania aplikacji dla Prometheus i tworzenia niestandardowych wizualizacji w Grafana.

To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla programistów na poziomie średnio zaawansowanym oraz inżynierów DevOps, którzy chcą wyposażyć swoje aplikacje w narzędzia umożliwiające efektywne eksportowanie i monitorowanie niestandardowych metryk za pomocą Prometheus i Grafana.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Zrozumieć znaczenie niestandardowych metryk dla monitorowania aplikacji.
  • Instrumentować aplikacje w celu eksportowania niestandardowych metryk dla Prometheus.
  • Tworzyć i konfigurować pulpity nawigacyjne w Grafana w celu wizualizacji niestandardowych metryk.
  • Stosować najlepsze praktyki w zakresie integracji monitorowania z cyklem rozwoju.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie do metryk niestandardowych

  • Zrozumienie typów metryk i przypadków użycia
  • Przegląd Prometheus bibliotek oprzyrządowania
  • Korzyści z eksportowania niestandardowych metryk

Konfiguracja Prometheus dla niestandardowych metryk

  • Konfigurowanie Prometheus do skrobania niestandardowych metryk
  • Eksplorowanie Prometheus formatów ekspozycji
  • Pisanie zapytań PromQL dla niestandardowych metryk

Instrumentowanie aplikacji

  • Dodawanie oprzyrządowania do aplikacji Python, Java i Node.js
  • Korzystanie z bibliotek klienckich Prometheus
  • Radzenie sobie z typowymi wyzwaniami związanymi z instrumentacją

Tworzenie pulpitów nawigacyjnych dla niestandardowych metryk

  • Projektowanie Grafana pulpitów nawigacyjnych dla określonych przypadków użycia
  • Dostosowywanie paneli wizualizacji
  • Konfigurowanie monitorowania i alertów w czasie rzeczywistym

Integracja monitorowania z potokami CI/CD

  • Włączanie niestandardowych metryk do procesów kompilacji i wdrażania
  • Automatyzacja alertów dotyczących awarii CI/CD
  • Zapewnienie dostępności metryk podczas aktualizacji aplikacji

Rozwiązywanie problemów i optymalizacja

  • Debugowanie problemów z oprzyrządowaniem
  • Optymalizacja wydajności Prometheus i Grafana
  • Skalowanie monitorowania dla aplikacji o dużym obciążeniu

Zaawansowane techniki wizualizacji

  • Używanie wtyczek Grafana do ulepszonych wizualizacji
  • Integracja Grafana z zewnętrznymi źródłami danych
  • Tworzenie interaktywnych pulpitów nawigacyjnych dla interesariuszy

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Custom Metrics and Instrumentation with Prometheus and Grafana

Qatar - Custom Metrics and Instrumentation with Prometheus and Grafana

Egypt - Custom Metrics and Instrumentation with Prometheus and Grafana

Saudi Arabia - Custom Metrics and Instrumentation with Prometheus and Grafana

South Africa - Custom Metrics and Instrumentation with Prometheus and Grafana

Brasil - Custom Metrics and Instrumentation with Prometheus and Grafana

Canada - Custom Metrics and Instrumentation with Prometheus and Grafana

中国 - Custom Metrics and Instrumentation with Prometheus and Grafana

香港 - Custom Metrics and Instrumentation with Prometheus and Grafana

澳門 - Custom Metrics and Instrumentation with Prometheus and Grafana

台灣 - Custom Metrics and Instrumentation with Prometheus and Grafana

USA - Custom Metrics and Instrumentation with Prometheus and Grafana

Österreich - Custom Metrics and Instrumentation with Prometheus and Grafana

Schweiz - Custom Metrics and Instrumentation with Prometheus and Grafana

Deutschland - Custom Metrics and Instrumentation with Prometheus and Grafana

Czech Republic - Custom Metrics and Instrumentation with Prometheus and Grafana

Denmark - Custom Metrics and Instrumentation with Prometheus and Grafana

Estonia - Custom Metrics and Instrumentation with Prometheus and Grafana

Finland - Custom Metrics and Instrumentation with Prometheus and Grafana

Greece - Custom Metrics and Instrumentation with Prometheus and Grafana

Magyarország - Custom Metrics and Instrumentation with Prometheus and Grafana

Ireland - Custom Metrics and Instrumentation with Prometheus and Grafana

Luxembourg - Custom Metrics and Instrumentation with Prometheus and Grafana

Latvia - Custom Metrics and Instrumentation with Prometheus and Grafana

España - Custom Metrics and Instrumentation with Prometheus and Grafana

Italia - Custom Metrics and Instrumentation with Prometheus and Grafana

Lithuania - Custom Metrics and Instrumentation with Prometheus and Grafana

Nederland - Custom Metrics and Instrumentation with Prometheus and Grafana

Norway - Custom Metrics and Instrumentation with Prometheus and Grafana

Portugal - Custom Metrics and Instrumentation with Prometheus and Grafana

România - Custom Metrics and Instrumentation with Prometheus and Grafana

Sverige - Custom Metrics and Instrumentation with Prometheus and Grafana

Türkiye - Custom Metrics and Instrumentation with Prometheus and Grafana

Malta - Custom Metrics and Instrumentation with Prometheus and Grafana

Belgique - Custom Metrics and Instrumentation with Prometheus and Grafana

France - Custom Metrics and Instrumentation with Prometheus and Grafana

日本 - Custom Metrics and Instrumentation with Prometheus and Grafana

Australia - Custom Metrics and Instrumentation with Prometheus and Grafana

Malaysia - Custom Metrics and Instrumentation with Prometheus and Grafana

New Zealand - Custom Metrics and Instrumentation with Prometheus and Grafana

Philippines - Custom Metrics and Instrumentation with Prometheus and Grafana

Singapore - Custom Metrics and Instrumentation with Prometheus and Grafana

Thailand - Custom Metrics and Instrumentation with Prometheus and Grafana

Vietnam - Custom Metrics and Instrumentation with Prometheus and Grafana

India - Custom Metrics and Instrumentation with Prometheus and Grafana

Argentina - Custom Metrics and Instrumentation with Prometheus and Grafana

Chile - Custom Metrics and Instrumentation with Prometheus and Grafana

Costa Rica - Custom Metrics and Instrumentation with Prometheus and Grafana

Ecuador - Custom Metrics and Instrumentation with Prometheus and Grafana

Guatemala - Custom Metrics and Instrumentation with Prometheus and Grafana

Colombia - Custom Metrics and Instrumentation with Prometheus and Grafana

México - Custom Metrics and Instrumentation with Prometheus and Grafana

Panama - Custom Metrics and Instrumentation with Prometheus and Grafana

Peru - Custom Metrics and Instrumentation with Prometheus and Grafana

Uruguay - Custom Metrics and Instrumentation with Prometheus and Grafana

Venezuela - Custom Metrics and Instrumentation with Prometheus and Grafana

Polska - Custom Metrics and Instrumentation with Prometheus and Grafana

United Kingdom - Custom Metrics and Instrumentation with Prometheus and Grafana

South Korea - Custom Metrics and Instrumentation with Prometheus and Grafana

Pakistan - Custom Metrics and Instrumentation with Prometheus and Grafana

Sri Lanka - Custom Metrics and Instrumentation with Prometheus and Grafana

Bulgaria - Custom Metrics and Instrumentation with Prometheus and Grafana

Bolivia - Custom Metrics and Instrumentation with Prometheus and Grafana

Indonesia - Custom Metrics and Instrumentation with Prometheus and Grafana

Kazakhstan - Custom Metrics and Instrumentation with Prometheus and Grafana

Moldova - Custom Metrics and Instrumentation with Prometheus and Grafana

Morocco - Custom Metrics and Instrumentation with Prometheus and Grafana

Tunisia - Custom Metrics and Instrumentation with Prometheus and Grafana

Kuwait - Custom Metrics and Instrumentation with Prometheus and Grafana

Oman - Custom Metrics and Instrumentation with Prometheus and Grafana

Slovakia - Custom Metrics and Instrumentation with Prometheus and Grafana

Kenya - Custom Metrics and Instrumentation with Prometheus and Grafana

Nigeria - Custom Metrics and Instrumentation with Prometheus and Grafana

Botswana - Custom Metrics and Instrumentation with Prometheus and Grafana

Slovenia - Custom Metrics and Instrumentation with Prometheus and Grafana

Croatia - Custom Metrics and Instrumentation with Prometheus and Grafana

Serbia - Custom Metrics and Instrumentation with Prometheus and Grafana

Bhutan - Custom Metrics and Instrumentation with Prometheus and Grafana

Nepal - Custom Metrics and Instrumentation with Prometheus and Grafana

Uzbekistan - Custom Metrics and Instrumentation with Prometheus and Grafana