Web Monitoring With ZABBIX Explained

Поділитися
Вставка
  • Опубліковано 5 січ 2021
  • In this video, we talk about how to configure Web monitoring within the Zabbix monitoring solution. This functionality allows you to create multiple steps and scenarios to check download speed, response time, and also HTTP codes.
    ☕ In case if you want to support this content with coffee:
    ☕ www.buymeacoffee.com/dmitryla...
    👋 SOCIAL MEDIA
    → / discord
    → / dmitrylambert
    → / dmitrylambert
    → / dmitry.lambert
    Homelab and Tech UA-cam channel: @DmitryLambertTech
    📫 Sign Up For Newsletter And Don't Miss Out on Anything
    →tinyurl.com/4sz2ewfb
  • Наука та технологія

КОМЕНТАРІ • 56

  • @DmitryLambert
    @DmitryLambert  Рік тому +3

    📌 Hey everyone! Did you know you can get exclusive early access to my videos, behind-the-scenes content, and more by becoming a Patreon supporter? By joining our Patreon community, you'll not only be the first to watch new videos, but you'll also be directly supporting the creation of future content. Your support means the world to me and helps me continue to provide free, high-quality tutorials like this one. Click the link below to learn more and become a patron today! 😊
    🔗 patreon.com/dmitryl
    Thank you for your continued support! 💙

  • @jintiger4221
    @jintiger4221 Місяць тому

    Thank you Dima, you are a good teacher. My appreciation

  • @DyordzTvHobbiesnbeyond
    @DyordzTvHobbiesnbeyond 3 роки тому

    GREAT VIDEOS Dmitry it makes more sense while reading the Zabbix Documentation and watching your videos keep it up good work!!!

  • @michaelhein646
    @michaelhein646 2 роки тому +2

    CSS can be used to transform text to upper case in the browser even though the source html is in sentence case :)

  • @fritzkraus4905
    @fritzkraus4905 2 роки тому

    nice tutorial. Thanks for showing us the monitoring details!

  • @diegopescia9602
    @diegopescia9602 3 роки тому +4

    Great tutorial, Dmitry. Regarding the upper case "Introduction", it was caused by a css code that changed it.

    • @legooos
      @legooos 3 роки тому

      And curl does not interpret CSS, so upper case string does not come up in a search

    • @DmitryLambert
      @DmitryLambert  3 роки тому

      Thanks for the info!

  • @rpreviato
    @rpreviato 2 роки тому

    Well explained. Thank you!

  • @malkowitch
    @malkowitch 2 роки тому +2

    Title case is normal. But in CSS it is uppercase. Thats why you see it uppercase but in the code that is checked by the application you have it normal (probably Introduction)

  • @DevOpsnaInfra
    @DevOpsnaInfra 3 роки тому

    Congratulations on the video, I managed to create my web scenario and your curl tip helped me with a trobleshooting.
    Congratulations!

  • @G4rg4m31_
    @G4rg4m31_ 3 роки тому +5

    Great video. If you spent 18 minutes explaining how to setup web monitoring, it would be fantastic to know how to setup other triggers for web monitoring, such as site unreachable/down

    • @TymexComputing
      @TymexComputing 6 місяців тому

      Examples, Examples :) - "Data, Data - moreeee data!" -- Johnny V :)

  • @MegaAj46
    @MegaAj46 3 роки тому

    Me ha servido mucho. Gracias crack!

  • @rudarde
    @rudarde 2 роки тому

    Ótimo vídeo. Me ajudou muito. Estava perdido em como deveria montar as trigger p/ senário web

  • @TymexComputing
    @TymexComputing 6 місяців тому

    Hi Dmitry! I came here looking for some more explanations and examples on the syntax of the expressions - how to include strings, the / / usage how to use non-terminal terms and according to what i have already read about web scenarios i found an error :) after 3:14 - The "Attempts:" refers only only to network attempt - like a DNS NX or TCP connect() can be retried - IF the host replies with a proper HTTP error code like 501, 404 etc. this is a legitimate answer and the test finishes its iteration ;).
    There is even a further explanation of the Timeout variable - even with 1 attempt only set and Timeout 15 s the zabbix internals can cause the whole timeout to gain 30 seconds! - first 15 seconds for the DNS resolution (it can take 15 sec) and second 15 seconds for TCP Handshake so maximally 30 seconds of delay is possible in that WebScenario example ;) - very interesting and unexpected.

  • @keminc6306
    @keminc6306 Рік тому

    Will be greate to see more information about authentification and post forms.

  • @brunoalvesgb1
    @brunoalvesgb1 3 роки тому +1

    Thanks! you helped me a lot. Greetings from Brazil

  • @DouglasMenger
    @DouglasMenger 3 роки тому

    thanks for sharing your knowledge!

  • @dior8-246
    @dior8-246 Рік тому

    Hey, was just looking for this video, it is amazing ! Btw, what templates did you or do we need to monitor that website ?

  • @smackgreen4886
    @smackgreen4886 3 роки тому

    thnx for this great content
    i have a question can i monitor cisco CUCM using soap api or AXL ? can you make video about monitoring voip server ?

  • @ukaszolszowy7640
    @ukaszolszowy7640 3 роки тому +2

    Thanks Dmitry for that tutorial. Can you do a Part2, where you are using some more sophisticated features like logging to websites (f.e. .htaccess, Wordpress, Joomla), grabbing cookies so you can make more steps as a "logged on" user, integrating steps with API calls...Some real life scenarios.

  • @RayAkira
    @RayAkira 3 роки тому

    How to add host, wifi router use icmp ping?

  • @antnzr656
    @antnzr656 3 роки тому

    how do you manage working with virtualBox and docker in the same machine

  • @VikashKumar-op5wm
    @VikashKumar-op5wm 11 місяців тому

    Great Video Man --- I have one doubt though . In Web scenario you have defined update interval , attempts and under steps there timeout . If the steps defined fails like in your example, zabbix documentation page is not reachable for some reason then will zabbix try 10 times in the gap of 10 seconds before sending out alert. or will it just keep trying 10 times in gap of 15 seconds(Time out period for Step) and the would send alert.
    really appreciate if someone can help

  • @fernandoaraujo9819
    @fernandoaraujo9819 3 роки тому

    Hello,
    How can I perform a SOAP Web Service check in Zabbix?
    Thanks,

  • @Mohamed-rm9gr
    @Mohamed-rm9gr 7 місяців тому

    Hello, is there a way to set a script where you can add multiple zabbix websites for monitoring at once?
    Thank you for you videos, they are very helpful.

  • @arihantjain7588
    @arihantjain7588 Рік тому

    Hi Dmitry, what is the way to monitor SAML authenticated URLs using Zabbix?

  • @JeevaDotNet
    @JeevaDotNet 3 роки тому

    My "interfaces" field is mandatory, thus I cannot delete any of the variables in it. Any ideas?

  • @mbb8134
    @mbb8134 2 роки тому

    Hi , I have a simple webpage check, it occasionally fails with 4xx, 5xx , I get an alert for it but I want to also capture the last error message, how can I do it?

  • @ericp9638
    @ericp9638 3 роки тому

    Thanks for the helpful video as always. I do have a question though. In your video you mentioned that an interface isn't required but every time I try to add the new host I created just for web monitoring with the default interface removed, it gives me an error saying interfaces is mandatory. Is this possibly because of the version of Zabbix you are running compared to my 5.07? Thank you!

    • @BazenKazen
      @BazenKazen 3 роки тому

      I have the same problem, without interface I recieved a error msg : interface is mandatory. Zabbix version is 5.0.9

  • @akunia18
    @akunia18 3 роки тому

    Thank you

  • @hadimai
    @hadimai 2 роки тому

    How to monitor TLS/SSL certificate on the website by zabbix agent that works without any external scripts?
    There is only one template in the zabbix documentation, but it only works with zabbix agent 2.
    i would be very happy if you could help me.

  • @damienfauchot8333
    @damienfauchot8333 3 роки тому +1

    Thanks a lot Dmitry. If you have time, is it possible to talk about monitoring Linux services ? :)

    • @zaicnupagadi
      @zaicnupagadi 3 роки тому +1

      If you mean systemd, then recommend using zabbix agent 2 for this, it leverages native discovery - works really good. Unfortunatelly zabbix agent 2 is not available for instance for ubuntu 16, so unless you do not have some old OSes you are good.

  • @eudeliobenitezgonzalez574
    @eudeliobenitezgonzalez574 Рік тому

    Hello, thanks for the video. Just one question. I'm having the following issue when a I setup the web scenario failed: SSL connect error: error:0A000152:SSL routines::unsafe legacy renegotiation disabled. How can I fix it?. Thanks in advance.

  • @vineetc3319
    @vineetc3319 3 роки тому

    Great content.. but i have a question ??? while defining host it is asking for Interface but in your video it is not showing mandatory.. can you pls help me with the ans

    • @DmitryLambert
      @DmitryLambert  3 роки тому

      Host must have at least 1 interface, even if it is not used

  • @madcat8899
    @madcat8899 Рік тому

    Hey Dmitry, I'm trying to trigger an error IF an string is found. I can't achieve it, any help?

  • @vjbred
    @vjbred 3 роки тому

    Can u please help me to monitor websphere application server

  • @be4udie
    @be4udie 2 роки тому

    Please make a new video about web scenarios in the real life with authentification

  • @VivekSharma-jh8sn
    @VivekSharma-jh8sn Рік тому

    i am not able to see the speed

  • @ahmedshhab8365
    @ahmedshhab8365 2 роки тому

    its not possible to remove the interface !!!!!!!

  • @PowerUsr1
    @PowerUsr1 Рік тому

    Or...you can use uptime kuma and be done within 5minutes...this is way to complicated.

  • @MartinLipocky
    @MartinLipocky Рік тому

    Disappointed. Monitoring the login session is not explained anywhere.