From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 81F91BC84 for ; Fri, 29 Apr 2005 11:35:01 +0200 (CEST) Received: from mail1.sun.ac.za (mail1.sun.ac.za [146.232.64.12]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j3T9Ywjc012597 for ; Fri, 29 Apr 2005 11:35:01 +0200 Received: from burger.sun.ac.za ([146.232.128.30]) by mail1.sun.ac.za with esmtp (Exim 4.34) id 1DRRtg-0005u2-Me; Fri, 29 Apr 2005 11:34:56 +0200 Received: from js by burger.sun.ac.za with local (Exim 4.50) id 1DRRtg-0006bw-LM; Fri, 29 Apr 2005 11:34:56 +0200 Date: Fri, 29 Apr 2005 11:34:56 +0200 From: Johann Spies To: caml-list@yquem.inria.fr, caml-list@inria.fr Subject: Re: [Caml-list] Using Ocaml as wrapper for RRD Message-ID: <20050429093456.GC22410@sun.ac.za> Mail-Followup-To: Johann Spies , caml-list@yquem.inria.fr, caml-list@inria.fr References: <20050415084931.GA11529@sun.ac.za> <20050429012004.GA994@first.in-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050429012004.GA994@first.in-berlin.de> User-Agent: Mutt/1.5.9i X-Miltered: at concorde with ID 4271FFC2.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; spies:01 jspies:01 caml-list:01 ocaml:01 oliver:01 oliver:01 bandel:01 ocaml:01 imho:01 spies:01 universiteit:01 stellenbosch:01 ...:98 sponsoring:98 hobby:98 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2 X-Spam-Level: Dear Oliver, On Fri, Apr 29, 2005 at 03:20:05AM +0200, Oliver Bandel wrote: > Well, not a real general wrapper, but in a program that I wrote and that > I rewrite from scratch to have a more sophisticated functionality, I > also want to add code that creates RRD-tool output. > Maybe it would make sense to do it as a library. But this is not planned > now. > In the mean time I have learnt a bit more about the RRD-libraries of some languages and it seems to me the only addon (I might be wrong) is that you can create rrd-graphs on the fly using a cgi. That is not really what I need. > > The program I mentioned was a sendmail-loganalyzer and it goes through > a whole sendmail-logfile and creates outputs like these: > This is about what I want to do with exim-related logs. And it seems that it is only necessary to create output that can be directed as input to RRD-commands which will do the rest. ... > But the rrd-interface is already planned. > Maybe this is not what you are looking for, but you asked for RRDtool and > that is something that is at least intended to use in this sendmai-oganalyzer. > > If not, what would be the recommended route using Ocaml to create > > time-related graphs. > > IMHO rrdtool is cool. And if you have a patient way of living (or if > you are interested in sponsoring me ;-)) then your problem will be > solved very quickly. :) I am a newcomer to RRD and programming is more a hobby than a career to me. I will enjoy looking at what you have done to learn from it and probably use the knowledge to create custom-made tools for my situation. As far as the sponsoring is concerned I apologise for my lack of resources :) Enjoy your day. Johann -- Johann Spies Telefoon: 021-808 4036 Informasietegnologie, Universiteit van Stellenbosch "And he said to them all, If any man will come after me, let him deny himself, and take up his cross daily, and follow me." Luke 9:23