How to configure EI analytics with cassandra database in WSO2?
I want to display all my Cassandra table in EI Analytics - DataExplorer.
Referred the below link but unable to proceed.
Link: https://docs.wso2.com/display/DAS300/Configuring+Data+Persistence+With+Cassandra
Related
I am trying to implement WSO2 API manager with the Analytics solution in K8s (local machine- Docker K8s)
I am using the APIM 3.2.0 image the same version image for analytics
Both the API manager and the analytics solution is getting deployed and I could access the analytics dashboard, publisher and devportal. I can create and call APIs from publisher and devportal. However, the analytics solution doesn't hold any of my API data.
I have deployed the Worker, then the API manager, and then the dashboard in the same order as suggested here
After the analytics server is started
I cannot see the below message in the Analytics worker
INFO {org.wso2.carbon.databridge.core.DataBridge} - user admin connected
I have enabled the apim.analytics in my deployment.toml file (as a config map).
[apim.analytics]
enable = true
store_api_url = "https://localhost:7444"
Please throw some insights on the missing part
I am not able to see following statictics like
API USAGE OF APPLICATION
TOP APPLICATION USERS
FAULTY INVOCATIONS PER APPLICATION in Dashboard for APIM Developer statistics.
Only details of "REGISTERED APPLICATION USERS" are shown.
I am using the default H2 database and done "quick setup" of analytics dashboard.
I am using 3.1.0 version for both WSO2 API-M and WSO2 Analytics Dashboard and also enabled the analytics in delployment file in APIM.
check below pointers
is your analytics and APIM 3.1 is under the same folder
start components in order analytics worker -> wso2 APIM -> dashboard
check that in APIM deployment.toml files analytics is enabled
login with the same user in APIM and dashboard
Can we query HBASE in wso2 DSS? As I have not found anything related to querying of HBASE in wso2 DSS documentation.
But in documentation they have written as any database with a JDBC driver. So, is it possible in wso2 DSS?
Is it possible to cluster ESB Analytics? because I heard that ESB Analytics is built over WSO2 DAS. If possible could anyone please point me in the right direction? Appreciate the help.
Thunku, according to WSO2 documentation you can.
Documentation says:
You may need more than one WSO2 ESB Analytics server in a clustered deployment depending on the load of requests handled by the ESB cluster. The possible deployment patterns for WSO2 ESB Analytics is the same as that for WSO2 Data Analytics Server.....
https://docs.wso2.com/display/ESB500/Prerequisites+to+Publish+Statistics
For detailed instructions visit:
https://docs.wso2.com/display/CLUSTER44x/Minimum+High+Availability+Deployment+for+WSO2+DAS+3.1.0
Yes, you can cluster ESB Analytics. This is built over WSO2 DAS. You can find the WSO2EI Analytics clustering docs - https://docs.wso2.com/display/EI611/Clustering+the+Analytics+Profile.
Is it possible to monitor new transactions being loaded or inserted into the oracle database table using WSO2 Business Activity Monitor and WSO2 Business rules. If yes how should I configure WSO2 Business Activity Monitor to do that?
Thanks in advance
No it is not possible to directly monitor Oracle DB table and conclude the transactions in the BAM. However, if these transactions are happening via wso2 esb / wso2 AM / WSO2 BRS, you can monitor these activities via WSO2 BAM