メインコンテンツまでスキップ

CEPコンソール (7401)

リアルタイムルールエンジンの管理コンソールです。EQLステートメントを作成・検証・デプロイし、デプロイされたステートメントが実際にどれだけ実行されているか(マッチ数)を確認できます。

項目値
アドレス (TLS)https://<server-ip>:7401/
ログインPP_CEP_WEB_USER / PP_CEP_WEB_PASSWORD
別のアクセス方法管理コンソール → ツール画面のCEPカード
プログラムから使用する場合

同じエンジンに接続するJavaクライアントがあります → CEPクライアント


画面​

CEPコンソール — EQLステートメント一覧・エディタ・結果・ステートメントごとのマッチ数

番号説明
①EQLステートメント一覧 — サーバー上の全ステートメントとデプロイ状態。検索可能
②操作 — Validate(F9) · Deploy · Undeploy · Clear
③ステートメント名 — デプロイ時に使用する名前。同じ名前で再デプロイすると置き換わります
④エディタ — EQLを記述します。タブで複数ステートメントを同時に開けます
⑤結果 — 検証エラーやデプロイ結果がここに表示されます
⑥右タブ — 指標・エンジン・APIキー
⑦ステートメントごとのマッチ数 — どのルールが実際に発火しているか。0が長く続く場合はルールが現場と適合していない可能性があります
⑧下部バー — 準備状態・ステートメント数・開いているタブ数
「開始・停止」という状態はありません

サーバーはデプロイ済み / 未デプロイの2つのみを認識します。ステートメントを一時停止する概念がないため、コンソールにもそのようなボタンはありません。停止するにはUndeployが必要です。


使用手順​

  1. ステートメント名を決定します — 後でこの名前で検索、置き換え、削除を行います。
  2. Validate(F9) — サーバーがコンパイルのみを実行します。デプロイはしません。
  3. Deploy — エンジンにアップロードします。アップロード後、即座に受信イベントに適用され始めます。
  4. 右側の「指標」でマッチ数を確認します — 発火しているか確認する唯一の方法です。
運用エンジンに直接アップロードされます

このコンソールのDeployは現在実行中のエンジンに接続されます。テスト用の段階が別途存在しないため、広範囲に適用されるステートメント(SELECT * FROM Pointなど)をアップロードすると、その瞬間からすべてのポイントがルールを通過します。まずValidateで構文を確認し、条件を絞り込んでからアップロードしてください。


ステートメントを開く​

一覧でステートメントをクリックすると、そのEQLがエディタに読み込まれます。修正して同じ名前で再度Deployすると置き換えられます。

ステートメントを開いた画面


エンジン​

エンジン自体の状態です — 処理量と内部指標。

エンジンタブ

APIキー​

プログラムが/api/v1/eql/*を呼び出す際に使用するX-API-Keyを管理します。

APIキータブ

キーが空の場合、認証が無効になります

クライアントがキーを提供しない場合、ヘッダーは付加されません — 認証を無効にしたサーバーとの互換性のための動作ですが、運用では必ずキーを設定してください。


関連項目​

CEPクライアント · cepコンポーネント · EQLの使用方法 · データゲートウェイコンソール