LINUX USER, BASH AND PYTHON FANATIC
I like to call myself a self proclamed advocate of OpenSource
De afgelopen jaren heb ben ik vooral werkzaam als een allround systeembeheerder. Mijn voorkeur zijn systemen uitgerust met Linux. Mijn voorkeur voor applicaties en tools zijn altijd OpenSource geweest omdat sommige proprietary pakketen niet zijn weg te denken in het hedendaagse automatiserings landschap maak ik zo nu en dan gebruik van propietary tools.
Actieve projecten
Over de jaren heb ik verschillende tools ontwikkeld. De meeste heb ik ondertussen verwijderd omdar er door derden betere tools beschikbaar zijn gesteld. Wat er overblijft heb hier onder beschreven inclusief de openbare links naar github.
Een zabbix template welke zelf alle optische interfaces door middel van een geautomatiseerde discovery kan vinden en vervolgens de demping in dBm de spanning in Volt en de stroom in mA kan loggen en monitoren. De toepassing is handig als je onverklaarbare storingen op een glasvezel netwerk hebt en wil vallideren het optische pad in orde is.
De standaard APC UPS templates binnen zabbix voldeden niet aan mijn behoeftes dus heb ik zelf een template gebouwd. Helaas is deze template gebouwd zonder discovery het is dus onbekend of het ook goed werkt op andere merken.
Na een upgrade van zabbix kreeg ik verschillende database foutmeldingen. Na wat zoeken heb ik een simpele methode gevonden om de database weer werkend te krijgen.
Dit is een heel simpel voorbeeld hoe je in python gegevens met curl ophaalt en ze vervolgens in influxDB zet. Dit is voor mij meestal de basis voor het starten van een interactie met een RestfullAPI
Niet heel bijzonder, maar een check binnen hoeveel dagen een ssl certificaat verloopt met behulp van openSSL, handig voor in een cronjob
Soms moet ik voor het aanpassen van scripts een escape character toevoegen. Dit script is een basis om een search en add te doen.
Handige of leuke weblinks