Ad Widget

Collapse

Passive active checks?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kmradke
    Member
    • Aug 2009
    • 33

    #1

    Passive active checks?

    I have a number of (windows) machines behind a firewall that can not directly contact the zabbix server. The server must initiate any traffic.

    I'd like to enable some checks like windows eventlog processing, but it appears these must be done as "active" checks which do not work because the clients can not poll the server to see what active checks they should perform.

    Is there any way to get the server to send the list of active checks instead of having the client poll for them?

    Would a proxy machine help? I can't change any firewall rules to allow additional traffic.
  • Alexei
    Founder, CEO
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Sep 2004
    • 5654

    #2
    Originally posted by kmradke
    Would a proxy machine help? I can't change any firewall rules to allow additional traffic.
    A proxy machine will not help in your case because proxy initiates all TCP connections.
    Alexei Vladishev
    Creator of Zabbix, Product manager
    New York | Tokyo | Riga
    My Twitter

    Comment

    • NOB
      Senior Member
      Zabbix Certified Specialist
      • Mar 2007
      • 469

      #3
      Originally posted by kmradke
      I have a number of (windows) machines behind a firewall that can not directly contact the zabbix server. The server must initiate any traffic.

      I'd like to enable some checks like windows eventlog processing, but it appears these must be done as "active" checks which do not work because the clients can not poll the server to see what active checks they should perform.

      Is there any way to get the server to send the list of active checks instead of having the client poll for them?

      Would a proxy machine help? I can't change any firewall rules to allow additional traffic.
      As Alexei said: A proxy would not help.

      I never did it, but a proxy might work via a reverse ssh tunnel.
      You open the connection from the server to the proxy (which is allowed)
      to establish a reverse tunnel (ssh -R...).

      Just a thought, never tried it myself, though.
      And, of course, you work around the firewall rules and, perhaps, the security regulations in the company.

      Regards

      Norbert.
      Last edited by NOB; 07-08-2009, 08:21.

      Comment

      Working...