Posts Tagged ‘n2’

Nieuwe versie N2 monitoring beschikbaar

vrijdag, oktober 28th, 2011

Wij hebben vandaag een nieuwe versie van de webinterface van monitoringprogramma N2 beschikbaar gemaakt. Dit resulteert in een frisse nieuwe interface met nuttige nieuwe functies. Deze webinterface is voor onze klanten via de XLS-interface beschikbaar.

Hieronder kunt u de belangrijkste veranderingen voor eindgebruikers zien, zie hier voor de volledige changelog.

* De beschikbare RAM en harddisk en het IO-wait percentage zijn als variabelen opgenomen.
* Nieuwe frisse userinterface.
* Modernere grafieken waarbij u de periode kunt kiezen waar een grafiek betrekking op heeft.
* Nieuwe n2logwrite tool om handmatig log entries toe te voegen aan de eventlog.
* We hebben een ‘n2ack’-commando toegevoegd om een bekend problemen to ‘acknowledgen’.
* Een aantal issues aangepakt die in sommige gevallen een verminderde stabiliteit van N2 tot gevolg hadden of te veel werk voor de gebruiker opleverden.

N2 is ook opensource beschikbaar en ook voor deze gebruikers is de nieuwe n2view gereleased. N2view is het component dat op een Linux server geinstalleerd wordt en de webinterface genereert.

XLS Update en Plannen voor 2011

dinsdag, januari 4th, 2011

Het nieuwe jaar is weer begonnen en wij vinden dit een leuk moment om onze klanten te bedanken voor hun relatie met ons. Tevens willen wij aan de lezers van dit blog laten weten wat wij de afgelopen tijd gedaan hebben en welke verbeteringen wij het komende jaar gaan implementeren.

XLS Hosting is zowel in grootte als in kwaliteit in 2010 weer sterk gegroeid. De cloud bleek een blijvend fenomeen te zijn en wij kunnen ons dankzij u nu de Nederlandse marktleider in cloudhosting noemen. Zonder uw vertrouwen, feedback en mond-tot-mond reclame had dit niet kunnen lukken.

Wij hebben ons platform recentelijk weer sterk verbeterd en hebben ambitieuze plannen voor onze recentelijk versterkte development-afdeling. Eerst een overzicht van de laatste ontwikkelingen..

De laatste ontwikkelingen

In 2010 hebben wij de functionaliteit van ons cloudhosting-product sterk uitgebreid. Wij hebben nu een sterke basis om op de belangrijkste trends van de komende jaren in gaan spelen. Hiernaast hebben we de tijd genomen om aan de open source-community bij te blijven dragen.

Klonen en snapshotting
Met ons nieuwe snapshot-product kunt u 3 snapshots bewaren. U kunt met dit product sinds enkele weken ook dagelijkse backup-snapshots nemen waarvan er altijd minstens 10 bewaard zullen worden. Het is nu ook makkelijk geworden om virtuele servers of snapshots naar een nieuwe of bestaande VPS te klonen.

XLS Interface en account management
Recentelijk is er een nieuwe versie van de XLS Interface uitgekomen waarmee het veel makkelijker is om meerdere virtuele servers te managen. Het is met de unieke authorisatie-interface mogelijk geworden specifieke users toegang tot bepaalde VPSen en interface-functionaliteiten te geven.

Astaro Appliance VPS
Er zijn steeds meer klanten die een load balanced of firewalled cluster van virtuele servers bij ons afnemen. Het opzetten van de gateway naar een dergelijk cluster kostte tot voor kort echter nog redelijk veel tijd. Wij bieden nu een voorgebakken Applicatie VPS met Astaro software. Hiermee kan via een gemakkelijke interface firewalling, deep package inspection, spam filtering, load balancing en nog veel meer worden ingesteld.

XLS Open Source
XLS gelooft niet alleen in open source maar draagt actief aan de community bij. Enkele weken geleden heeft onze development afdeling de 1.0 versie van OpenPanel gelanceerd. Dit is een erg elegant en veilig open source control panel dat nu ook als XLS VPS configuratie-optie beschikbaar is. Het is erg makkelijk om nieuwe functionaliteit aan OpenPanel toe te voegen en dat is precies wat we de komende maanden samen met de community gaan doen. Er zal ook snel een nieuwe versie van ons open source monitoringsysteem N2 uitkomen.

De plannen voor 2011

Wij verwachten dat de infrastructuur van grote en middelgrote bedrijven zich steeds meer naar de cloud zal verplaatsen. Dit zal naast de onstuitbare opmars van software as a service (SAAS) de belangrijkste cloud-trend van de komende jaren gaan worden. Hier zullen wij qua product development actief op in gaan spelen. Verder zullen wij het verkrijgen van de juiste configuratie voor uw virtuele servers steeds gemakkelijker blijven maken.

Automatisch opleveren en configuratie wijzigen
Binnen enkele maanden gaat het mogelijk worden vanuit de XLS interface bestaande virtuele servers te vergroten of te verkleinen. U kunt dan ook nieuwe virtuele servers via de interface aanmaken. Alle contracten zullen van maandcontracten worden omgezet in dagcontracten zodat het nog makkelijker gaat worden om op elk moment de capaciteiten af te nemen die u nodig heeft.

Engelse site en naamsverandering
Wij willen ons succesvolle concept dit jaar ook internationaal gaan uitbouwen. Hiervoor zullen wij een Engelse versie van de site lanceren. Wij hebben vorige maand de domeinnamen cloudvps.com en vpscloud.com verkregen die wij hiervoor willen gaan inzetten. Waarschijnlijk zullen we deze namen ook in de Nederlandse markt gaan gebruiken.

Private cloud functionaliteit
Wij zien een toekomst waar bedrijven bijna geen eigen hardware meer aanschaffen maar flexibele capaciteit inkopen in de cloud. Om dit te faciliteren zullen wij het managen van een cluster van virtuele servers steeds gemakkelijker maken. U zult binnenkort via de XLS Interface uw eigen private VLAN kunnen bouwen en load balancing en firewalling kunnen verzorgen. We zijn tevens met één van de vier grote accountantsbureau’s aan het werk om kwaliteitsstandaarden voor cloudhosting te ontwikkelen en te implementeren. Het doel is harde garanties over onze processen en beveiliging aan management en IT-afdelingen te kunnen geven.

Prijsverlagingen
XLS kan door het gebruik van eigen clustering software redundante virtuele servers voor de scherpste prijs leveren. Wij blijven echter doorgaan met het geven van prijsverlagingen aan nieuwe en bestaande klanten. Zo blijft u altijd de scherpste prijs betalen voor de capaciteiten die u afneemt. Binnen twee maanden zal er weer een significante prijsverlaging plaatsvinden.

Tot slot

Wij hopen u met deze email weer op de hoogte te heben gebracht van onze visie op de markt en onze plannen voor de komende tijd. Aarzel niet contact met ons op te nemen als u zelf opmerkingen of ideeën heeft. Volg ons ook op twitter of ons blog om op de hoogte te blijven en uw commentaar te geven.

Tot slot willen wij u nog een gelukkig nieuw jaar wensen. Wij kijken er naar uit in 2011 met u te werken.

XLS Hosting
System Administration & Support, Sales, Development and Accounting

n2 monitoring voor windows

vrijdag, september 3rd, 2010

Vanaf vandaag leveren wij virtuele Windows-servers op met een beta-versie van N2 voor Windows. N2 is een open source monitoring programma dat XLS Hosting heeft ontwikkeld. Het programma is bij ons bereikbaar via de XLS Interface.

Omdat er gedetailleerde data geleverd wordt en een gebruiker makkelijk naar een bepaalde tijd kan springen is N2 ideaal voor performance-optimalisatie en voor forensisch onderzoek na crashes. Het programma draait een daemon op de server zelf en blijft dus veel langer data doorsturen dan gangbare monitoringtools.

N2 voor Windows houdt nu de volgende data bij: CPU, netwerk-traffic, disk-IO, aantal processen en uptime. Hier komen spoedig individuele processen, poortactiviteiten, status van services en gebruik van diskspace bij. Laat het ons weten als u een bestaande XLS Windows VPS met N2 wilt uitrusten.

