项目作者: NETWAYS

项目描述 :
Check Citrix Metaframe XP services
高级语言: Perl
项目地址: git://github.com/NETWAYS/check_ica_servers.git
创建时间: 2017-05-31T13:38:59Z
项目社区:https://github.com/NETWAYS/check_ica_servers

开源协议:GNU General Public License v2.0

下载


check_ica_servers

Check the Citrix Metaframe XP service by completing an HTTP dialogue with a Program
Neigbourhood server (pn_server) that returns an ICA server in the named Server farm
hosting the specified applications (an ICA server in a farm which runs some MS app).
Ask as many times as necessary to find out how many different ICA servers offer the
application.

Requirements

  • Perl libraries; Nagios::Plugins utils.pm

Usage

  1. check_ica_servers.pl
  2. [-P | --pn_server] The name or address of the Citrix Metaframe XP
  3. Program Neigbourhood server (required).
  4. [-A | --pub_app] The name of an application published by the server farm
  5. (default 'Word 2003').
  6. [-F | --server_farm] The name of a Citrix Metaframe XP server farm. (required)
  7. [-m | --maximum] The maximum number of ICA servers that could offer the
  8. service in total (required).
  9. [-w | --warning] If less or equal servers offered the result will be warning.
  10. [-c | --critical] If less or equal servers offered the result will be critical.
  11. [-M | --max_requests] Don't send more requests than specified.
  12. [-t | --timeout] Timeout as usual in seconds.
  13. [-v | --verbose] Level of verbosity
  14. [-h | --help] The help text an usage.
  15. [-x | --xml_debug] Print XML requests and answers.
  16. [-V | --version] Print version of the plugin.
  17. example:
  18. ./check_ica_servers.pl -P pnserver -A windows -F farm -w 20 -c 25 -m 28 -M 200 -t 5