I do in cPanel but that's like saying I can build a PC because I have a game boy.
I can look around.
-- Sincerely, Joshua Hopper, A+ CE Sr. Network Administrator [cid:image001.jpg@01D0BE4D.7C19A8C0] 420 3rd Ave NW Hickory NC 28601 Office: 828-449-1839x2160 | Cell: 828-855-7565
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Joseph Zancocchio Sent: Tuesday, July 14, 2015 2:15 PM To: observium@observium.org Subject: Re: [Observium] Reporting
It shouldn't be terribly hard to create a script (i.e. something running outside of Observium) that runs via crontab to do this, which would come with the added bonus of allowing you to control everything about the formatting/output of the "report".
Do you, or any of your colleagues, have experience with scripting?
You could, for example, do something very simple along the lines of the following to generate links for PNGs for each port you care about (in this case, those with "uplink" in the port description) showing traffic for the last 30 days:
example (paraphrased) PHP: $to = time(); $from = $now - (60 * 60 * 24 * 30); $height=300; $width=1159; $graphLinkBase = "http://<whatever>/graph.php?type=port_bits&to=" . $to . "&from=" . $from" . "&height=" . $height . "&width=" . $width; $links = array(); $result = mysqli_query($observiumDB, "SELECT `port_id` FROM `ports` WHERE `ifAlias` LIKE '%uplink%'"); while ($port = mysqli_fetch_assoc($result)) { $link[] = $graphLinkBase . "&id=" . $port['port_id']; } Again, this is an extremely simple example which leverages the way Observium itself generates its graphs, and should be seen as a starting point to developing your own method(s) to gather the graphs you want.
The nature of "reports" is such that I agree it is infeasible to support a generic "reporting" feature that a significant chunk of the user base would all find useful. It makes much more sense, IMO, to find someone who can script custom reports on an ad-hoc basis, according to the specific requirements laid out by Boss Man. This sort of thing is pretty straightforward, and any half-decent coder should be able to script whatever "reports" could be imagined by said Boss Man. On 07/14/2015 12:56 PM, Josh Hopper wrote: Now that you get it and before I take pills, can reports/graph snapshots be captured and sent by email? :) God that would be my saving grace.
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Adam Armstrong Sent: Tuesday, July 14, 2015 11:44 AM To: observium@observium.orgmailto:observium@observium.org Subject: Re: [Observium] Reporting
That'd drive me mad :)
adam.
On 14/07/2015 16:30:12, Josh Hopper <joshhopper@protectplus.commailto:joshhopper@protectplus.com> wrote: Yeah, the PNG option works I suppose as opposed to Print Screens.
Adam, I'm required by management to provide a monthly summary of our uplink ports at each branch. I label them similarly so it's easy to find. I also like to see our storage network and its traffic frequently.
Our management doesn't log into Observium so having reports sent to them is ideal.
I am also required to print storage, power, and temperature for records.
I have to report on your alerts as well.
-- Sincerely, Joshua Hopper, A+ CE Sr. Network Administrator [cid:image001.jpg@01D0BE28.632FA320] 420 3rd Ave NW Hickory NC 28601 Office: 828-449-1839x2160 | Cell: 828-855-7565
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Mark D. Nagel Sent: Sunday, July 12, 2015 8:35 PM To: observium@observium.orgmailto:observium@observium.org Subject: Re: [Observium] Reporting
Well, we have one report that pulls the top N MPLS sites from the previous day by WAN bandwidth usage, but again, the parameters are very specific -- has to exceed one threshold at least twice during business hours and another lower threshold averaged over the business day. The result is very revealing from a capacity planning perspective, especially as we also include a heatmap of "times in this report" the past week/month/quarter. I have a hard time imagining a query language able to express that example, so I personally would use the Observium data to roll my own version of that report.
That said, there are other queries that could be used, especially with use of groups, to allow folks to build report 'dashboards' and those can also be set to email. Generally 'top N' of something is a good starting point, like top N CPU with charts, etc.
Mark On 7/12/2015 5:24 PM, Adam Armstrong wrote: But... of what?
If you have 100 devices, 3,000 ports and a bunch of other sundry things, what would be reported? How would you tell it what you want reported?
I honestly don't understand the concept, I've never seen such things in motion. It strikes me as the ultimate moving target, where everyone wants something almost totally different, with the configuration system becoming some form of gargantuan beast.
But, like I said, I really have no idea what you guys actually mean (and I've told this to several people in the past who've asked for this feature, but they can never actually articulate what they want!)
adam.
On 13/07/2015 01:20:59, Mark Nagel mnagel@willingminds.commailto:mnagel@willingminds.com wrote: Folks (managers particularly) like to get daily or weekly snapshot summaries in email form. Perhaps something like RT's dashboard feature to present sets of charts periodically? We usually would just roll our own so nothing I particularly need, but the desire is understood.
Mark
Sent from my iPhone
On Jul 12, 2015, at 5:11 PM, Adam Armstrong <adama@memetic.orgmailto:adama@memetic.org> wrote: I've honestly never understood what people mean by "reporting".
Can you... explain?
adam.
On 13/07/2015 01:10:11, Josh Hopper <joshhopper@protectplus.commailto:joshhopper@protectplus.com> wrote: Your software gets better and better. The metrics are wonderful but I spend a lot of time screenshotting them to send to our executives. Can you put a print button in? Or, even better, CRON a print job to send say a week/month/day's worth of bandwidth on a specific port or server to an email address? That would be amazing. Or, is that something we could pay for and have added to the version(s) for everyone? I'm on subscription if that matters.
This message has been scanned by CanIt-PRO. _______________________________________________ observium mailing list observium@observium.orgmailto:observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
-- BEGIN-ANTISPAM-VOTING-LINKS ------------------------------------------------------
NOTE: This message was trained as non-spam. If this is wrong, please correct the training as soon as possible.
Teach CanIt if this mail (ID 03OPAbfg1) is spam: Spam: Not spam: Forget vote: ------------------------------------------------------ END-ANTISPAM-VOTING-LINKS
This message has been scanned by CanIt-PRO.
_______________________________________________
observium mailing list
observium@observium.orgmailto:observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
--
Mark D. Nagel, CCIE #3177 Emeritus mnagel@willingminds.commailto:mnagel@willingminds.com
Principal Consultant, Willing Minds LLC (http://www.willingminds.com)
cell: 949-279-5817, desk: 714-495-4001, fax: 714-844-4698
** For faster support response time, please
** email support@willingminds.commailto:support@willingminds.com or call 714-495-4000
_______________________________________________
observium mailing list
observium@observium.orgmailto:observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium