07 13.45 jimmy conner ossmc
TRANSCRIPT
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
1/24
more than software
10 Years of Cacti
and the Evolution of Plugins
Jimmy Conner
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
2/24
more than software
What is Cacti?
The Origins of Cacti
Introducing the Plugin rchitecture
!seful Plugins "y #$am%le
The Current &tate of Cacti
The 'uture of Cacti (uestions and nswers
Agenda
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
3/24
more than software
Cacti is the com%lete frontend to ))*Tool+
It stores all of the necessary information to create
gra%hs and %o%ulate them with data in a ,y&(-
data"ase. The frontend is com%letely PP "ased.
long with "eing a"le to maintain /ra%hs0 *ata
&ources0 and )ound )o"in rchi1es in a data"ase0
Cacti handles the data gathering.
Can %ull data 1ia &2,P0 Perl 3 PP &cri%ts... just a"out
any way you can thin4 of.
What is Cacti?
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
4/24
more than software
What is Cacti really? Graphs!!
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
5/24
more than software
&tarted "y Ian 5erry in 6778 while he was in high school
Pu"lished as a 9free: %%lication on rrdtool.org We"site
*isco1ered "y many while in search for a re%lacement
for you name it
&e1eral minor releases and new de1elo%ers through
677;
Wides%read glo"al use "egan after the release of 7.
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
6/24
more than software
The Current Cacti Group August "011
"rownie"raun
gandalf
rony
TheWitness -ine/od
ra>
5&O*6=77
cigamit
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
7/24
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
8/24
more than software
The Cacti Plugin rchitecture is a de1elo%ment
framewor4 that allows Cacti functionality to "e
e$tended
It was deri1ed from the &uirrel ,ail Project. Icreated it so that Cacti could "e e$tended
"eyond Performance ,anagement
It is im%lemented through a series of 9hoo4s: within
the Cacti core
#ach 9Plugin: can use any of these hoo4s
%ntroducing the Plugin Architecture
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
9/24
more than software
&oost Cacti Performance 5ooster
Thold Cacti Thresholding and larming
'acTrac( IP3,C Trac4ing
Weather'ap Interacti1e 2etwor4 To%ology ,a%s for Cacti
)ectar Cacti #A,ail )e%orting Tool
*ealti$e )ealtime /ra%h Tool
#yslog &ystem -og larming and Trac4ing Tool
+'%& Cacti ost )esources ,I5 )e%orting Tool
Config'anager )outer Config ,anagement Tool
,iscovery 2etwor4 *isco1ery Tool
'onitor ost *ash"oard Tool
Auto$- /ra%h and Tree utomation Tool
#o$e Popular Pu.lic ,o$ain Cacti Plugins
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
10/24
more than software
Cacti Plugins .y E/a$ple Thold
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
11/24
more than software
Cacti Plugins .y E/a$ple 'acTrac(
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
12/24
more than software
Cacti Plugins .y E/a$ple Weather$ap
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
13/24
more than software
Cacti Plugins .y E/a$ple Weather$ap
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
14/24
more than software
Cacti Plugins .y E/a$ple Weather$ap
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
15/24
more than software
Cacti Plugins .y E/a$ple )ectar
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
16/24
more than software
Cacti Plugins .y E/a$ple *ealti$e
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
17/24
more than software
Cacti Plugins .y E/a$ple #yslog
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
18/24
more than software
Cacti Plugins .y E/a$ple +'%&
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
19/24
more than software
Other Cacti Plugins B2onAPu"lic
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
20/24
more than software
Other Cacti Plugins B2onAPu"lic
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
21/24
more than software
The Cacti /rou% is li1e and Well
)elease of 7.
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
22/24
more than software
*e1elo%ment of 2e$t Eersion 2ear l%ha (uality
677F Commits "y ll *e1elo%ers in ugust
&ite &u%%ort
InternationaliGation Bi8
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
23/24
more than software
Cacti 8.7 A Teaser
-
8/13/2019 07 13.45 Jimmy Conner OSSMC
24/24
more than software
2uestions and Ans3ers