Great video thanks! If you haven't run into this solution already, aside from `fallocate` you can create large files using `dd` as well. A sample command would be "dd if=/dev/zero of=test.file" where "if" is input file, "of" is output file and "test.file" can be replaced with your desired output filename. The command copies bits from /dev/zero (guess what kinda bit...) and dumps it into the file of your designation.
Thank you very much. The best instruction i've seen so far for this topic. I wasted almost a day with tutorials that never worked, whose applications only threw errors and in the end frustratedly let me do a rollback. This worked like a charm on the first try!
Pretty good tutorial and I learned a lot, but I have a question (and I dunno whether it'll be answered here since the vid's a little older): You installed prometheus on your other servers, too, so you can scrape their data. But when you do that, those servers will have a webinterface and a dashboard to access to, too, right? Doesn't that produce a lot of overhead / wasted computing resources if all you need for the nodes is to share that text file? Also for security and network-cleanup-reasons: I might not wanna have the other servers host any web services
Glad it was useful! You're correct that you'd typically only want Prometheus installed on one server. The other servers actually just have the node_exporter installed (the second thing downloaded) as opposed to the Prometheus server itself. The node_exporter is extremely lightweight and is barely noticeable on the system.
@@eddiezane Ah, I see! So the node_exporter doesn't need the "main" Prometheus-package on the servers it's working on. That makes sense and is exactly what I needed to know, thanks! Also thanks for the superfast response :)
@Eddie Zaneski Thanks a lot for the amazing video. It would be great if you could make more videos on monitoring and setting up alerts etc. depending on IMPORTANT metrics. It will also be very helpful for the interviews. They tend to ask a lot about 'what are the metrics you will check to make sure something is working, not working, slow, etc. I got the basics but some deep dive will be awesome! I am a beginner in devops and want to learn more on these topics.
Hello, Question, do I need to install node explorer to all the servers that we have? I'm planning the same concept on what the video shows, the only difference is that I'll be monitoring our own local VM servers. Thank you!
Thanks for the video, I have query to ask..to download and install we should create new user for it? And if my Hadoop cluster is having 8 machines then i should install Prometheus and grafana in all 8 machines? Or i should install it on only master machine?. Thanks in Advance.
Great video, I use Prometheus and Grafana in Kubernetes, why do I see n/a for a lot of my metrics? I download prebuilt dashboards but a lot of them just say n/a??
Hey eddie, thanks for the video, and can you please tell me, whether is it possible to monitor a Linux system from my windows system. Suppose I'm a user of windows and from this system, I want to analyze the performance of another system in which Linux is installed using Prometheus.
Would be great to add a little more detail too.... for complete newbs it would be good to explain how to install vim, explain the shortcut keys you are using such as how to shut down prometheus etc etc. Quite difficult for a newb to follow else :)
Hello Eddie!! How u going? So, I work in a app that processes files and I need to monitor each one of these files. Is that possible with Prometheus and Grafana? If yes, how could I agregate and filter to get It? If no, do I need to make It by my own or do you know another option for it? Besides that, thank you so much!!
Hey Eddie, I am getting 401-unauthorized when I try to access node_exporter in targets. Can you please tell me how can I solve it? Like a vague idea. I have already tried some solutions from google and they didn't really help.
Thanks for the awesome tutorial! It's really helpful! And I also like how you set up your Terminal and Vim, and the way you split the terminal at 09:09. Does Tmux help you with that?
Thanks for the kind words and glad it was useful! That fancy terminal bit was tab completion from `Oh My Zsh` a collection of plugins I use for the Zsh shell.
@@eddiezane Oh great I actually never used any plugin other than git with my Ohmyzsh that I've been using for 3 years now. I'll try systemadmin and others. Maybe make a video about that oh my zsh and your favorite plugins!
@@TheWiiZZLE that's a pretty rad idea. You shouldn't need to enable any plugins though if you're already using oh my Zsh. Give tab competing `kill ` a try.
'localhost:9100/metrics' just gets me to an empty page. 'localhost:9090/targets' tells me that this endpoint is down with the following error: "Get "localhost:9100/metrics": dial tcp 127.0.0.1:9100: connect: connection refused".
Hi guys, do you know if there is any way to make the grafana panels transparent? , I can only change it black or white, but I need to embed it on a page and make it transparent
This tutorial is awesome. Simple enough and really understandable, which is every course or lesson should be.
God bless you this is like the best and only guide on how to install this I was already about to give up until I saw your video
Same here.
The config documentation looks like it is purposefully bloated and obfuscated
A year later and somehow the documentation is still intentionally bloated and wild
Great video thanks!
If you haven't run into this solution already, aside from `fallocate` you can create large files using `dd` as well. A sample command would be "dd if=/dev/zero of=test.file" where "if" is input file, "of" is output file and "test.file" can be replaced with your desired output filename. The command copies bits from /dev/zero (guess what kinda bit...) and dumps it into the file of your designation.
Great and straight to-the-point introduction! Thanks a lot 🙏
Looking forward to hearing more on this topic
Dude, you are awesome!
If you can continue to make such lessons (especially about Prometheus), please, do, it's so helpfull.
Awesome explanation and its really help to analysis report
No
D đc c
I've gone through tutorial after tutorial and this is the one that got me to where I wanted to be. Thanks a ton
I am so glad that I found ur video... u saved hours of scratching numerous tutorials
Thank you very much. The best instruction i've seen so far for this topic. I wasted almost a day with tutorials that never worked, whose applications only threw errors and in the end frustratedly let me do a rollback. This worked like a charm on the first try!
finally!!! after wasting 2 hours i got introduction + installation
thank u!! u are good at it!
this was the best introduction and examples i have seen for this topics, thank you very very much for your examples
Dude you are amazing!!!!! This video save my life!!!!! Thank you so much for sharing your knowledge
Awesome bro!!I thought of learning this setup from years,video helped me to do it in few minutes
Thank you very much for a short and sweet video, and explanation is great here...
Will also pls create a video on Process-expoter.
Really nice "Getting started video" , I was able to get meaningful data in minutes ! 👏 Looking forward to the next "alerting" video you mentioned now
Thanks, Eddie. Cool stuffs and straightforward tutorial.
Pretty good tutorial and I learned a lot, but I have a question (and I dunno whether it'll be answered here since the vid's a little older):
You installed prometheus on your other servers, too, so you can scrape their data. But when you do that, those servers will have a webinterface and a dashboard to access to, too, right? Doesn't that produce a lot of overhead / wasted computing resources if all you need for the nodes is to share that text file? Also for security and network-cleanup-reasons: I might not wanna have the other servers host any web services
Glad it was useful! You're correct that you'd typically only want Prometheus installed on one server. The other servers actually just have the node_exporter installed (the second thing downloaded) as opposed to the Prometheus server itself. The node_exporter is extremely lightweight and is barely noticeable on the system.
@@eddiezane Ah, I see! So the node_exporter doesn't need the "main" Prometheus-package on the servers it's working on. That makes sense and is exactly what I needed to know, thanks!
Also thanks for the superfast response :)
@Eddie Zaneski Thanks a lot for the amazing video.
It would be great if you could make more videos on monitoring and setting up alerts etc. depending on IMPORTANT metrics. It will also be very helpful for the interviews. They tend to ask a lot about 'what are the metrics you will check to make sure something is working, not working, slow, etc. I got the basics but some deep dive will be awesome!
I am a beginner in devops and want to learn more on these topics.
An amazing explanation that is crystal clear and up to the point. Thanks for uploading and it's very helpful
Hello, Question, do I need to install node explorer to all the servers that we have? I'm planning the same concept on what the video shows, the only difference is that I'll be monitoring our own local VM servers. Thank you!
Great video. Much more than I expected. Thank you.
Thanks for the video,
I have query to ask..to download and install we should create new user for it?
And if my Hadoop cluster is having 8 machines then i should install Prometheus and grafana in all 8 machines? Or i should install it on only master machine?.
Thanks in Advance.
Thanks. Very simple and understandable. Amazing tutorial
Pretty awesome introduction, thank you!
Great video, I use Prometheus and Grafana in Kubernetes, why do I see n/a for a lot of my metrics? I download prebuilt dashboards but a lot of them just say n/a??
Excellent tutorial - Thank you very much!
explained very nicely. thank you Eddie
Hello, can you please post a video to configure prometheus for Docker containers. Thanks
When you added other 2 remote servers, had you already installed node_exporter in them?
Awesome tutorial dude!! Thank you for sharing
This is awesome, cant believe this stuff is free on UA-cam.
Hey eddie,
thanks for the video, and can you please tell me, whether is it possible to monitor a Linux system from my windows system.
Suppose I'm a user of windows and from this system, I want to analyze the performance of another system in which Linux is installed using Prometheus.
Great video thanks! Could you please also cover the alert manager topic?
i have successfully Import via grafana.com for 1860 and 405 but I see no data
Would be great to add a little more detail too.... for complete newbs it would be good to explain how to install vim, explain the shortcut keys you are using such as how to shut down prometheus etc etc. Quite difficult for a newb to follow else :)
WoW mate - I don't know how to thank you! Awesome stuff - thx for sharing!
Hello Eddie!! How u going? So, I work in a app that processes files and I need to monitor each one of these files. Is that possible with Prometheus and Grafana? If yes, how could I agregate and filter to get It? If no, do I need to make It by my own or do you know another option for it? Besides that, thank you so much!!
Hey Eddie, I am getting 401-unauthorized when I try to access node_exporter in targets. Can you please tell me how can I solve it? Like a vague idea.
I have already tried some solutions from google and they didn't really help.
Thanks for the awesome tutorial! It's really helpful!
And I also like how you set up your Terminal and Vim, and the way you split the terminal at 09:09. Does Tmux help you with that?
Thanks for the great tutorial!
It worked fine for me ;)
Just one question/problem:
How can I autostart prometheus and the node exporter on boot?
Thanks for this tutorial, very helpful !!
Dude, you are awesome!
Thank You for this awesome Tutorial
Very helpful, good flow and details. keep it up!
Ok you're amazing, thank you very much!
What shortcut did you use to list all processes while writing kill -s HUP?
Thanks for the kind words and glad it was useful!
That fancy terminal bit was tab completion from `Oh My Zsh` a collection of plugins I use for the Zsh shell.
@@eddiezane Oh great I actually never used any plugin other than git with my Ohmyzsh that I've been using for 3 years now. I'll try systemadmin and others.
Maybe make a video about that oh my zsh and your favorite plugins!
@@TheWiiZZLE that's a pretty rad idea. You shouldn't need to enable any plugins though if you're already using oh my Zsh. Give tab competing `kill ` a try.
Eddie Zaneski 😯 what black magic is that?! I guess I’m not adventurous enough with tab completion, thanks a lot!
thanks for showing around
Tnq my lord and saviour. U the man
You got me up and running. Thank you!
Superb explaination ❤️❤️❤️
This is incredible. Thanks a ton
I do exactly the same like you, but when I want to add node_exporter to the config I get the error from prometheus:
level=info ts=2020-03-07T16:26:20.414Z caller=main.go:530 msg="Stopping scrape discovery manager..."
level=info ts=2020-03-07T16:26:20.414Z caller=main.go:544 msg="Stopping notify discovery manager..."
level=info ts=2020-03-07T16:26:20.414Z caller=main.go:566 msg="Stopping scrape manager..."
level=info ts=2020-03-07T16:26:20.414Z caller=main.go:540 msg="Notify discovery manager stopped"
level=info ts=2020-03-07T16:26:20.414Z caller=main.go:560 msg="Scrape manager stopped"
level=info ts=2020-03-07T16:26:20.414Z caller=manager.go:845 component="rule manager" msg="Stopping rule manager..."
level=info ts=2020-03-07T16:26:20.414Z caller=manager.go:851 component="rule manager" msg="Rule manager stopped"
level=info ts=2020-03-07T16:26:20.414Z caller=main.go:526 msg="Scrape discovery manager stopped"
level=info ts=2020-03-07T16:26:20.416Z caller=notifier.go:598 component=notifier msg="Stopping notification manager..."
level=info ts=2020-03-07T16:26:20.416Z caller=main.go:731 msg="Notifier manager stopped"
level=error ts=2020-03-07T16:26:20.416Z caller=main.go:740 err="error loading config from \"prometheus.yml\": couldn't load configuration (--config.file=\"prometheus.yml\"): parsing YAML file prometheus.yml: yaml: line 24: did not find expected key"
Hi, thanks for this wonderful tutorial. Do I need to add Grafana as added job-name same as you did to node exporter? Thanks.
'localhost:9100/metrics' just gets me to an empty page. 'localhost:9090/targets' tells me that this endpoint is down with the following error: "Get "localhost:9100/metrics": dial tcp 127.0.0.1:9100: connect: connection refused".
Hi how can I add a password protected url as target?
thanks, how to install the node exporter in remote server? need to setup firewall and any username password?
You did not mention that node exporter does not work under root... And there is no way to do that...
Will you show alerting with prometheus?
Just what i needed :) Thanks!
God bless you, great video , thanks brother
very well explained
Great video, very helpful.
sir jitsi promethus exporter wth grafana ?
Thanks.. This is Great video. How to get statistics on grafanna from host configured on prometheus ie on grafanna dashboard
Excellent Demo...cheers!!!!
Thank You Eddie !
Thank you for this great video!!! :)
Hi guys, do you know if there is any way to make the grafana panels transparent? , I can only change it black or white, but I need to embed it on a page and make it transparent
Which exporter have matrix for ec2 win,linux, mssql ec2, Oracle ec2,mssql RDS, Oracle RDS, S3 bucket, application load balancer, Lambda,EFS services
I love you a lot. Saved My Life
Can you make the video quality any worse please? Nice explanations though.
Keep going bro! Thanks you! Wait to your next video!
Thank you so much , It was really helpful
Thanks dude nice video
Please make video how we can connect jmx exporter with kafka and run through prometheus
my node _exporter not working please help me.
Thanks A ton . Very helpful..
Just Great! thanks a lot dude.
how to set prometheus and node_exporter to auto start?
veryb interesting tutorial sir! thanks
could create a video for snmp exporter?
Nice vid!
Do you have any on the alert manager... please upload :)
where can we get .yml file source code
Awesome Video! :)
great tutorial.. thank you for that!!!
tar xfz .... Didn’t work with me i tried tar xvf prom.... and it work thanks for this grateful tutorial
Dude where have you been.....
Hah it's been a minute for sure. What cool stuff have you been learning? What should I make videos on?
@@eddiezane I would love to see you delve deeper into the Prometheus like configuring alerts and how to monitor other targets (Windows and Linux)
Thanks you bro 👍🏽👍🏽👍🏽
Nice video.. Thanks
thank you.. very awesome
Awesome 👍
Good stuff !
Awesome Vide thank you
Thank you
Thank u !
Explained far too fast and like everyone is an expert :(
Your screen is blur and super small
Excellent video, thanks.
Hi can we scrape health of the service in prometheus
thank you very helpful !!!