iclip - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド iclip です。

プログラム:

NAME


icli - Icinga コマンドライン インターフェイス

SYNOPSIS


イクリ [-v|-vv|-vvv] [-z filter ] [-h ホスト] [-g ホストグループ] [-s サービス] [-c 設定] [-C]
[-f ステータスファイル] [-F rwファイル] [-lh|-ls|-lq|-ld] [-a アクション[:引数]][host/サービス ...]

VERSION


バージョン0.48

DESCRIPTION


イクリ へのコマンドラインインターフェイスです アイシングガ. デフォルトでは、すべてのサービスとその
状態。

カスタム構成およびステータス ファイルのパスを指定する場合は、 イクリ とも動作します Nagios.
ただし、100% の互換性は保証されていません。

イクリ を実行しているホストで実行された場合にのみ機能します。 アイシングガ デーモン。 他で使うには
ホスト、シェル エイリアス ("alias icli='ssh $icingahost icli'" など) または類似のものを使用することをお勧めします。

を使用して、表示するサービスのリストを絞り込むことができます。 フィルター
"icli -z!o")、 -h/-s 引数 ("icli -h aneurysm -s Libraries,Websites") または
コマンドライン引数 ("icli aneurysm/{Libraries,Websites}" シェル展開あり)。

OPTIONS


-a|- アクション アクション[:引数]
ラン アクション 一致するすべてのホストまたはサービスで。 引数 アクションのカンマ区切りのリストです
引数であり、問​​題のアクションに依存します。 アクション XNUMXつまたはXNUMXつの場合もあります
文字のショートカット。

次のアクションがサポートされています。

了解 コメント
文字列でサービスの問題を確認する コメント. これにより、粘着性が作成されます
通知付きの確認応答で、有効期限はありません。 コメントはありません
持続します。

注: ホストの問題の確認はまだサポートされていません。

d|ダウンタイム start,stop,デュレーション,コメント[,optsの]
トリガーされていないホストまたはサービスをスケジュールします (フィルター引数に応じて)
ダウンタイム。 start および stop はタイムスタンプであり、次のようにフォーマットする必要があります
YYYY-MM-DDTHH:MM:SS。「T」はリテラルです。 タイムスタンプは
icli を実行しているシステムと同じタイムゾーン。

If デュレーション は 0 (ゼロ) で、その間の固定ダウンタイムです。 start および stop 計画されている。
それ以外の場合は、次の期間に開始される柔軟なダウンタイム start および stop そして最後に
デュレーション 計画されている。 この場合、 デュレーション が付加された実数でなければなりません
オプションの単位 (s は秒、m は分、h は時間、d は日、w は
週間)。 単位が指定されていない場合は、秒が使用されます。

ホストが選択されていて、 optsの 「子」を含み、そのすべてのダウンタイム
子は、ホストと同じパラメーターでスケジュールされます。 同様に、
optsの 「trigger_children」が含まれています。これは、ホストのすべての
子供が予定されています。

コメント ダウンタイムのコメント フィールドを参照し、「,」を含めることはできません
(コンマ) 文字。

r|再確認
すぐに再検査をスケジュールする

R|強制再チェック
強制的で即時の再チェックをスケジュールする

-c|--config 設定
から設定を読み取ります file

-C|--無色
出力の色を無効にする

-f|--ステータスファイル file
からステータスを読み取る file

-F|--rw-ファイル file
  file 外部コマンドファイルとして。

-g|--ホストグループ ホストグループ
のホストに選択を制限する ホストグループ (カンマ区切りのリスト)

-h|- ホスト ホスト
選択を制限する ホスト (カンマ区切りのリスト)

-l|- リスト ダウンタイム|ホスト|サービス|キュー
サービス (デフォルト) またはホストのいずれかをリストします。 の最初の文字のみであることに注意してください。
引数はチェックするので、「icli -lh」「icli -ls」などでもOKです。

-m|- マッチ 正規表現
プラグイン出力が一致するホスト/サービスに選択を制限する 正規表現 (パールレギュラー
式、大文字と小文字を区別しません。 perlre を参照してください)。

-o|- 概要
「戦術的概要」スタイルの概要を表示します。 デフォルトでは (または "-ls" と共に使用した場合)、
すべてのホストとサービスの数 (合計と状態で割った値の両方) が表示されます。

「-lh」と一緒に使用すると、すべてのホストが、OK / 警告 / ... チェックの数とともに一覧表示されます
各ホスト。

-U|--連絡先として
に見えるサービスでのみ動作する . 機能しません -lh それでも、最も役立つ
-ls.

注: これは、ユーザーがアクセスできるサービスを見つけやすくするためのものです。 そうではない
アクセスを制限するためのものであり、決してそのように使用しないでください。

-s|- サービス サービス
選択を制限する サービス (コンマ区切りのリスト)。 と組み合わせることができます -h/-g 〜へ
選択をさらに絞り込みますが、スタンドアロンで使用することもできます。

-v|-詳細
出力の詳細度を上げます。 まで組み合わせ可能 -vvv

-V|- バージョン
バージョン情報を表示する

-x|--カットモード モード
端末にとって長すぎる行をどうするか: nその他、 cオフ、ライン
break (適切なインデント付き)。 デフォルトはライン bリーク

-z|- フィルター 表現
フィルターを通過するホスト/サービスに選択を制限します。 表現 はカンマ区切りです
フィルターのリストでは、すべてのフィルターが適用されるホスト/サービスのみが選択されます。 見る
「フィルター式」も

出力


サービス リスティング
これが標準の出力方法です。 次の内容が含まれます。

・サービス説明

· -v: サービスフラグ (A認めた、 Fラッピング、 P積極的、 !チェックなし)

・サービス状態(OK/警告/クリティカル/不明)

· -v: 現在の試行回数 / 最大試行回数

・プラグイン出力

HOST リスティング
-ld で有効化

・ホスト名

・ホストの状態(OK/ダウン/到達不能)

· -v: 現在の試行回数 / 最大試行回数

・プラグイン出力

キュー リスティング
-lq で有効化

・ホスト名

・ サービス名

・最終確認

・次のチェック

フィルタ 表現


各式は感嘆符で否定できます。たとえば、"!A" はすべての非
認められたサービス。

A チェック状態確認済み

D このサービスが属するホストがダウンしているか到達不能です

F サービスが状態間でバタバタしています

N このサービスの通知は無効になっています

P パッシブ チェックのみが有効になります。 ご了承ください !P 単にアクティブチェックが
パッシブチェックのステータスに関係なく有効

S チェック状態はソフトです。 たとえば、以前は問題がなく、現在は重要になっていますが、そうではありません
最大数に達し、まだ通知が発生しています。 見つけるのが良い(または無視する)
一時的で重大ではない不具合の可能性があるサービスの問題。

o ホスト/サービスの状態は OK

w サービスの状態は警告です

c サービス状態は重大です

u サービス状態は不明です

p ホストまたはサービスの状態が保留中です

d ホストの状態はダウンです

x ホストの状態は到達不能です

EXIT ステータス


エラーが発生しない限り、ゼロ。

CONFIGURATION


なし。

依存関係


· autodie (perl >= 5.10.1 に含まれる)

・ 日付時刻

· DateTime::Format::Strptime

· DateTime::TimeZone

・用語::サイズ

onworks.net サービスを使用してオンラインで iclip を使用する



最新のLinuxおよびWindowsオンラインプログラム