これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド appfeed.cgi です。
プログラム:
NAME
appfeed.cgi - スマートフォン アプリ用の Xymon CGI フィーダー
SYNOPSIS
アプリフィード.cgi [オプション]
DESCRIPTION
アプリフィード.cgi appfeed.sh CGI ラッパーを介して CGI スクリプトとして呼び出されます。
appfeed.cgi には、オプションで QUERY_STRING 環境変数が渡されます。
「フィルター=FILTER」パラメーター。 FILTER は、に送信される「xymondboard」コマンドのフィルターです。
キシモンド(8) デーモン。 これらのフィルターについては、「 キシモン(1) マニュアル。 通常、
フィルタは、返される特定の (サブ) ページで見つかったホストを指定します。
「filter=page=webservers」を指定すると、appfeed.cgi は存在するホストのみを返します。
Xymon の「Web サーバー」ページ。
フィルターが指定されていない場合、appfeed.cgi は赤、黄、紫のすべてのステータスのデータを返します。
(「緑色以外のすべて」ページに存在するデータと同等)、または
「--critical」オプションを使用すると、「重要なシステム」ページからデータが返されます。
出力は、選択したホスト/サービスの現在のステータスを含む XML ドキュメントです。
OPTIONS
--env = FILENAME
CGI を実行する前に、FILENAME から環境をロードします。
--critical[=ファイル名]
FILENAME は、「重要なシステム」構成ファイルを指定します (デフォルト:
クリティカル.cfg)。 appfeed.cgi は、現在のステータスのみを返します。
「重要なシステム」ビュー。
--access=ファイル名
「filter」パラメータまたは「--critical」によるフィルタリングに加えて、
オプションの場合、このオプションは、ユーザーがアクセスできるホストに出力を制限します。
FILENAME の Apache 互換グループ定義で定義されています。 見る
xymon-webaccess(5) 詳細については、こちらをご覧ください。 注: このオプションを使用するには、
appfeed.cgi ツールへのアクセスは、いかなる手段によってもパスワードで保護されています。
Web サーバー ソフトウェアが提供し、ログイン ユーザー ID は
REMOTE_USER 環境変数 (これは標準の CGI 動作であるため、すべての Web サーバー
Web サーバーの組み込み認証メカニズムを使用する場合は、これを提供する必要があります)。
onworks.net サービスを使用してオンラインで appfeed.cgi を使用する