Ad Widget

Collapse

Schedule reporting zasílá prázdné pdf

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • GreenHorn
    Member
    • Nov 2020
    • 54

    #1

    Schedule reporting zasílá prázdné pdf

    Ahoj/Dobrý den,
    chci se zeptat, jak vyřešit zasílání z PDF z reportngu , kde je napsáno 404 page not found. Máme ZBX 6 v HA, web servery jsou samostatně od APP serverů.

    V Konfiguraci app severů je povolený reporting:
    StartReportWriters=3
    WebServiceURL=IP_web serveru:10053/report ( pro app server 1 - web server 1 a app server 2 - web server 2)

    selinux je povolen, FW taky.

    Na straně WEB serverů
    je naistalovaná utilita zabbix web server + chrome
    porty jsou povolené

    LogFileSize=0
    LogFile=/var/log/zabbix/zabbix_web_service.log
    AllowedIP=IP web serveru + APP serveru
    ListenPort=10053
    TLSAccept=unencrypted
    IgnoreURLCertErrors=1

    ve frontendu je uvedena IP_web serveru:10053/report, povolení pro adminy

    netuším , kde je chyba. Jediné co jsem našel je: https://www.reddit.com/r/zabbix/comm...report_config/

    "My issue with blank PDF:

    Had issues with blank PDF and it took me a while to figure it out... My frontend is accessible through NGINX and only in HTTPS. If that's the case you need to figure out the certificate related parameters even if your system can access the HTTPS frontend with for example the curl/wget command.

    In my case after some hours of troubleshooting I ended up creating a NGINX configuration for HTTP that is only available from the server itself (as I'm running zabbix-server & zabbix-web-service on the same container/vm/server). Afterwards I changed my FrontEnd URL to one that could be understood by chrome running on the server itself which is (in my case) http://localhost . In the doc you see http://localhost/zabbix which is misleading, it only has to be your frontend URL that can be accessed by the chrome instance.

    By the way, the documentation invites you to install google-chrome. Chromium is enough and is updated through the package management system
    ."


    Ale nemám představu, co je tím myšleno v praxi .

    Díky z radu




  • hermanekt
    Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2019
    • 59

    #2

    ​Ahoj,

    jen bych to shrnul:
    Na zabbix server se nastavuje
    ReportWriters=3
    WebServiceURL=IP_web serveru:10053/report ( pro app server 1 - web server 1 a app server 2 - web server 2)​

    Cislo 3 je kolik jich pojede v jeden okamzik. Trojka se mi zda ok. Ovsem ve Webservice mozna vidim chybku bude tam totitz jeste http:// Tedy vysledek:
    ReportWriters=3
    WebServiceURL=http://IP_NEBO_DNS_KDE_JE_NAINSTALOVAN_BALICEK_ZABBIX_WEB _SERVICE:10053/report

    Tim je nastaveni na serveru dokonceno.

    Dalsi krok je v tvem pripade pokud to chapu dobre na webserveru mas nainstalovano zabbix-web-service a google-chrome:
    Povolit firewall a pak v konfiguraku /etc/zabbix/zabbix_web_service.conf
    LogFileSize=0
    LogFile=/var/log/zabbix/zabbix_web_service.log
    AllowedIP=ZDE_JE_IP_NEBO_DNS_ZABBIX_SERVERU_CO_SE_TAM_PRIPOJ UJE (funguje jako firewall v podstate)
    ListenPort=10053
    TLSAccept=unencrypted
    IgnoreURLCertErrors=1​

    A ted je ta hlavni chybka predpokladam. Ve frontendu je potreba nastavit URL, kde je dostupny zabbix fronted, jeho dostupnost si muzes overit curlem ze stejneho serveru kde ti bezi zabbix-web-service.
    Asi se ptas jaka je ta url, je to snadne, je to ta stejna pres kterou se pripojujes na frontend. U nas je to https://www.initmax.cz/zabbix/ zadna UI nebo neco podobneho jen tato url.
    Nastaveni je v sekci Administration>General>Others

    Odhaduju to podle te hlasky 404.

    Jinak vic nez jedna ip tam zadat nejde ale treba adresa weboveho loadbalanceru je ok.

    Tady je nas webinar + PDF kde to popisuju pri ciste instalaci. (jedna cast je nekde hned z kraje a url je urco az na konci)

    Pravidelně přinášíme odborné webináře zdarma. Zde naleznete záznam z webináře Instalace Zabbixu v 5 minutách 6.0 zcela zdarma.


    Tom
    ​ ​ Click image for larger version

Name:	Screenshot 2023-03-14 at 22.02.46.png
Views:	106
Size:	146.2 KB
ID:	461072
    Attached Files

    Comment

    • GreenHorn
      Member
      • Nov 2020
      • 54

      #3
      Díky Tome, chyba byla banální, ve frontendu stačilo zadat IP_web serveru:10053/zabbix místo IP_web serveru:10053/report, tedy jak se defacto zmiňuješ - tak jako je přihlašovací stránka ZBX.

      Díky

      Comment

      • hermanekt
        Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2019
        • 59

        #4
        Super diky za info Jsem rad, ze to slape. Furt me ale stve, ze to umi jen prvni stranku.

        Comment

        Working...