Voor externe machines kunt u de code op de hg repository vinden of u kunt het programma als zipfile downloaden. Wij zullen spoedig de packaging integreren zodat het installatieprocess makkelijker zal worden. Neem contact met ons op als u hulp nodig heeft bij de installatie.

N2 STALE meldingen opgelost

zondag, mei 9th, 2010

We kregen de laatste tijd van klanten vaak vragen over de betekenis van de melding ‘STALE’ in de N2 monitoring interface. In het kort betekent deze melding dat, op een gegeven tijdstip, de UDP-pakketjes die de n2txd-agent naar ons monitoring-systeem stuurt niet zijn aangekomen. Als dit een enkele keer bij een VPS voorkomt maar hij niet minutenlang in die staat blijft hangen is er op zich geen reden tot ongerustheid, maar liever zien we ze natuurlijk helemaal niet.

Ons vermoeden voor het vaker voorkomen van deze meldingen was dat het iets te maken had met de netwerk-interface van de monitoring machine. We hebben deze onlangs dan ook vervangen door nieuwere hardware met een A-merk netwerkkaart. Helaas bleken we hiermee op een dood spoor te zitten, de meldingen bleven bij vlagen verschijnen.

Uiteindelijk bleek de oorzaak te liggen in een veel subtieler schaalprobleem. Het programma dat verantwoordelijk is voor het ontvangen en verwerken van de UDP-pakketjes was tot nog toe een single-threaded daemon die in de in een ‘infinite loop’ iedere keer op een UDP-pakketje wachtte, dit pakketje verwerkte, eventueel wat opruimwerk verrichte en dan weer op een pakketje wachtte. Dit ontwerp had voor de eerste paar duizend hosts geen enkel probleem en het programma gebruikt, ook nu, nooit echt veel CPU.

De stap ‘opruimwerk’ bleek echter een onvoorspelbare factor. Deze duurde soms net lang genoeg dat een hoger aantal UDP-pakketjes zich opstapelde in de kernel. Als deze wachtrij te lang werd, dan begon de kernel doodleuk met het weggooien van volgende pakketjes.

De software is nu aangepast naar een multi-threaded ontwerp, waarbij een losse achtergrond-thread alleen de verantwoordelijkheid heeft voor het uit de kernel-wachtrij trekken van de UDP pakketjes. Hierdoor kunnen deze zich niet meer opstapelen en zijn de STALE-meldingen als het goed is verleden tijd.

N2 1.0.2 + packages + yum/apt-get

maandag, augustus 3rd, 2009

We hebben zojuist versie 1.0.2 van N2 uitgebracht. Deze versie bevat een hoop bugfixes aan de systeemsoftware, en de webinterface n2view heeft een goede stapel tweaks gekregen. Nieuw is n2notify, een framework+daemon voor (email)notificatie van door N2 opgemerkte events.

Vanaf deze versie bieden we alle onderdelen van N2 aan als nette packages in repositories die bruikbaar zijn met yum of apt-get. Dit betekent ook dat als u langs deze weg installeert, toekomstige updates erg makkelijk installeerbaar zijn.

Zie voor meer informatie onze installatie-howto.

N2 database vol

dinsdag, juli 14th, 2009

Als u als XLS klant ons monitoring tool N2 gebruikt zult u misschien gemerkt hebben dat er gisteren enkele hiaten in de data zaten. Dit kwam doordat de database was volgelopen.

Steeds meer van onze klanten gebruiken N2 en we kwamen er achter dat er nu 128 miljoen metingen opgeslagen zijn. Om het probleem op te lossen hebben wij de beschikbare ruimte voor de database vergroot van 90G naar 400G dus we zitten voorlopig weer goed.

Wij zullen er in de toekomst echter wel een keer voor moeten kiezen om data ouder dan een bepaald aantal maanden weg te gooien.

Belasting van individuele sites – Apache mod_status data in N2

donderdag, juni 11th, 2009

Met ons monitoring programma N2 kunt u in het “Details” scherm zien welke processen er op een bepaalde tijd veel resources vragen. In webhosting situaties zal dit vaak Apache zijn en het proces heet dan “httpd”. Het is echter vaak nuttig nuttig bij het oplossen van knelpunten binnen de server of VPS om te weten welke websites er requests aan het systeem aan het doen zijn. Apache kan dit doorgeven als de module mod_status is aangezet.

