WSO2 Business Activity Monitor 2.4.0 Released! The WSO2 Business Activity Monitor development team is pleased to announce the release of WSO2 Business Activity Monitor 2.4.0<http://wso2.org/projects/bam>
WSO2 Business Activity Monitor (WSO2 BAM) is a comprehensive framework designed to solve the problems in the wide area of business activity monitoring. WSO2 BAM comprises of many modules to give the best of performance, scalability and customizability. This allows to achieve requirements of business users, dev ops, CEOs without spending countless months on customizing the solution without sacrificing performance or the ability to scale. WSO2 BAM is powered by WSO2 Carbon <http://wso2.org/projects/carbon>, the SOA middleware component platform. License WSO2 BAM is an open source software product and is release under Apache Software License v2.0 <http://www.apache.org/licenses/LICENSE-2.0.html>. Key Features of WSO2 BAM - Data Agents 1. A re-usable Agent API to publish events to the BAM server from any application (samples included) 2. Apache Thrift based Agents to publish data at extremely high throughput rates 3. Load balancing and HA for all data agents - Event Storage 1. Apache Cassandra based scalable data architecture for high throughput of writes and reads 2. Carbon based security mechanism on top of Cassandra - Analytics 1. An Analyzer Framework with the capability of Writing the the Hive Scripts and run Hadoop Jobs, which enables provides more performance in big data 2. This has the capability of writing and plugging in any custom analysis tasks 3. Scheduling capability of analysis tasks - Visualization 1. Step-by-Step Easy Gadget Generation Wizard 2. Jaggery based gadgets generation 3. Capability use with most commonly used data sources, such as MySQL, H2, etc. 4. Google gadgets based dashboard - Tool Box Deployement 1. Easy deployment of default scenarios 2. Bundled required hive scripts and gadgets and deploy and undeploys with a click go 3. capability to deploy custom toolboxes - Tool Boxes 1. Service stats toolbox 2. Mediation statistic toolbox 3. Message tracing toolbox 4. Real-Time Traffic monitoring toolbox Downloads You can download WSO2 BAM release artifacts from http://wso2.com/products/business-activity-monitor/. How to Run? 1. Download the binary distribution zip file 2. Extract the downloaded zip file 3. Go to the bin directory in the extracted folder 4. On Linux/Unix, run wso2server.sh script. On Microsoft Windows, run wso2server.bat file. 5. Point your browser to the URL https://localhost:9443/carbon 6. Use username *admin*, and password *admin* to login as the administrator. NOTE: It is strongly recommended that you change your administrator password from the *admin* to a more secure one at this point. To do this click on 'Configure->User Managment' link on the left menu. For more information, please see the WSO2 Business Activity Monitor Documentation<http://docs.wso2.org/display/BAM240/WSO2+Business+Activity+Monitor+Documentation> . *Release Highlights* New Feature - [BAM-1275 <https://wso2.org/jira/browse/BAM-1275>] - Add Timestamp data type support to Cassandra data handler - [BAM-1277 <https://wso2.org/jira/browse/BAM-1277>] - Incremental Processing for Cassandra/Hive - [BAM-1278 <https://wso2.org/jira/browse/BAM-1278>] - Annotation scheme for Hive scripts - [BAM-1284 <https://wso2.org/jira/browse/BAM-1284>] - API for send BAM message tracing details - [BAM-1285 <https://wso2.org/jira/browse/BAM-1285>] - Web filter for send message tracer information - [BAM-1289 <https://wso2.org/jira/browse/BAM-1289>] - Creating secondary and custom indexes for defined indexed properties and indexing data - [BAM-1290 <https://wso2.org/jira/browse/BAM-1290>] - Searching support on defined indexed properties - [BAM-1343 <https://wso2.org/jira/browse/BAM-1343>] - Cassandra stream filter should be implemented in pure XML - [BAM-1359 <https://wso2.org/jira/browse/BAM-1359>] - Sending Notifications from Hive Improvement - [BAM-1188 <https://wso2.org/jira/browse/BAM-1188>] - Update to Jaggery 0.9.0 Alpha4 - [BAM-1242 <https://wso2.org/jira/browse/BAM-1242>] - Correct link to BAM Toolbox documentation - [BAM-1261 <https://wso2.org/jira/browse/BAM-1261>] - Remove BAM 1.x components - [BAM-1267 <https://wso2.org/jira/browse/BAM-1267>] - Storing data to Cassandra via Input Transport Handlers - [BAM-1280 <https://wso2.org/jira/browse/BAM-1280>] - Remove Carbon.core.common from thrift agent - [BAM-1281 <https://wso2.org/jira/browse/BAM-1281>] - Improve Activity ID Propagation in Activity Datapublisher - [BAM-1282 <https://wso2.org/jira/browse/BAM-1282>] - BAM Analyzer Cluster Coordination Using Hazelcast - [BAM-1288 <https://wso2.org/jira/browse/BAM-1288>] - Improving BAM Toolbox by providing the ability to define secondary and custom index properties(of a stream) in toolboxes - [BAM-1291 <https://wso2.org/jira/browse/BAM-1291>] - Clearly reimplement the message tracing in Activity Monitoring Toolbox - [BAM-1292 <https://wso2.org/jira/browse/BAM-1292>] - Improve drilling down of activities in the UI in Activity Monitoring Toolbox - [BAM-1300 <https://wso2.org/jira/browse/BAM-1300>] - Delete datareceiver.war file from data bridge's REST data receiver source directory - [BAM-1301 <https://wso2.org/jira/browse/BAM-1301>] - Adding Cassandra Datasink stream filter - [BAM-1303 <https://wso2.org/jira/browse/BAM-1303>] - Remove the old activity monitoring components from the service statistics data agent - [BAM-1312 <https://wso2.org/jira/browse/BAM-1312>] - Clean up BAM toolboxes - [BAM-1317 <https://wso2.org/jira/browse/BAM-1317>] - Create cassandra profile to BAM - [BAM-1328 <https://wso2.org/jira/browse/BAM-1328>] - Create BAM message tracer agent - [BAM-1351 <https://wso2.org/jira/browse/BAM-1351>] - Message_Tracing tbox failed to pickup published data after a Casandra cleanup Bug Fixes - [BAM-1205 <https://wso2.org/jira/browse/BAM-1205>] - JMX Agent 'toolbox profile' not working super tenant and tenant on Mac OS X and Windows - [BAM-1239 <https://wso2.org/jira/browse/BAM-1239>] - [Documentation] BAM docs are not upto date on how to use WSO2BAM_CASSANDRA_DATASOURCE in the hive script - [BAM-1241 <https://wso2.org/jira/browse/BAM-1241>] - [Documentation] Not mentioned about the cassandra-endpoint.xml in any doc - [BAM-1245 <https://wso2.org/jira/browse/BAM-1245>] - cant deploy hadoop jars using mvn clean deploy - [BAM-1246 <https://wso2.org/jira/browse/BAM-1246>] - cant deploy hive jars - [BAM-1262 <https://wso2.org/jira/browse/BAM-1262>] - Service Data Agent creates a new Activity ID for each activity without continuing the existing activity - [BAM-1263 <https://wso2.org/jira/browse/BAM-1263>] - Meta data fields are set with wrong values in Service Data Agent - [BAM-1264 <https://wso2.org/jira/browse/BAM-1264>] - BAMEvent element with Activity ID is not included in the Service Data Agent Activity published message - [BAM-1268 <https://wso2.org/jira/browse/BAM-1268>] - Hive scripts are not scheduled in analytics cluster during cluster restarts - [BAM-1273 <https://wso2.org/jira/browse/BAM-1273>] - Cassandra data loss when restarting the server after machine restart - [BAM-1287 <https://wso2.org/jira/browse/BAM-1287>] - BAM server is not starting in Trunk - java.lang.NoClassDefFoundError: Could not initialize class org.apache.log4j.LogManager - [BAM-1294 <https://wso2.org/jira/browse/BAM-1294>] - Events are not saved into cassandra in BAM - [BAM-1296 <https://wso2.org/jira/browse/BAM-1296>] - Error while running hive script with cassandra which has transposed columns mapping - [BAM-1304 <https://wso2.org/jira/browse/BAM-1304>] - Tenant domain exception during Publishing data - [BAM-1306 <https://wso2.org/jira/browse/BAM-1306>] - Event Builder fails when publishing to BAM - [BAM-1307 <https://wso2.org/jira/browse/BAM-1307>] - Dynamic Composite Columns are not displayed in Cassandra Explorer - [BAM-1308 <https://wso2.org/jira/browse/BAM-1308>] - Implement MT features in Hive Data Layer - Remove SS Dependency - [BAM-1311 <https://wso2.org/jira/browse/BAM-1311>] - Exception thrown when shuting down BAM server in clustered environment with zookeeper - [BAM-1315 <https://wso2.org/jira/browse/BAM-1315>] - unconfigured columnfamily exception when running the sample hive script - [BAM-1316 <https://wso2.org/jira/browse/BAM-1316>] - NPE while trying to drop the table in Hive - [BAM-1318 <https://wso2.org/jira/browse/BAM-1318>] - Duplicated events in Cassandra - [BAM-1319 <https://wso2.org/jira/browse/BAM-1319>] - Can't publish data using rest api - [BAM-1320 <https://wso2.org/jira/browse/BAM-1320>] - User management module is not provided with the BAM 240 - [BAM-1324 <https://wso2.org/jira/browse/BAM-1324>] - Update BAM p2 repository features - [BAM-1325 <https://wso2.org/jira/browse/BAM-1325>] - tenants cannot access the activity dashboard - [BAM-1327 <https://wso2.org/jira/browse/BAM-1327>] - when achieving the stream data on two occasions on second time an exception is thrown - [BAM-1332 <https://wso2.org/jira/browse/BAM-1332>] - [Docs] Fully-Distributed High-Availability BAMSetup-Configuring the Hadoop cluster - doc need to be updated with correct command options - [BAM-1335 <https://wso2.org/jira/browse/BAM-1335>] - Cannot connect to cassandra with carbon credentials, when server started with cassandra profile - [BAM-1337 <https://wso2.org/jira/browse/BAM-1337>] - update cassandra.yaml - [BAM-1338 <https://wso2.org/jira/browse/BAM-1338>] - Hive script execution failed once cassandra database is archived. - [BAM-1339 <https://wso2.org/jira/browse/BAM-1339>] - when searching for an activity the console throws an error - [BAM-1340 <https://wso2.org/jira/browse/BAM-1340>] - Duplicate events saved in the cassandra when installing the toolbox after sending some events with sample publishers - [BAM-1342 <https://wso2.org/jira/browse/BAM-1342>] - Revert Event builder based BAM data receiver - [BAM-1344 <https://wso2.org/jira/browse/BAM-1344>] - BAM Message Tracer Handler Aggregate feature not possible to install on carbon 4.1.0 products - [BAM-1346 <https://wso2.org/jira/browse/BAM-1346>] - Logged In state not showing on Activity Dashboard - [BAM-1347 <https://wso2.org/jira/browse/BAM-1347>] - Incremental Data Processing does not work correctly with existing Service Data Analyzer script - [BAM-1348 <https://wso2.org/jira/browse/BAM-1348>] - BAM Message tracing not working for web apps deployed on AS - [BAM-1349 <https://wso2.org/jira/browse/BAM-1349>] - Message Tracing feature not working for Proxies created on ESB - [BAM-1350 <https://wso2.org/jira/browse/BAM-1350>] - Possible to select "Bump Message Content" without selecting "Enable Message Tracing" check box - [BAM-1352 <https://wso2.org/jira/browse/BAM-1352>] - Patching error with BAM startup - [BAM-1353 <https://wso2.org/jira/browse/BAM-1353>] - Cannot login to a tenant in BAM - [BAM-1355 <https://wso2.org/jira/browse/BAM-1355>] - [Intermittent]Observed ERROR {org.wso2.carbon.core.persistence.AbstractPersistenceManager} - Unable to handle service initialization. Service: SimpleStockQuoteService org.wso2.carbon.CarbonException: - [BAM-1356 <https://wso2.org/jira/browse/BAM-1356>] - BAM server got shut down, after a failure of a hive script execution - [BAM-1357 <https://wso2.org/jira/browse/BAM-1357>] - Cassandra stream filter is not working for stream name with stars - [BAM-1358 <https://wso2.org/jira/browse/BAM-1358>] - Its not possible two app servers(or one AS and one ESB) to publish trace data to BAM server - [BAM-1360 <https://wso2.org/jira/browse/BAM-1360>] - Exception in the bam receiver backend when Activity Service is enabled in Appserver with older version of data publishers (backward compatibility issue) - [BAM-1361 <https://wso2.org/jira/browse/BAM-1361>] - Getting WARN at BAM 240 RC1 startup - [BAM-1362 <https://wso2.org/jira/browse/BAM-1362>] - When creating an external cassandra ring using WSO2 BAM we need to configure master-datasources.xml with updated hostnames in cassandra.yaml - [BAM-1364 <https://wso2.org/jira/browse/BAM-1364>] - JBoss server fails to publish web app event data to BAM server - [BAM-1365 <https://wso2.org/jira/browse/BAM-1365>] - Tomme,Tomcat,Wso2AS servers fails to publish web app event data to BAM server - [BAM-1366 <https://wso2.org/jira/browse/BAM-1366>] - Exception when an old dataset of cassandra is set into a fresh BAM pack and started - [BAM-1367 <https://wso2.org/jira/browse/BAM-1367>] - [Data agents for servlet containers]BAM accepts webapp event data evenafter client-truststore.jks expires - [BAM-1368 <https://wso2.org/jira/browse/BAM-1368>] - [JMX monitoring] MBeans does not load of a remove server when the jmx url is added to monitor in pull mode - [BAM-1370 <https://wso2.org/jira/browse/BAM-1370>] - NPE when loading BAM Dashboard for a tenant and HTTP 500 error in UI - [BAM-1371 <https://wso2.org/jira/browse/BAM-1371>] - WARNING when One analyzer node is down in two node analyzer cluster (Hazelcast + Multicast) - [BAM-1372 <https://wso2.org/jira/browse/BAM-1372>] - rt-traffic sample fails to publish data - [BAM-1373 <https://wso2.org/jira/browse/BAM-1373>] - Gadeget Generation tool; Final url of the gadget link; Copy to clipboard button is not working - [BAM-1374 <https://wso2.org/jira/browse/BAM-1374>] - Connection Leaks if Backend Jaggery Request Fails in Gadgets using Gadget-Gen-Tool - [BAM-1375 <https://wso2.org/jira/browse/BAM-1375>] - Activity Monitoring Dashboards simple search functionality not working - [BAM-1376 <https://wso2.org/jira/browse/BAM-1376>] - Fix Db connection leak issues for all gadgetgen Jaggary apps - [BAM-1377 <https://wso2.org/jira/browse/BAM-1377>] - Realtime traffice monitoring sample will ask to login again even if already logged into the BAM Dashboard - [BAM-1378 <https://wso2.org/jira/browse/BAM-1378>] - Update documentation links in toolboxes - [BAM-1379 <https://wso2.org/jira/browse/BAM-1379>] - Submission of Service Statistics summarizing job to hadoop failed after some iteration of successful run; when Incrementail Processing is enabled - [BAM-1388 <https://wso2.org/jira/browse/BAM-1388>] - BAM 2.4.0 RC2 pack README file contains an wrong date as build date - [BAM-1389 <https://wso2.org/jira/browse/BAM-1389>] - Observing two WARN messages at BAM startup - [BAM-1392 <https://wso2.org/jira/browse/BAM-1392>] - Sample httpd-logs throw PoolExhaustedException after sometime Task - [BAM-1326 <https://wso2.org/jira/browse/BAM-1326>] - Add new CEP features to BAM 2.4.0 distribution All Issues Fixed in This Release - WSO2 BAM 2.4.0 Fixed Issues<https://wso2.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=11583> Known Issues - WSO2 BAM 2.4.0 Known Issues<https://wso2.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=11579> Engaging with CommunityMailing Lists Join our mailing list and correspond with the developers directly. - Developer List : [email protected] | Subscribe<[email protected]?subject=subscribe> | Mail Archive <http://wso2.org/mailarchive/dev/> Reporting Issues WSO2 encourages you to report issues, enhancements and feature requests for WSO2 BAM. Use the issue tracker <http://wso2.org/jira/browse/bam> for reporting issues. Discussion Forums We encourage to use stackoverflow <http://stackoverflow.com/tags/wso2/> to engage with developers as well as other users. Training WSO2 Inc. offers a variety of professional Training Programs, including training on general Web services as well as WSO2 Business Activity Monitor and number of other products. For additional support information please refer to <http://wso2.com/training/> Support We are committed to ensuring that your enterprise middleware deployment is completely supported from evaluation to production. Our unique approach ensures that all support leverages our open development methodology and is provided by the very same engineers who build the technology. For additional support information please refer tohttp://wso2.com/support/ For more information on WSO2 BAM, and other products from WSO2, visit WSO2 Oxygen Tank - The Developer Portal for SOA <http://wso2.org/> ------------------------------ We welcome your feedback and would love to hear your thoughts on this release of WSO2 BAM. WSO2 BAM Development Team -- *Balakrishnan Gokulakrishnan* Software Engineer, WSO2, Inc.; http://wso2.com Tel: 0094 11 214 5345 | Fax: 0094 11 214 5300 Twitter: http://twitter.com/gokulbs Mobile: 0094 77 593 5789
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
