Server Monitoring // Prometheus and Grafana Tutorial

Server Monitoring // Prometheus and Grafana Tutorial

Christian Lempa

2 года назад

604,141 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

SilverStar Ebonclaw
SilverStar Ebonclaw - 26.09.2023 05:22

Hey, I don't know if anyone's pointed out yet, but your config is misnamed. In the docker-compose you have it pointing at prometheus.yaml, but the config file itself in your repo is prometheus.yml. You might wish to update this in your repo, if you get the message.

Ответить
E-Trade
E-Trade - 25.09.2023 18:37

your GitHub prometheus.yml file does not match the video one. when I'm trying to use Cadvisor, the Prometheus goes down after a few seconds of the startup... totally confused...

Ответить
Ashley
Ashley - 25.09.2023 13:42

k00bernetttus

Ответить
K
K - 22.09.2023 01:04

I'm very new to this -- I see that both containers are separate now. How would I go about deploying them now?

Ответить
Osereme Okojie
Osereme Okojie - 29.08.2023 23:35

where is the link to portainer video

Ответить
LCT
LCT - 26.08.2023 22:17

This isn't really a Prometheus and Grafana tutorial, more like a getting started / installation.

Ответить
Sam Dhillon
Sam Dhillon - 10.08.2023 20:22

Nice tutorial as always!! Thank you Christian. I have tried to follow your steps to setup Prometheus but for some reason its is not reading the configuration file "prometheus.yml" from the host instead reading it from the prometheus container which i don't want. Can you please help me figure out what I may be missing here :-)

Ответить
tube watcher1
tube watcher1 - 23.07.2023 08:02

what happen to your nose!!!

Ответить
Hunt Moorhouse
Hunt Moorhouse - 21.07.2023 04:11

I've got both up and running but not talking to each other. I added that "Node Explorer Full" but all my displays only show N/A. I can choose the data source at the top but node and host I can only select "None"?

Ответить
Ernest Kusmierz
Ernest Kusmierz - 15.07.2023 15:59

I got an error during running all staff: Error response from daemon: path / is mounted on / but it is not a shared or slave mount
any ideas?

Ответить
Wilko
Wilko - 15.07.2023 00:40

I have no data with the imported Dashboards. What can i do?

Ответить
Chris Carr
Chris Carr - 14.07.2023 22:11

Hello, what if I have more than one vm or environment. how do I get the stats from another vm to grafana?

Ответить
ctcrnitv
ctcrnitv - 04.07.2023 16:14

you probably already know this and just saying it out of convenience but "etc" doesn't mean et cetera

Ответить
Vincent Blouin
Vincent Blouin - 30.06.2023 16:08

You've been an essential piece of the puzzle in setting this up.

Ответить
ProcessWire.rocks!
ProcessWire.rocks! - 06.06.2023 11:01

Great video and super helpful as always! Thx for all your great content!

Ответить
Mario Schwarz
Mario Schwarz - 02.06.2023 14:04

So the most important part how i configure prometheus is missing, you used an already working config without showing it.

Ответить
P V
P V - 28.05.2023 18:10

Very useful, thanks a ton!

Ответить
Brian Achenbaugh
Brian Achenbaugh - 24.05.2023 21:30

Hi christian, I am new to this and we need to set something like this for our F5 devices. They have their own plugin called Telemtry. Have you ever built anything like this with F5 or similar?

Ответить
Manfred Ham
Manfred Ham - 12.05.2023 20:23

Hey ChriSTIAN

Ответить
Sven Le77
Sven Le77 - 12.05.2023 14:17

/etc/prometheus/prometheus.yml: yaml: line 24: did not find expected '-' indicator"

Ответить
Pablo Pazos
Pablo Pazos - 11.05.2023 01:56

you look like an evil genius and your videos are awesome!

Ответить
Freem4nn
Freem4nn - 07.05.2023 09:53

thx for linking me here chuck ! @networkchuck ^^

Ответить
Pavel Mishin
Pavel Mishin - 18.04.2023 18:38

Very useful tutorial, thank you!

Ответить
Hareesha b
Hareesha b - 16.04.2023 19:52

Great video, it help us to understand very easily. Nice work.
Always waiting for your new videos to upgrade ourself

Ответить
Benjamin Woo
Benjamin Woo - 11.04.2023 14:07

今天边学习,边自己服务器配置了监视系统,谢谢Christian Lempa。

Ответить
AL EMRAN
AL EMRAN - 02.04.2023 10:37

Thank you so mush ❤ Fantastic tutorial 👏

Ответить
Roman F
Roman F - 24.03.2023 21:39

thank you for your work

Ответить
Jacob Crisman
Jacob Crisman - 22.03.2023 21:18

