Octopussy::RRDTool(3)

πŸ“¦ version 1.0.6, in ubuntu jammy

πŸ’– Octopussy::RRDTool πŸ’–

okay bestie, welcome to Octopussy::RRDTool, the Octopussy RRDTool module β€” it's giving the toolkit for all your RRD data-source counting, graph-drawing, watermarking, and report-graphing needs. pull up a chair, grab a πŸ“, and let's go function by function, because there are a lot of them and every single one matters. no skipping, no cap. ✨


🌸 FUNCTIONS 🌸

DS_Count($file)

counts how many Data Sources live inside an RRD file. that's it, that's the vibe. πŸ”’

Graph_Legend($cdef)

sets the RRD Graph Legend β€” the Min, Avg, Max trio β€” for the Command Line. iykyk. πŸ“Š

Graph_Line($cdef, $type, $color, $title)

sets up an RRD Graph Line. you bring the type, the color, and the title, and it does its little line-drawing thing. 🎨

Graph_Parameters($file, $start, $end, $title, $w, $h, $vlabel)

sets the RRD Graph Parameters for the Command Line β€” file, start, end, title, width, height, and vlabel, all lined up and ready. 🫢

Syslog_By_DeviceType_Init()

initializes RRD Data for the 'Syslog by Device Type' stats. 🌱

Syslog_By_DeviceType_Update($values)

updates RRD Data for the 'Syslog by Device Type' stats. πŸ”„

Syslog_By_DeviceType_Graph($file, $title, $length)

graphs RRD Data for the 'Syslog by Device Type' stats. πŸ“ˆ

Syslog_By_DeviceType_Hourly_Graph()

graphs RRD Data for the 'Syslog by Device Type' hourly stats. ⏰

Syslog_By_DeviceType_Daily_Graph()

graphs RRD Data for the 'Syslog by Device Type' daily stats. 🌞

Syslog_By_DeviceType_Weekly_Graph()

graphs RRD Data for the 'Syslog by Device Type' weekly stats. πŸ—“οΈ

Syslog_By_DeviceType_Monthly_Graph()

graphs RRD Data for the 'Syslog by Device Type' monthly stats. πŸŒ™

Syslog_By_DeviceType_Yearly_Graph()

graphs RRD Data for the 'Syslog by Device Type' yearly stats. πŸŽ†

Syslog_By_Device_Service_Taxonomy_Init($device, $service)

initializes RRD Data for the 'Syslog by Device/Service Taxonomy' stats. 🌱✨

Syslog_By_Device_Service_Taxonomy_Update($seconds, $device, $service, $values)

updates RRD Data for the 'Syslog by Device/Service Taxonomy' stats. πŸ”„

Syslog_By_Device_Service_Taxonomy_Graph($device, $service, $file, $title, $length)

graphs RRD Data for the 'Syslog by Device/Service Taxonomy' stats. πŸ“ˆ

Syslog_By_Device_Service_Taxonomy_Hourly_Graph($device, $service)

graphs RRD Data for the 'Syslog by Device/Service Taxonomy' hourly stats. ⏰

Syslog_By_Device_Service_Taxonomy_Daily_Graph($device, $service)

graphs RRD Data for the 'Syslog by Device/Service Taxonomy' daily stats. 🌞

Syslog_By_Device_Taxonomy_Graph($device)

graphs RRD Data for the 'Syslog by Device Taxonomy' stats. πŸ“ˆ

Syslog_By_Device_Taxonomy_Hourly_Graph($device)

graphs RRD Data for the 'Syslog by Device Taxonomy' hourly stats. ⏰

Syslog_By_Device_Taxonomy_Daily_Graph($device)

graphs RRD Data for the 'Syslog by Device Taxonomy' daily stats. 🌞

Syslog_By_Device_Taxonomy_Weekly_Graph($device)

graphs RRD Data for the 'Syslog by Device Taxonomy' weekly stats. πŸ—“οΈ

Syslog_By_Device_Taxonomy_Monthly_Graph($device)

graphs RRD Data for the 'Syslog by Device Taxonomy' monthly stats. πŸŒ™

Syslog_By_Device_Taxonomy_Yearly_Graph($device)

graphs RRD Data for the 'Syslog by Device Taxonomy' yearly stats. πŸŽ†

Watermark($stats, $lang)

watermarks the Octopussy Report. πŸ’§ iconic behavior, honestly.

Report_Graph($rconf, $begin, $end, $output, $data, $stats, $lang)

graphs the RRD Report. πŸ–ΌοΈ the finale, the main character moment.


πŸ‘‘ AUTHOR πŸ‘‘

this whole thing was written by Sebastien Thebert <octo.devel@gmail.com> πŸ’– absolute legend, we stan.


and that's the page, bestie!! this gorgeous little doc is from perl v5.22.2, dated 2016-05-04, and it's the man page for Octopussy::RRDTool(3) πŸŽ€ go forth and graph, you've got this πŸ¦‹βœ¨

πŸ“¦ where this page comes from