<div dir="ltr">Hi there<div><br></div><div>So Ive learnt quite a bit since the last mail.</div><div><br></div><div>I discovered you guys used the multi infrastructure to do the Cork network.</div><div>(which I was told wouldn't be good, but I think we have overcome most of those issues :-) </div><div><br></div><div>The multi infrastructure seems to have fixed most of my issues :-), so currently populating our three IXs each as a separate infrastructure.</div><div><br></div><div><br></div><div>Kind regards</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div><img src="https://mail.google.com/mail/u/0/images/cleardot.gif" alt=""></div><img alt="Inline image 1" src="http://delcon.biz/delconeddsig.jpg" height="128" width="555"></div></div>
<br><div class="gmail_quote">On Sun, Oct 1, 2017 at 12:09 PM, Barry O'Donovan <span dir="ltr"><<a href="mailto:barry.odonovan@inex.ie" target="_blank">barry.odonovan@inex.ie</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Edrich,<br>
<br>
> So fairly new user,<br>
<br>
Welcome!<br>
<span class=""><br>
> We have a need to have the MultiInx graphing working. Is there any way<br>
> we can get this working, even if its semi manually for now? Is there any<br>
> hope to have that multi IXP functionality working.<br>
<br>
</span>The history of multi-IXP functionality is that it was added under a<br>
commercial support arrangement with an organisation that never ended up<br>
using IXP Manager.<br>
<br>
Multi-IXP functionality is not functionality that INEX / the main<br>
developers want or need and nor is it something that the core target<br>
market for IXP Manager needs. The core/target market being small to<br>
medium IXPs.<br>
<br>
The unfortunate reality is that we have a feature list as long as our<br>
arms of things we want and need and so there is no possibility of that<br>
specific functionality being re-implemented in v4.<br>
<br>
It's not all dark and gloomy though:<br>
<span class=""><br>
> Firstly, is there any other functionality that wasnt ported across from<br>
> the 3. codebase that affects Multi ixp.<br>
<br>
</span>We have conscientiously dropped support for the explicit "multi-IXP"<br>
functionality. There is too much overhead and too little time to<br>
maintain code that is not core to the project.<br>
<br>
But:<br>
<span class=""><br>
> Secondly, Ive heard of hacks to get the graphing working. Is there<br>
> anyone who can nudge me in the right direction?<br>
<br>
</span>In the main, multi-IXP functionality provided ways of generating<br>
configuration for ancillary services on a per-IXP basis. As we move<br>
stuff from the older code base to the newer code base, we've generally<br>
stopped doing stuff on a per-IXP basis and now generate scripts as<br>
appropriate on a per-infrastructure or per-VLAN basis (VLANs being<br>
children of infrastructure).<br>
<br>
In other words, the multi-IXP functionality is mostly implemented by<br>
using infrastructures.<br>
<br>
One of the few things that I can think of that this doesn't include is<br>
graphing which, right now, is an 'all or nothing' system.<br>
<br>
We have however written a new graphing backend:<br>
<br>
<a href="http://docs.ixpmanager.org/features/grapher/" rel="noreferrer" target="_blank">http://docs.ixpmanager.org/<wbr>features/grapher/</a><br>
<br>
It should be relatively easy for an experienced PHP programmer to copy<br>
the MRTG backend to create a new one that works on a per infrastructure<br>
basis.<br>
<br>
If you want to do this and the code is fit for purpose, we'd be happy to<br>
accept a pull request that includes:<br>
<br>
 - the code<br>
 - updates to the documentation<br>
<br>
See:<br>
<br>
<a href="https://github.com/inex/IXP-Manager/blob/master/CONTRIBUTING.md" rel="noreferrer" target="_blank">https://github.com/inex/IXP-<wbr>Manager/blob/master/<wbr>CONTRIBUTING.md</a><br>
<br>
To ensure a PR is successful, it would be advisable to link in with us<br>
on the planned methodology.<br>
<br>
Cheers,<br>
 - Barry<br>
<br>
<br>
______________________________<wbr>_________________<br>
INEX IXP Manager mailing list<br>
<a href="mailto:ixpmanager@inex.ie">ixpmanager@inex.ie</a><br>
<a href="https://www.inex.ie/mailman/listinfo/ixpmanager" rel="noreferrer" target="_blank">https://www.inex.ie/mailman/<wbr>listinfo/ixpmanager</a><br>
</blockquote></div><br></div>