background preloader

Kibana. Make sense of a mountain of logs.

Kibana. Make sense of a mountain of logs.

Shipping nginx access logs to LogStash — DevOps & Programming Note: this blog post is a bit outdated. Kibana is now part of Elasticsearch, and a pure JavaScript project, no longer dependent on Ruby. Additionally we now run Elasticsearch version 0.9.11 and LogStash 1.3.3. At Commando.io, we’ve always wanted a web interface to allow us to grep and filter through our nginx access logs in a friendly manner. LogsStash is a free and open source tool for managing events and logs. First, let’s setup our centralized log server. The following guide assumes that you are running CentOS 6.4 x64. Centralized Log Server cd $HOME # Add the required prerequisite remi yum repositorysudo rpm —import rpm -Uvh -i ‘0,/enabled=0/s//enabled=1/’ /etc/yum.repos.d/remi.repo # Install Redis and autostartsudo yum -y install redissudo service redis startsudo chkconfig redis on # Create LogStash configuration filecd /etcsudo touch logstash.conf Nginx Servers

Comprendre les APIs Pomme d’api, apiculture, Aisne Plastique Industrie, api birthday ? Vous n’y êtes pas… La notion que je souhaite aborder aujourd’hui est celle d’Application Programming Interface. Qu’est-ce donc qu’une API ? A quoi cela peut-il servir ? Définition La plupart des définitions disponibles aujourd’hui sur le web abordent la notion d’API par sa dimension technique : on apprend ainsi sur wikipedia qu’une API est « un ensemble de fonctions, procédures ou classes mises à disposition par une bibliothèque logicielle, un système d’exploitation ou un service ». Je vous propose de dépasser ces aspects techniques et de vous livrer les définitions suivantes : Une API, c’est ce qui permet à deux systèmes informatiques totalement indépendants de se parler de façon automatique. Quelques exemples simples : Les APIs SMS , comme celle d’Orange, sont proposées par tous les opérateurs : elles vous permettent de savoir comment envoyer de façon automatisée des campagnes de SMS. A quoi cela sert-il ? Conclusion :

Fathom Mobile Command Center | CrittercismCrittercism Set alert thresholds for proactive notifications Integrated and comprehensive app performance alerting Why it matters: Be proactively identified about issues. Identify issues before they affect end-user experience. Set alerts based on any metric—latencies, errors, crashes, exceptions, data bandwidth used to correlate issues

★ Pour ne plus être en REST, comprendre cette architecture Depuis quelques mois, j'apprends j'essaye d'apprendre REST et j'ai lu de nombreuses pages sans pour autant trouver d'explication simple, à la portée de tous. Du coup quand j'essaye d'expliquer les mécanismes et les avantages professionnellement, c'est pas toujours convaincant... et je voulais justement écrire un petit billet pour mettre tout ça au clair. Et puis je suis récemment tombé sur une série d'explications par Softies on Rails se basant sur des exemples concrets. En voici la traduction chronologique. Comprendre les ressources D'une certaine manière, apprendre REST fut très difficile pour moi. Si vous essayez de comprendre REST, cette série est faite pour vous. Les experts en HTTP, HTML et REST pourraient chercher la petite bête avec ma terminologie simplifiée me permettant d'aller droit au but. Premier point Commençons par le commencement. Et c'est à peu près tout. Deuxième point Remarquez comme j'ai glissé le mot « ressource » alors que vous ne l'attendiez pas. Troisième point Ugh.

Application Monitoring in Realtime - Instrumental AxonFramework The error app. Bash Reference Manual Table of Contents This text is a brief description of the features that are present in the Bash shell (version 4.4, 7 September 2016). The Bash home page is This is Edition 4.4, last updated 7 September 2016, of The GNU Bash Reference Manual, for Bash, Version 4.4. Bash contains features that appear in other popular shells, and some features that only appear in Bash. This manual is meant as a brief introduction to features found in Bash. 1 Introduction 1.1 What is Bash? Bash is the shell, or command language interpreter, for the GNU operating system. Bash is largely compatible with sh and incorporates useful features from the Korn shell ksh and the C shell csh. While the GNU operating system provides other shells, including a version of csh, Bash is the default shell. 1.2 What is a shell? At its base, a shell is simply a macro processor that executes commands. A Unix shell is both a command interpreter and a programming language. 2 Definitions blank builtin \a

rsaikali/django-skwissh Puppet Labs: IT Automation Software for System Administrators App Infrastructure Startup Buddy.com Gets Into The Analytics Business Buddy.com today announced a mobile analytics service that’s supposed to give publishers and brands a better sense of who’s actually using their apps and how they’re using them. There’s plenty of competition on this front — Andreessen Horowitz-backed Mixpanel, for example, has increasingly become a mobile analytics company, and it makes a big deal out of not focusing on “bullshit metrics” like downloads. Buddy CEO and co-founder David McLauchlan was similarly dismissive of using downloads as a meaningful way to measure app engagement. “That’s analogous to figuring out TV ratings by looking at how many TVs they sell in Best Buy,” he said. McLauchlan argued that Buddy is in a unique position because it sits in the intersection between companies that offer backend tools for building apps and those that offer mobile analytics. So what can Buddy actually measure?

d3.js

Related: