Hi,
I am a big fan of cacti and has deployed it at many large and small locations a very good simple and straight forward software.
With the passage of time there are many advancements in technology happened. I would suggest if we can take the cacti to next level will help us achieve something very good and helpful otherwise it will be phased out of all the good places.
Suggestions:
DB: rrd is a very old tool, it lakes high availability and is not extensible as DBMS do like mysql. which provides HA and can keep the data for longer it also gives the advantage of index etc. We should extend cacti to rely on any DBMS or nosql like mongodb. we will be able to generate much better and flexible graphs and for different flexible periods.
GUI: HTML5 is more advance feature wise and it gives move interactive pages, we should move onto ajax based pages so cacti is more interface and beautiful.
GRAPHS: The static images generated by RRD don't look very good they can't be changed so we should started getting advantage of JS angularJS, GraphJS kind of tools which generates many graphs type on very advance interface (line, bar, pie) many other good features.
SNMP: SNMP is getting older with it's own limitations, we should also add RESTAPI client which can fetch information from devices, NETCONF is also a next generation protocol to get more out of device as compared to SNMP.
I am available to move further with any help required on my side design, coding etc.
Thank You,
Cacti Advancement
Moderators: Developers, Moderators
Who is online
Users browsing this forum: No registered users and 3 guests