[ https://issues.apache.org/jira/browse/METRON-363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15529435#comment-15529435 ]
ASF GitHub Bot commented on METRON-363: --------------------------------------- Github user kylerichardson commented on the issue: https://github.com/apache/incubator-metron/pull/276 **Testing** It occurs to me I haven't outlined how to test or how I tested this code (apologies, this is my first PR). All my testing was performed on a single node vm (no sensors). This should mimic the quick-dev environment (unfortunately, I haven't had much luck with vagrant due to my primary OS being Windows). Test Steps 1) Deploy single node vm using metron_full_install ansible playbook (I can provide my host and group_vars if anyone is interested) 2) Stop unused parsers `monit stop pcap-parser` `monit stop yaf-parser` `monit stop bro-parser` `monit stop snort-parser` 3) Install elasticsearch head `/usr/share/elasticsearch/bin/plugin install mobz/elasticsearch-head` 4) Start the asa parser topology `start_parser_topology.sh -k node1:6667 -z node1:2181 -s asa` 5) Use the console producer to load raw asa events into kafka `/usr/hdp/current/kafka-broker/bin/kafka-console-producer.sh --broker-list node1:6667 --topic asa < asa_raw.txt` For test data I used the sample data provided for integration testing and raw data collected from one of my devices. 6) Verify events in elasticsearch Using the head plugin, I could browse the asa_index_* index and see the enriched events Future enhancements 1) I could not add the asa* indexes to kibana. I believe an elasticsearch template is required. I'll be working on that as a future PR. 2) Minor bug in one of the ansible roles (metron_common). The logic to verify the jars exist is done remotely and should be done locally. I'll submit a separate JIRA and PR for this fix. > Fix Cisco ASA Parser > -------------------- > > Key: METRON-363 > URL: https://issues.apache.org/jira/browse/METRON-363 > Project: Metron > Issue Type: Improvement > Reporter: Kyle Richardson > Priority: Minor > > The current ASA parser is broken. This effort is to rework the current parser > to support the variety of syslog messages produced by Cisco ASA devices as > well as provide the necessary support files/configs for easier deployment of > the Storm topology. -- This message was sent by Atlassian JIRA (v6.3.4#6332)