Lite av allt möjligt

RSS

StatusCake

Vill bara tipsa om en ypperlig tjänst som jag upptäckte nyligen, StatusCake. Det är en tjänst liknande Pingdom som övervakar webtjänster och services. Du lägger in en hemsida, adress och port du vill övervaka och de kör konstant kontroller på att den är uppe och fungerar som det skall. Skulle den gått ner och inte svara får du en notifikation om detta. På så sätt slipper man oroa sig och kontrollera att alla sidor och tjänster fungerar som de skall.

Några fördelar är bla.

  • Gratis - du kan ha oändligt med kontroller på gratiskontot. Dock behöver man betala för att få tillgång till att matcha innehåll på sidor.
  • Snygg och smidig tjänst som efter lite testande verkar fungera väll.
  • Stödjer flera olika sätt att få notifikationer, däribland Pushover till telefonen.
  • Helt ypperlig support. När de har någon tillgäng svarar de på mindre än 20 sek och man blir alltid bra bemött. Har även skickat in förslag på förbättringar som implementerats på en timme. De verkar verkligen lyssna på sina användare.

Vill du övervara servar och hemsidor på ett smidigt, snyggt och bra sätt så finns det ingen bättre tjänst vad jag har hittat. Att bas-funktionerna är gratis och går att använda helt utan begränsning är inte direkt någon nackdel det heller.

git_checker

Slängde precis upp ett litet script som jag gjort för att hålla koll på git repon . Använder det själv i crontabs för att meddela när man glömt att commita eller pusha iväg ändringar eller nya filer. Finns även stöd för att auto commita.

Kanske inte så användbart för kodprojekt men när man har alla conffiler och script osv. samlade i ett repo per server så är det riktigt smidigt att bli meddelad när man själv eller någon annan ändrar i något.

Här är repon för git_checker https://github.com/donnex/git_checker

Dec 3

Allt till Git

Idag har jag kommit en bra bit på vägen på ett projekt jag tänkt genomföra länge, nämnligen att flytta in det mesta som går till Git.

Jag flyttar givetvis bara in sådant som är vettigt att ha i Git och för min del rör det sig om alla conf-filer som körs på diverse servar samt mina otaliga små script och utilities som man slängt ihop genom åren.

Jag har satt upp det så att jag har ett repo per server som ligger på själva servern och sedan pushar till Bitbucket. Sedan har jag ett gemensamt repo för alla mina script och andra saker jag vill ha ut på flera maskiner. Sätter jag upp en ny server klonar jag bara detta repo och symlänkar ut de script jag behöver. Väldigt smidig lösning eftersom man kan pusha ändringar från vilken maskin. Sedan kan man lätt dra ner de senaste ändringarna från en annan maskin med ett enda kommando. Detta gör det väldigt lätt att slippa problemet med att script hamnar i osynk och fungerar olika på olika maskiner.

Vad som fick mig att ta tag i detta var att jag upptäckte att Bitbucket hade börjat med Git och dessutom låter dig skapa privata repos. På så sätt får man ett perfekt verktyg att bläddra filer, kolla ändringar osv. tillgängligt från vilken dator du än sitter på. Du får utöver det även en väldigt bra backuplösning där du slipper oroa dig så länge filerna är pushade till Bitbucket. Givetvis är det kanske inte helt ultimat att pusha iväg känsliga conf-filer till Bitbucket. För min del överväger dock fördelarna nackdelarna i detta fallet.

Än så länge har jag bara fixat in de stora sakerna från min vanliga server som står hemma och snurrar. Det är tex. Nginx-confen, PF brandväggsregler osv. Filerna är flyttad till en gemensam katalog där jag kör git-repon och sedan symlänkade till sin originalplats i filsystemet. På så sätt får man även alla de viktiga conf-filerna samlade i en enda katalog. Väldigt smidigt att enkelt kunna se diffar och ändringar och få komplett historik över vilka ändringar man gjort i filerna.

Tillsammans med detta har jag även slängt ihop ett litet auto-commit-script som körs en gång i timmen från crontab. Glömmer jag att manuellt commita och pusha upp efter att jag gjort några ändringar i någon fil så kör crontaben en autocommit och taggar datum och jag blir meddelad per mail och kan hoppa in på Bitbucket för att se vilka ändringar som hade gjorts. Bra om någon extern källa skulle ändra i någon conf utan att du var medveten om det eller om du helt enkelt glömde av att commita och/eller pusha manuellt.

Nov 3

Disk Order

Vill tipsa om programet Disk Order till OS X. Alla som någon gång kört Total Commander (gamla Win Commander) och sedan bytt till OS X kommer att känna igen sig. Inte alls lika bra eller smidigt som Totalt Commander, men alltid en bit på vägen och bra mycket bättre än Finder på många punkter.

Nov 3

Får se ..

Får väl se om man äntligen får tummen ur att börja posta lite då och då …