CEPコンソール (7401)
リアルタイムルールエンジンの管理コンソールです。EQLステートメントを作成・検証・デプロイし、デプロイされたステートメントが実際にどれだけ実行されているか(マッチ数)を確認できます。
| 項目 | 値 |
|---|---|
| アドレス (TLS) | https://<server-ip>:7401/ |
| ログイン | PP_CEP_WEB_USER / PP_CEP_WEB_PASSWORD |
| 別のアクセス方法 | 管理コンソール → ツール画面のCEPカード |
プログラムから使用する場合
同じエンジンに接続するJavaクライアントがあります → CEPクライアント
画面

| 番号 | 説明 |
|---|---|
| ① | EQLステートメント一覧 — サーバー上の全ステートメントとデプロイ状態。検索可能 |
| ② | 操作 — Validate(F9) · Deploy · Undeploy · Clear |
| ③ | ステートメント名 — デプロイ時に使用する名前。同じ名前で再デプロイすると置き換わります |
| ④ | エディタ — EQLを記述します。タブで複数ステートメントを同時に開けます |
| ⑤ | 結果 — 検証エラーやデプロイ結果がここに表示されます |
| ⑥ | 右タブ — 指標・エンジン・APIキー |
| ⑦ | ステートメントごとのマッチ数 — どのルールが実際に発火しているか。0が長く続く場合はルールが現場と適合していない可能性があります |
| ⑧ | 下部バー — 準備状態・ステートメント数・開いているタブ数 |
「開始・停止」という状態はありません
サーバーはデプロイ済み / 未デプロイの2つのみを認識します。ステートメントを一時停止する概念がないため、コンソールにもそのようなボタンはありません。停止するにはUndeployが必要です。
使用手順
- ステートメント名を決定します — 後でこの名前で検索、置き換え、削除を行います。
Validate(F9) — サーバーがコンパイルのみを実行します。デプロイはしません。Deploy— エンジンにアップロードします。アップロード後、即座に受信イベントに適用され始めます。- 右側の「指標」でマッチ数を確認します — 発火しているか確認する唯一の方法です。
運用エンジンに直接アップロードされます
このコンソールのDeployは現在実行中のエンジンに接続されます。テスト用の段階が別途存在しないため、広範囲に適用されるステートメント(SELECT * FROM Pointなど)をアップロードすると、その瞬間からすべてのポイントがルールを通過します。まずValidateで構文を確認し、条件を絞り込んでからアップロードしてください。
ステートメントを開く
一覧でステートメントをクリックすると、そのEQLがエディタに読み込まれます。修正して同じ名前で再度Deployすると置き換えられます。

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

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

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