Companies Home Search Profile

Master DevOps Monitoring with Prometheus

Focused View

Brendon Palmer

9:59:31

98 View
  • 1 - Introduction.mp4
    01:53
  • 1 - docker-compose.yml.zip
  • 2 - Why learn Prometheus.mp4
    02:41
  • 3 - Prometheus Origins.mp4
    02:38
  • 4 - Setup Synopsis.mp4
    03:17
  • 5 - Setting up Virtual Box and Ubuntu.mp4
    09:31
  • 5 - vbox-windows.txt
  • 6 - Setting up Visual Studio Code.mp4
    05:51
  • 7 - Installing the Docker Engine.mp4
    03:20
  • 8 - Section Overview.mp4
    01:53
  • 9 - The DevOps Lifecycle and Stages of Monitoring.mp4
    04:19
  • 10 - Anti Patterns updated.mp4
    04:47
  • 11 - Design Patterns.mp4
    03:39
  • 12 - The relation between Logs and Metrics.mp4
    02:15
  • 13 - Push vs Pull.mp4
    03:57
  • 14 - Breaking down the Data Shard Anatomy.mp4
    02:13
  • 15 - A closer look at the Prometheus Server Architecture.mp4
    05:50
  • 15 - prometheus-architec-ture.zip
  • 16 - Section Overview.mp4
    01:15
  • 17 - Running Prometheus in the Terminal.mp4
    11:18
  • 18 - Overview of the Prometheus service package.mp4
    06:42
  • 19 - Running the Node Exporter.mp4
    07:25
  • 20 - The Prometheus Metrics Format.mp4
    07:28
  • 21 - Installing Prometheus as a Systemd Service.mp4
    11:10
  • 22 - Installing the Node Exporter as a Systemd Service.mp4
    05:49
  • 23 - Installing Prometheus as a Docker Service.mp4
    21:31
  • 24 - Section Overview.mp4
    00:59
  • 25 - Generating Metrics.mp4
    11:40
  • 26 - The Counter.mp4
    04:15
  • 27 - The 4 Metric Types.mp4
    11:42
  • 27 - The 4 Metric Types EV.mp4
    11:42
  • 28 - Approaching Instrumentation.mp4
    03:22
  • 29 - Metric Naming Structure.mp4
    02:59
  • 30 - Limitations to Monitoring Metrics.mp4
    02:48
  • 31 - Adding Instrumentation to a Docker WebApp.mp4
    18:41
  • 31 - curler.txt
  • 32 - Section Overview.mp4
    01:34
  • 33 - The Node Exporter in Detail I.mp4
    09:08
  • 34 - The Node Exporter in Detail II.mp4
    07:08
  • 35 - The WMI Exporter Monitoring Windows Systems.mp4
    10:23
  • 36 - Docker Engine Metrics.mp4
    07:34
  • 37 - cAdvisor Metrics.mp4
    12:33
  • 38 - The Blackbox Exporter I.mp4
    17:35
  • 39 - The Blackbox Exporter II.mp4
    17:55
  • 40 - The MySQL Exporter.mp4
    10:06
  • 41 - A Github Exporter.mp4
    09:38
  • 42 - The Jira Server Plugin.mp4
    17:22
  • 43 - Section Overview.mp4
    00:56
  • 44 - The Push Gateway.mp4
    11:41
  • 45 - The Textfile Collector.mp4
    10:28
  • 46 - Section Overview.mp4
    00:55
  • 47 - Defining and Categorizing Service Discovery.mp4
    09:05
  • 48 - Using File Service Discovery with Ansible.mp4
    08:10
  • 48 - lesson-48.zip
  • 49 - AWS EC2.mp4
    07:09
  • 50 - Section Overview.mp4
    01:27
  • 51 - Targeting Source Labels.mp4
    04:56
  • 52 - Relabelling.mp4
    07:44
  • 53 - External Labels.mp4
    01:50
  • 54 - Revisiting Blackbox Exporter Label Configs.mp4
    06:34
  • 55 - Metrics Relabelling.mp4
    03:50
  • 56 - Bonus Adding Labels to our WebApp.mp4
    04:50
  • 57 - Section Overview.mp4
    01:39
  • 58 - Aggregation and Matchers.mp4
    04:36
  • 59 - The Prometheus API.mp4
    05:34
  • 60 - The Without and By Groupers.mp4
    08:07
  • 61 - Sum Count and Durations.mp4
    04:07
  • 62 - Min and Max.mp4
    03:39
  • 63 - Binary Operators.mp4
    04:28
  • 64 - The Ignoring and On Clauses.mp4
    08:39
  • 65 - OR UNLESS and AND.mp4
    04:32
  • 66 - PromQL Functions.mp4
    03:05
  • 67 - Rate Irate Avg and Avgovertime.mp4
    09:35
  • 68 - Deriv and Predictlinear.mp4
    02:36
  • 69 - Setting Recording Rules.mp4
    06:41
  • 70 - Overview of Recording Rules Usage.mp4
    02:47
  • 71 - Section Overview.mp4
    01:11
  • 72 - Setting Alerts.mp4
    08:34
  • 73 - Labelling Alerts.mp4
    04:59
  • 74 - Alert Annotations.mp4
    05:08
  • 75 - Installing the Prometheus AlertManager.mp4
    04:40
  • 76 - Building a Routing Tree.mp4
    10:06
  • 76 - lesson76.zip
  • 77 - Alert Grouping Throttling and Repetition.mp4
    03:30
  • 78 - Alert Inhibitions and Silencing.mp4
    06:44
  • 79 - Gmail.mp4
    12:25
  • 80 - Slack I.mp4
    06:50
  • 81 - Slack II.mp4
    17:08
  • 82 - PagerDuty.mp4
    12:53
  • 83 - Section Overview.mp4
    00:42
  • 84 - Installing Grafana.mp4
    06:10
  • 85 - Adding a Dashboard Data Source.mp4
    01:43
  • 86 - Sourcing Community Dashboards and Provisioning.mp4
    08:30
  • 86 - lesson86.zip
  • 87 - Scraping the Grafana Server.mp4
    02:36
  • 88 - Creating a Custom Dashboard.mp4
    16:16
  • Description


    Complete Prometheus Monitoring guide. Master monitoring theory, instrumentation, metrics exporters, alerting and more

    What You'll Learn?


    • Gain insight on Theoretical Principles in Monitoring.
    • Learn how to install and configure a Prometheus Server.
    • Instrument web applications to expose Prometheus metrics.
    • Monitor a wide range of Hosts, Applications, and Services with Exporters
    • Push metrics to a pull-based monitoring solution
    • Learn to implement several Service Discovery solutions within your environment
    • Understand and construct complex queries with PromQL
    • Issue complex alerts to multiple end-points like Slack and PagerDuty.
    • Supplement your time-series metrics with fancy Dashboards.

    Who is this for?


  • Anyone who wants to gain insight into system performances and trends.
  • DevOps Engineers who wish to stay ahead of the curb with a well-supported monitoring solution.
  • What You Need to Know?


  • A Linux Virtual Machine with at least 1 CPU core and 2GB of RAM.
  • A workstation to follow along with installations and configurations.
  • A basic understanding of Linux OS (SSH, navigating through a terminal, etc.).
  • An intermediate level understanding of Docker and Docker Compose.
  • A basic understanding of networking concepts (IPs, ports, etc.).
  • More details


    Description

    The Complete Guide to Mastering DevOps Monitoring with Prometheus.


    Unfortunately, monitoring is often overlooked in the DevOps Lifecycle. Attaining thorough time-series data from your environment to source crucial system trend information and construct desirable analytics to further development is essential to each and every organization. You also need a solution that is built from the ground up to assess dynamic environments.


    As the 2nd graduated project by the CNCF after Kubernetes, Prometheus is a simple open-source solution that your organization needs. Prometheus has been widely adopted by many large companies such as Uber, SoundCloud, Docker, and Digital Ocean for its unique ability to monitor dynamic and evolving environments.


    This is THE course when it comes to learning monitoring with Prometheus on Udemy. Get started with a 10 hour hands-on project where you will gain the experience that you need to adopt Prometheus within your own environment. We will cover:

    1. Theoretical monitoring principles

    2. Installation methods

    3. Alert and metrics dashboards

    You will also learn:

    • App Instrumentation

    • Scraping metrics from numerous exporters

    • The Push Gateway

    • Service Discovery methods

    • Environment Labelling

    • Recording Rules

    • The unique PromQL


    This course is constantly being revised with feedback from students like you. Engage the instructor with any concerns as you embark on your journey to becoming the next PromQL Guru!

    Let's get started!

    Who this course is for:

    • Anyone who wants to gain insight into system performances and trends.
    • DevOps Engineers who wish to stay ahead of the curb with a well-supported monitoring solution.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Brendon Palmer
    Brendon Palmer
    Instructor's Courses
    Brendon Palmer is a Solutions Architect and DevOps Consultant with a particular interest in AWS resource management and automation. With his passion for DevOps rooted in continuous learning, he holds more than 17 industry-level certifications and also welcomes newcomers to the industry with mentorship and teaching.As the founder of OpsisLabs, he guides startups towards achieving compliance standards (SOC 2, HIPAA) and getting the most our of their AWS operations.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 89
    • duration 9:59:31
    • Release Date 2023/08/01