{"id":2991,"date":"2013-10-01T08:41:31","date_gmt":"2013-10-01T12:41:31","guid":{"rendered":"http:\/\/dougmcclure.net\/blog\/?p=2991"},"modified":"2013-10-01T08:41:31","modified_gmt":"2013-10-01T12:41:31","slug":"event-analysis-using-smartcloud-analytics-log-analysis-scala-v1102-getting-started","status":"publish","type":"post","link":"https:\/\/dougmcclure.net\/blog\/2013\/10\/event-analysis-using-smartcloud-analytics-log-analysis-scala-v1102-getting-started\/","title":{"rendered":"Event Analysis using SmartCloud Analytics Log Analysis (SCALA) v1102 &#8211; Getting Started"},"content":{"rendered":"<p>Read part one of this blog series <a href=\"http:\/\/dougmcclure.net\/blog\/2013\/09\/event-analysis-using-smartcloud-analytics-log-analysis-scala-v1102\/\">here<\/a>.<\/p>\n<p>Here\u2019s an overview of what we\u2019re building a slice of. You can simply start with what you have but you can see how this can be stamped out cookie cutter style to support many different architecture patterns in your environment. In larger environments there are obvious scale and performance considerations that should be considered for each component in the flow. Fortunately, each component has decent capabilities for filtering and throttling down event flow load.<\/p>\n<a href=\"http:\/\/dougmcclure.net\/blog\/wp-content\/uploads\/2013\/10\/EventAnalysisWithSCALAOverview.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/dougmcclure.net\/blog\/wp-content\/uploads\/2013\/10\/EventAnalysisWithSCALAOverview.png\" alt=\"EventAnalysisWithSCALAOverview\" width=\"763\" height=\"500\" class=\"aligncenter size-full wp-image-2992\" srcset=\"https:\/\/dougmcclure.net\/blog\/wp-content\/uploads\/2013\/10\/EventAnalysisWithSCALAOverview.png 763w, https:\/\/dougmcclure.net\/blog\/wp-content\/uploads\/2013\/10\/EventAnalysisWithSCALAOverview-300x196.png 300w\" sizes=\"auto, (max-width: 763px) 100vw, 763px\" \/><\/a>\n<p><strong>What\u2019s Required<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.ibm.com\/developerworks\/servicemanagement\/bsm\/log\/downloads.html\">SCALA v1102 core application<\/a><\/li>\n<li><a href=\"https:\/\/www.ibm.com\/developerworks\/servicemanagement\/bsm\/log\/downloads.html\">SCALA v1100 DSV Tool Kit<\/a><\/li>\n<li><a href=\"https:\/\/www.ibm.com\/developerworks\/servicemanagement\/bsm\/log\/downloads.html\" target=\"_blank\">SCALA v1100 Logstash Tool Kit<\/a><\/li>\n<li><a href=\"https:\/\/download.elasticsearch.org\/logstash\/logstash\/logstash-1.1.13-flatjar.jar\">Logstash v1.1.13<\/a> (we don\u2019t support the v1.2.x version yet)<\/li>\n<li>Netcool\/OMNIbus Socket Gateway (Netcool\/OMNIbus Gateway for Socket (nco-g-socket 10_0) for Linux &#8211; English (CI5FZEN)) \u2013 download from your authorized source.\n<\/li>\n<li>Familiarity with your Netcool\/OMNIbus alerts.status schema<\/li>\n<li>Familiarity with common gateway configuration steps such as editing the .props file, socket map file and socket.reader.tblrep.def <\/li>\n<li>Netcool\/OMNIbus (any version should work)<\/li>\n<li>Servers \u2013 doesn\u2019t everyone have these lying around now?<\/li>\n<\/ul>\n<p><strong>SCALA v1102<\/strong><\/p>\n<p>Let\u2019s start with getting SCALA installed and in place. I\u2019ve talked a number of times on the basics of installation of SCALA. It\u2019s been designed to be as simple and quick as possible so I won\u2019t spend time here on this. <\/p>\n<p>Download the following:<\/p>\n<ul>\n<li>SCALA v1102<\/li>\n<li>DSV Toolkit v1100<\/li>\n<li>Logstash Toolkit v1100 (we\u2019ll install this later)<\/li>\n<\/ul>\n<p>My preferences are to create a user and group named <strong>\u2018scala\u2019<\/strong> and to install into a directory named <strong>\u2018\/opt\/scala\u2019<\/strong> which contains a directory for <strong>\u2018builds\u2019<\/strong> (software packages, etc.) and one for <strong>\u2018driver\u2019<\/strong> (the install target). I always install via the console or silent install process and simply point to my preferred install target.<\/p>\n<p>For the DSV Toolkit, copy the zip file to the <strong>[SCALA_HOME]\/unity_content<\/strong> directory and unpack it. You\u2019ll end up with a <strong>[SCALA_HOME]\/unity_content\/DSVToolkit_v1.1.0.0\/<\/strong> directory.<\/p>\n<p>We\u2019re all set with the basics and we\u2019ll come back and configure things in more detail in an upcoming post. The next post will focus on the installation of Logstash v1.1.13.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Read part one of this blog series here. Here\u2019s an overview of what we\u2019re building a slice of. You can simply start with what you have but you can see how this can be stamped out cookie cutter style to support many different architecture patterns in your environment. In larger environments there are obvious scale [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[869,880,895,105,867,37,894,856,859,74,109,879],"tags":[],"class_list":{"0":"post-2991","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-analytics-2","7":"category-application-analytics","8":"category-event-analytics","9":"category-event-management","10":"category-ibm-log-analytics","11":"category-implementation","12":"category-it-ops-analytics","13":"category-log-analytics","14":"category-logstash","15":"category-netcool","16":"category-netcoolomnibus","17":"category-smart-cloud-analytics"},"_links":{"self":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts\/2991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/comments?post=2991"}],"version-history":[{"count":3,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts\/2991\/revisions"}],"predecessor-version":[{"id":2995,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts\/2991\/revisions\/2995"}],"wp:attachment":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/media?parent=2991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/categories?post=2991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/tags?post=2991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}