Monitoring Cloud Native Applications Using Prometheus

Duration: Hours

Training Mode: Online

Description

Prometheus collects data and metrics from different services and also stores them according to a unique identifier the metric name and a time stamp.

1. Introduction

a). Why is Monitoring important?

b). What should I be monitoring?

c). Which tools will suit my needs best?

d). Prometheus overview

e). Grafana overview

2. Getting started with Prometheus 

a). Pre-requisites

b). Installing & configuring Prometheus

3. Monitoring Fundamentals

a). What to monitor?

b). Node Exporter

c). StatsD Exporter

d). Graphite Exporter

e). Other popular community exporters

f). Push and Pull data collection

g). Service Level Objectives (SLOs)

h). Service Level Indicators (SLIs)

4. Setting up your Metrics

a). Instrumenting an application

b). Endpoints

c). Label Naming

d). Working with Time Series data

e). Querying with PromQL

f). Metric types:

g). Counters

h). Gauges

i). Histograms

j). Functions and Operators

k). Aggregation

l). Binary Operators

m). Functions

n). Monitoring Apps

o). Collectors

p). Self-destructing apps

q). Platform as a Service (PaaS)

r). Jobs and Instances

s). Service Discovery

5. Alerts

a). Defining Alerting rules

b). Templating

c). Alert notifications

d). Setting up and configuring Alertmanager with Prometheus

e). Grouping

f). Inhibition

g). Silences

h). Behaviour

6. Visualisation with Grafana

a). Installing and configuring Grafana to work with Prometheus

b). Create a Dashboard

c). Adding a metrics endpoint as a datasource

d). Securing user permissions and authentication

e). Publishing dashboards / snapshots

For more inputs on Prometheus you can connect here.
Contact the L&D Specialist at Locus IT.

Locus Academy has more than a decade experience in delivering the training/staffing on Prometheus for corporates across the globe. The participants for the training/staffing on Prometheus are extremely satisfied and are able to implement the learnings in their on going projects.

Reviews

There are no reviews yet.

Be the first to review “Monitoring Cloud Native Applications Using Prometheus”

Your email address will not be published. Required fields are marked *

Prometheus collects data and metrics from different services and also stores them according to a unique identifier the metric name and a time stamp. It’s an open-source system for monitoring services and alerts based on a time series data model.