Ship and centralize in Elasticsearch Ship to Logstash for transformation and parsing Ship to Elastic Cloud Libbeat: API framework to build custom beats 30+ community Beats
sizes, and sources Parse and dynamically transform data Transport data to any output Secure and encrypt data inputs Build your own pipeline More than 200+ plugins
in Elasticsearch Enable real-time search capabilities Visualize HDFS data in Kibana Read/Write directly to/from Kafka Support for Spark, Storm MapReduce, and more
authentication systems • Create a custom realm to authenticate users AUTHENTICATION • Manage users and roles • Assign permissions and privileges AUTHORITIZATION • SSL/TLS encryption • IP filtering • Field and document level security • Audit logging ADDITIONAL CONTROLS
your data • Trigger automatic notifications • Setup nested alerts • Store and track alert history SETUP ALERTS NOTIFY AND INTEGRATE • Email • Slack • Pagerduty • Hipchat or JIRA • Other monitoring systems
performance of the Elastic Stack • Get vital statistics at various levels -- cluster, node, and indices MONITOR CLUSTER HEALTH OPTIMIZE CLUSTER PERFORMANCE • Multicluster support to compare health and performance of multiple clusters • Analyze historical or real-time data for root cause analyses • Utilize analyses to proactively optimize and improve cluster performance • Configure data retention policy
monthly, etc. • Combine reporting with X-Pack alerting capabilities to trigger conditional reports AUTOMATE SCHEDULING SHARE AND COLLABORATE • Export any Kibana visualization or dashboard • Print-optimized and PDF formatted • Download and share past reports
Discover linkages and connections • Leverage API and UI-drive tool A NEW WAY TO EXPLORE DATA EXTEND TO NEW USE CASES • Fraud discovery • Recommendations • Cyber security • Behavioral analyses
detect anomalies • Advanced correlation and categorization • Identify root cause(s) • Expose early warning signs UNSUPERVISED MACHINE LEARNING ENABLE NEW USE CASES • Analyze time series data • Expand security, IT Ops, fraud, finance, and many more use cases • Currently beta; building a more native integration into the Elastic Stack
Logstash • Dissect filter, IPv6 Support with GeoIP2 • Beats processors • Filter out data on the edge • Painless • New safe and fast scripting language • Supported in ingest node pipelines
/_shrink API High-volume Writes Hot nodes Lower-resource warm nodes Compressed Shard 1 Shard 2 Shard 3 Shard 4 • creates a new index with fewer shards (5.0) • Use index aliases to switch to the new index Shrink API
cache • Improved performance ✦ for sliding time windows ✦ ad-hoc queries across overlapping time range • 50-100% improvement in sliding window dashboard performance
cores ✦ 4 - 8GB RAM • Data nodes ✦ 4 - 16 cores ✦ 8 GB - 31 GB ✦ At least same quantity of RAM for the OS • Disk: SSD or Spinning • Network: GbE or better
lost • In Logstash, this guarantee is only from the internal queue to destination • End-to-end durability is possible ‒ At-least-once delivery from source to destination
to destination: • Inputting into LS must be at-least-once • Outputting out of LS must be at-least-once Two important considerations: • Inputs must support acknowledgements (acks) • queue.checkpoint.writes = 1
Lucene 5 2.x Lucene 5 5.x Lucene 6 read/write read read/write read read/write Full cluster restart Full cluster restart reindex from remote reindex in place Data (segments) Software Upgrading Elasticsearch major version
player in insurance and wealth management • Swiss Life France: company-wide strategic project Digital Foundation • Digitize its system architecture across all of its web and mobile-enabled portals and applications • The Vision 360 project: customer information. • 10 customer records
๏ customer records, contract data, market segmentation data, and pension and insurance scoring information • Single point of exposure for all kind of customers data ๏ MySwissLife customer website and mobile application • Information is propagated to the index in less than 10 seconds • Speed and reliability are therefore critical
can access and view data for their own territory • Allow the control of access to sensitive and certain customer data • Multi-cluster monitoring • Approximately 23 million documents • Two indices: Client-oriented & Contract-oriented