De websites die requests aan het doen zijn op het moment van een update aan de N2 data (ongeveer eens per minuut) kunnen vervolgens in N2 onderaan het “Details” scherm worden weergegeven. Dit kan met een kleine aanpassing aan de N2 deamon (n2txd).

Lees verder voor instructies over hoe dit in te stellen is.

(meer lezen…)

n2 monitoring v1.0.1 gelanceerd

woensdag, mei 6th, 2009

Het opensource project N2 zat sinds vorige week donderdag op versie 1.0.1 en liep inmiddels enkele maanden vooruit op de versie die onze klanten gebruikten. Dat hebben wij nu rechtgetrokken.

U zult merken dat de interface overzichtelijker is geworden en het systeem doet nu zelf suggesties over de vps om server-performance te verbeteren.

Laat ons weten als u suggesties heeft over hoe wij N2 nog verder zouden kunnen verbeteren.

XLS Hosting Development

Optimaliseer Linux voor uw beschikbare RAM

vrijdag, maart 6th, 2009

Het is soms moeilijk in te schatten wat precies de ideale geheugen-omvang is voor een VPS. Veel klanten zien we in de eerste paar weken nadat ze een VPS afnemen nog terugkomen op een eerste inschatting. Dit is een grote reden waarom we flexibel omgaan met upgrades en downgrades. Maar zelfs op een VPS die normaal gesproken prima prestaties levert kan het toeval treffen dat er net even meer gebruikers tegelijk langskomen dan normaal.

Juist omdat een VPS vaak wat scherper op de snede wordt ingekocht zien we dat er bij onverwachte drukte op VPSen eerder sprake is van echte overbelasting. Het is daarom zaak om, zeker als een VPS enigsinds op het randje zit, goed na te denken over de configuratie. Commerciele control panels komen vaak al met wat extra optimalisaties die uitgaan van een krappere hoeveelheid geheugen, maar als u zelf aan de slag bent is het goed om een beetje inzicht te krijgen in wat er mogelijk is. Hieronder volgen enkele tips om geheugen uitschieters te beperken.

(meer lezen…)

VPS- en servermonitoring met n2

vrijdag, november 28th, 2008

Het gebeurt niet vaak, maar hier zijn systeembeheerders het over eens: Niets is zo vervelend als een onverklaarde crash van een server. Waar machines niet als met verse olie gesmeerde tandwielen draaien, maar als een APK-afgekeurde Lada knarsend tot stilstand komen, is informatie vaak ver te zoeken; een machine die bezig is al zijn geheugen kwijt te raken, of een die probeert worstjes te grillen op de CPU, heeft andere prioriteiten. Die liggen niet bij een systeembeheerder binnenlaten op SSH. Ook liggen ze niet bij hem sneller antwoord geven op zijn vragen dan dat het kost om een kapvergunning te krijgen bij de gemeente.

Om niet meer met de mond vol tanden te zitten op het moment dat een geëmotioneerde manager verhaal komt halen na een crash, hebben we het monitoring programma Netload2 (n2) gebouwd. Geïnstalleerd op een server of VPS maakt een agent-programma (n2txd) iedere minuut een momentopname van belangrijke performance- en management-informatie over het systeem. Denk aan draaiende processen, resource-consumptie en bereikbaarheid.

De informatie wordt op een centrale plek verzameld en bewaard. Hiermee kunnen problemen niet alleen worden gedetecteerd wanneer ze optreden, we behouden ook een historisch overzicht om terug te kunnen kijken op problemen uit het verleden.

Al een tijdje leveren wij onze Linux-VPSen af met het agent-component van n2 geïnstalleerd. Klanten die hier in meededen hebben bij hun VPS een losse n2-login gekregen. Vanaf vandaag zijn deze losse logins niet meer nodig; toegang tot n2 monitoring is nu geïntegreerd met de rest van de XLS Interface op https://interface.xlshosting.com/.

Heeft u een iets oudere Linux-VPS of dedicated server van ons zonder n2? Een mailtje naar de helpdesk en we helpen u op pad.

(meer lezen…)