introduction to core 4

14
An Intro To Core 4 Zenoss Webinar, Apr 12 th 2012 Simon Jakesch, [email protected]

Upload: simonjj

Post on 10-Jun-2015

505 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Introduction to Core 4

An Intro To Core 4

Zenoss Webinar, Apr 12th 2012

Simon Jakesch, [email protected]

Page 2: Introduction to Core 4

2

State of Affairs

● 3.x has been out for about 1.5 years

● about 70% of users on 3.x

● 51% are on 3.2.1

● new UI is helping especially new users

Page 3: Introduction to Core 4

3

3.x Lifetime

● Remaining UI has been transitioned to Ext

● completed SNMPv3 support (incl. Traps)

● more pages transitioned

Page 4: Introduction to Core 4

4

3.x Problems

● Zope problems due to increased number of

async. requests

● Scale with big number of components and

devices

● Scale with lots of events

Page 5: Introduction to Core 4

5

Page 6: Introduction to Core 4

6

Core 4: High Level Goals

● solve current problems

● prepare platform for the future

● improve reliability and scale

● provide more plugin points

Page 7: Introduction to Core 4

7

RRDCached

● lowered IO load

● improved collection capabilities per

collector

● more info: http://bit.ly/auyPEU

Page 8: Introduction to Core 4

8

Common Collector Framework

● common functionality has been abstracted

● improved consistency across all collection

daemons

● easier to write your own via ZenPacks

Page 9: Introduction to Core 4

9

RelStorage and memcached

● CMDB/Zope data is no longer stored in flat file but MySQL

instead

● MySQL 5.5.15+ required to take advantage of new InnoDB

plugin

● memcached for intermediary/shared cache for all clients of

CMDB/Zope data

● more info: http://bit.ly/8g5iQ

Page 10: Introduction to Core 4

10

Re-written Event System

● RabbitMQ as event system backbone

● new DB schema + MySQL 5.5+

● multi-stage/process event pipeline

● Lucene index backed event store

● multi-threaded Java based event service with REST api

Page 11: Introduction to Core 4

11

Page 12: Introduction to Core 4

12

Short Demo

behind the scenes

Page 13: Introduction to Core 4

13

Other Changes

● Open Source release of all Windows

monitoring and discovery

● improved ZenPack landscape / ZenPack Repo

● native CentOS/RH 6.x builds

● switch to JIRA

Page 14: Introduction to Core 4

14

Outlook & Questions

● BugHunt is ongoing (http://bit.ly/xeEKkX)

● GA Release expected mid–end May

● next webinar on the 26th of April (event

mgt. and transforms)

● upcoming Core 4 Windows webinar

● IRC: irc.freenode.net #zenoss