問題タブ [wso2-das]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
315 参照

wso2-das - 出力イベント rdbms を API Manager 1.10 にパブリッシュしようとすると、DAS 3.0.1 Event Publisher でエラーが発生する

org.wso2.carbon.event.output.adapter.rdbms.RDBMSEventAdapter.initializeDatabaseExecutionInfo(RDBMSEventAdapter.java:226) で java.lang.NullPointerException org.wso2.carbon.event.output.adapter.rdbms.RDBMSEventAdapter.publish(RDBMSEventAdapter) で.java:132) org.wso2.carbon.event.output.adapter.core.internal.OutputAdapterRuntime.publish(OutputAdapterRuntime.java:69) で org.wso2.carbon.event.output.adapter.core.internal.CarbonOutputEventAdapterService で.publish(CarbonOutputEventAdapterService.java:143) at org.wso2.carbon.event.publisher.core.internal.EventPublisher.process(EventPublisher.java:361) at org.wso2.carbon.event.publisher.core.internal.EventPublisher .sendEvent(EventPublisher.java:209) at org.wso2.carbon.event.publisher.core.internal.EventPublisher.consumeEvent(EventPublisher.java:275) at org.wso2.carbon.event.stream.core.internal.EventJunction.sendEvent(EventJunction.java:142) org.wso2.carbon.event.receiver.core.internal.management.InputEventDispatcher.onEvent(InputEventDispatcher.java:27) org.wso2.carbon. event.receiver.core.internal.EventReceiver.sendEvent(EventReceiver.java:259) org.wso2.carbon.event.receiver.core.internal.EventReceiver.processTypedEvent(EventReceiver.java:241) org.wso2.carbon. event.receiver.core.internal.EventReceiver$TypedEventSubscription.onEvent(EventReceiver.java:317) at org.wso2.carbon.event.input.adapter.core.internal.InputAdapterRuntime.onEvent(InputAdapterRuntime.java:110) at org. org.wso2.carbon.databridge.core.internal.queue.QueueWorker.run(QueueWorker.java:81) java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) で java.util.concurrent.FutureTask.run(FutureTask.java:262) で java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor) で.java:1145) で java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) で java.lang.Thread.run(Thread.java:745) で

0 投票する
1 に答える
66 参照

mysql - wso2 das API 使用情報の取得

Grails でカスタム フロントエンドをセットアップして実行しています。これは、WSO2 ユーザーの作成とサブスクリプション、およびユーザーが公開された API を呼び出すことができる結果のクリックにリンクされています。カスタムデイベース(MySQL)で構成されたDASもあります。API 使用状況グラフを表示するグラフをフロントエンドに保持したいと考えています。この情報を取得するにはどうすればよいですか? いくつかの REST 呼び出しによって、またはおそらくデータベースにクエリを実行することによって直接可能ですか? スケーリングのニーズが非常に高いため、クエリを実行するとレイテンシ コストが高くなる可能性があります。

0 投票する
2 に答える
241 参照

wso2 - 分析されたデータを wso2 DAS から API マネージャー用のカスタム データベースに書き込む方法

私の場合、wso2 API マネージャーとデータ分析サーバーを使用しています。DAS によって分析された API マネージャーのパブリッシャー アカウントまたはサブスクライバー アカウントに関する分析データを表示する必要があります。参照元を引用します

DAS 側では、結果を完全に見ることができます。しかし、API マネージャー側からの統計を見ることはできません。「Data Publishing Enabled, Generate some traffic」というメッセージが表示されるのは私だけです。エラーも発生しません。これを解決する方法を教えてください。

[編集済み] @ Prabudda Sri Rahal の回答に記載されている手順に従った後、この例外が発生しました。ここに画像の説明を入力

では、どうすればこの問題を解決できますか。

0 投票する
1 に答える
62 参照

wso2 - WSO2 DAS の開発ツールはありますか?

WSO2 DAS を使用して分析レポートを作成しようとしています。WSO2 DAS のアーティファクトを dev から PROD に移動する方法を教えてください。WSO2 DAS の開発ツールはありますか?

前もって感謝します。

0 投票する
1 に答える
201 参照

wso2 - Postgres を使用した WSO2 DAS

WSO2 DAS データ ソースを H2 から postgres に変更しようとしています。

master-datasource.xml、analytics-datasource.xml、および metrics.xml ですべてのデータベースの変更を構成しました

イベントストリームの作成中に以下の例外がスローされています


この問題の解決にご協力ください。

ありがとうございました。

0 投票する
1 に答える
462 参照

wso2 - WSO2 DAS - インデックス データのエラー peekNext: マップに失敗しました

私のシナリオ、

Mysql DB にいくつかのトランザクションの詳細があります。私は WSO2 ESB サーバーを使用し、これらのデータを WSO2 DAS サーバーにプッシュします (主キーとインデックスを使用して H2 DB にデータを保持します)。データは DAS サーバーに正常にロードされましたが、問題は、DAS コンソールに 3 秒ごとに継続的にエラーが表示されることです。エラーを以下に示します。

なぜこれが起こっているのかわかりません。助けてください、事前に感謝します。

0 投票する
1 に答える
451 参照

wso2 - wso2 API マネージャーがランタイムを DAS に公開しています: DAS は WSO2_STATS_DB にデータがありません

AWS ec2 で独立した wso2 API マネージャー 1.10.0 と wso2 DAS 3.0.0 を使用して API 使用状況の統計を収集し、postgresql を外部 RDBMS として使用して要約データを保存します。

管理者ダッシュボードの APIM 構成

イベント レシーバーの構成:

tcp://DAS-IP:7611

データ アナライザーの構成:

https://DAS-IP:9443

統計概要データソース:

My-postgresql-url

api-manager.xml での APIM 構成

残りのクライアントを無効にし、RDBMS クライアントを有効にします

DAS 構成

master-datasources.xml でデータソース WSO2AM_STATS_DB を設定する

シナリオ

  1. APIM パブリッシャーへのログイン

  2. サンプル API をデプロイする

  3. APIM ストアに移動

  4. サブスクライブ サンプル API

  5. APIM パブリッシャーに移動

  6. クリック統計 > API 使用状況

  7. 統計ページの例のみを表示します。

APIM ログ

DAS ログ

DAS WSO2_STATS_DB ステータス

DAS ダッシュボード > 構成 > データ ソースから、すべての DB のステータスがアクティブであり、テスト済みの接続が正常であることを確認しました。


WSO2AM_STATS_DB が postgresql をサポートしていないのか、構成に問題があるのか​​わかりません。

ありがとう