I don't know why I try to go anywhere else when I need something installed in Docker. These videos always give more information than what is needed and everything is explained very well

Ответить
Lothar Scholz
Lothar Scholz - 17.03.2023 22:43

Using docker in explaination videos should be forbidden by law.

Ответить
Mohammed Snoussi
Mohammed Snoussi - 16.03.2023 23:18

Grafana dashboard layout displays all servers as IP addresses which is difficult for us to keep track of and we prefer to have it as a hostname display in the drop down. Any suggestions on how to get that done would be very helpful.

Ответить
Rafael Feliz
Rafael Feliz - 12.03.2023 18:06

Great Explanation sir, you have earned another follower :)

Ответить
Alpa Chino
Alpa Chino - 04.03.2023 17:28

I wasn't able to get through the entire video yet, but please correct me if I'm mistaken: Grafana and Prometheus are better installed on a local server within your network for protection etc, and Node Exporter/Cadvisor should be installed on remote nodes that you would like to monitor?

Ответить
Yura Rafinzi
Yura Rafinzi - 28.02.2023 11:14

Hello Sir, i'm using container (LXC) to put database, can I install mysql_exporter in another container to monitor my database container? or does it have to be in my database container? thanks

Ответить
Ariel guzman
Ariel guzman - 16.02.2023 01:44

I like your GitHub profile page. You should do a video on setting one up. It’s the best one I’ve seen so far. Maybe just the first time I’ve seen someone put thought into it.

Ответить
Christopher Carr
Christopher Carr - 13.02.2023 22:32

thank you

Ответить
Yulia Shafira B.
Yulia Shafira B. - 13.02.2023 11:36

Thankyou for your explaining Sir, I have a problem, I wanna make one dashboard for one server, is it possible? because all the server lists that I have inputted into Prometheus.yml go into the monitoring dashboard automatically, I want the dashboard to be separate for each server

Ответить
Chitus
Chitus - 01.02.2023 19:14

Great video ! Just one tiny question: I intend to install Prometheus and Grafana on a RPI4 with 2GB of RAM. Is it enough to monitor about 5 containers and system metrics ?

Ответить
Neil Mendham
Neil Mendham - 24.01.2023 07:47

I'm trying hard to get this set up and move onto the grafana bit of the video, but I can't get past the error finding the prometheus.yml file: no such file or directory. I have checked spelling, checking permissions, changed permissions to everyone RW, the container still won't start with the --config.file command; it doesn't find the file even though its there!! Frustrating the hell outta me!

Ответить
Ko-Daegu
Ko-Daegu - 16.01.2023 06:31

I would also add u can use InfluxDB for persistant data

Ответить
Matthew G.
Matthew G. - 11.01.2023 12:28

epic lol

Ответить
Blue Rev
Blue Rev - 10.01.2023 10:24

i have error like : Error reading Prometheus: An error occurred within the plugin.
anybody can help?

Ответить
Harold ハロルド ཧེ་རོལཌ། A
Harold ハロルド ཧེ་རོལཌ། A - 08.01.2023 11:23

Is it just me or prometheus is a bit strange? I wrote an application for testing that increments a counter by 1 every 5s. That said, prometheus can only show me .2 when apply the rate, even if I set the "step" as 5 (seconds)... this is quite annoying because there's no 0.2 request per second ... like you cannot split a human into smaller pieces.

Ответить
Ruslan Shashan
Ruslan Shashan - 04.01.2023 21:22

Thanks. nice video
i upload the dashboard 1860 but can't see the CPU metrics
all metrics work on dashboard except the CPU, i try to look for metrics in prometheus, they appear there

Ответить
Zero
Zero - 02.01.2023 03:49

Hey! Thanks for your video 😄

I have a question: There is a way to use Prometheus Cloud + Grafana Cloud without self-hosting it, if yes, then how? Thanks!

Ответить
renaud renaud
renaud renaud - 23.12.2022 08:58

Thanks a lot. There is so much ressources, sometimes ununderstandable, it's difficult to find the information hidden in the noise. Your video is very very helpful. Thanks a lot!

Ответить
Goingtohell
Goingtohell - 18.12.2022 15:26

Great video ! Just one tiny question: I intend to install Prometheus and Grafana on a RPI4 with 2GB of RAM. Is it enough to monitor about 5 containers and system metrics ?

Ответить
Developer Anand
Developer Anand - 09.12.2022 16:40

Thanks

Ответить
László Pál
László Pál - 09.12.2022 10:55

It was great! There is something I'm trying to solve for a long time. For log collection I'm using Graylog, but I always facing issues when I try to implement this as Docker containers. Do you have a working Graylog compose file works in Portainer? I think you should consider a video on Graylog because it is a great and stable tool too and as you explained, logs are also important :)

Ответить