Ad Widget

Collapse

Agreggate data from multiple servers

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • benj.david
    Junior Member
    • Nov 2009
    • 3

    #1

    Agreggate data from multiple servers

    Hi all,
    I will deploy Zabbix to monitor around 2000 computers and I want those computer to be able to open their own Zabbix web page (frontend). Therefore I think to install Zabbix agent + Zabbix server + Zabbix frontend on all of them.

    My problem is that I would like to store their data on a centralized server.

    Does somebody know if the servers installed on the remote computers can send the data to the centralised server ?

    According to the documentation, the Zabbix proxy would do it, but I want a frontend on each computer. Anyway, does a proxy can send the data to two different servers ? (the one running on the computer and the "global" one)

    Another solution would be to configure the servers as "Nodes", but a node shall have a unique node ID between 0 and 999, and I have more than 2000 clients...

    Thanks in advance for your help and that for this great tool !
    ben
  • richlv
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Oct 2005
    • 3112

    #2
    Originally posted by benj.david
    Hi all,
    I will deploy Zabbix to monitor around 2000 computers and I want those computer to be able to open their own Zabbix web page (frontend). Therefore I think to install Zabbix agent + Zabbix server + Zabbix frontend on all of them.

    My problem is that I would like to store their data on a centralized server.
    you could create users in a central zabbix installation and allow these users to access their host data only.

    Originally posted by benj.david
    Does somebody know if the servers installed on the remote computers can send the data to the centralised server ?

    According to the documentation, the Zabbix proxy would do it, but I want a frontend on each computer. Anyway, does a proxy can send the data to two different servers ? (the one running on the computer and the "global" one)
    no

    Originally posted by benj.david
    Another solution would be to configure the servers as "Nodes", but a node shall have a unique node ID between 0 and 999, and I have more than 2000 clients...
    i can't decide whether setting up 2k nodes would be impressive or insane. probably both
    Zabbix 3.0 Network Monitoring book

    Comment

    • benj.david
      Junior Member
      • Nov 2009
      • 3

      #3
      Hello and thank you for the reply.
      Originally posted by richlv
      you could create users in a central zabbix installation and allow these users to access their host data only.
      Sounds like a good idea but how can you help a user if their connection has fallen?
      They cannot access the frontend anymore.

      I'm afraid a Zabbix server is needed on each monitored computer.. but I need they forward the data.

      "Anyway, does a proxy can send the data to two different servers ? (the one running on the computer and the "global" one)" => that would be a great improvement (for me!)

      Nagios seems to support "distributing monitoring" and "Redundant and Failover Network Monitoring" which would help me.

      ben

      Comment

      • stage
        Member
        • Sep 2009
        • 34

        #4
        Zabbix Manuel v1.6

        The procedure on how to become what you want is on page 187 to 195 of the zabbix manual v1.6

        Butte this is not the intelligent way to do this, better 1 server where all user can login and see only there server.

        I work with several sites, every site has his on zabbix (node) and it reports to a master zabbix in the main office and he dos do the alerting to the person ho’s responsible for that site, I don’t send any history data to the master zabbix only changes. The Master checks the zabbix servers on the sites, not the site zabbix it self.

        Comment

        • benj.david
          Junior Member
          • Nov 2009
          • 3

          #5
          Yes, that would be a solution if I had less than 1000 clients (NodeID between 0 and 999)

          Comment

          Working...