Monitoring mit Graphite

Ähnliche Dokumente
Reporting Services und SharePoint 2010 Teil 1

Was meinen die Leute eigentlich mit: Grexit?

Anleitung über den Umgang mit Schildern

40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.

Was ich als Bürgermeister für Lübbecke tun möchte

! " # $ " % & Nicki Wruck worldwidewruck

Einfügen von Bildern innerhalb eines Beitrages

der Eingabe! Haben Sie das Ergebnis? Auf diesen schwarzen Punkt kommen wir noch zu sprechen.

Erfahrungen mit Hartz IV- Empfängern

9 Auto. Rund um das Auto. Welche Wörter zum Thema Auto kennst du? Welches Wort passt? Lies die Definitionen und ordne zu.

Die Invaliden-Versicherung ändert sich

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus:

Schritt 1 - Registrierung und Anmeldung

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Schritte 4. Lesetexte 13. Kosten für ein Girokonto vergleichen. 1. Was passt? Ordnen Sie zu.

Die Post hat eine Umfrage gemacht

Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server

Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit

Was ist Sozial-Raum-Orientierung?

Quellen prüfen und angeben

Medienkompass1, Lehrmittelverlag des Kantons Zürich, 1. Ausgabe 2008, Thema 13 Sicher ist sicher, S.58-61

ICS-Addin. Benutzerhandbuch. Version: 1.0

Das Persönliche Budget in verständlicher Sprache

1. Einführung. 2. Archivierung alter Datensätze

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Alle gehören dazu. Vorwort

Anleitung OpenCms 8 Webformular Auswertung

1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.

1. Der Router ist nicht erreichbar Lösungsansatz: IP Adresse des Routers überprüfen ( entweder irgendwo auf dem Gerät aufgeklebt oder im Handbuch )

Fotos verkleinern mit Paint

Menü auf zwei Module verteilt (Joomla 3.4.0)

BEO-Sanktionsprüfung Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung.

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Technische Analyse der Zukunft

Wie oft soll ich essen?

Ihren Kundendienst effektiver machen

ICT-Cloud.com XenApp 6.5 Configuration Teil 2

Festplatte defragmentieren Internetspuren und temporäre Dateien löschen

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Printserver und die Einrichtung von TCP/IP oder LPR Ports

Regeln für das Qualitäts-Siegel

Impulse Inklusion Selbst-bestimmtes Wohnen und Nachbarschaft

Das Leitbild vom Verein WIR

Geschrieben von: Stefan Sonntag, den 26. Juni 2011 um 09:45 Uhr - Aktualisiert Sonntag, den 26. Juni 2011 um 10:12 Uhr

iphone-kontakte zu Exchange übertragen

Benachrichtigungsmöglichkeiten in SMC 2.6

Unser Bücherkatalog: Worum geht s?

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Kaufkräftige Zielgruppen gewinnen

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

Anwendungsbeispiele. Neuerungen in den s. Webling ist ein Produkt der Firma:

Lizenz Verwaltung. Adami Vista CRM

Medienkompass1, Lehrmittelverlag des Kantons Zürich, 1. Ausgabe 2008, Thema 13 Sicher ist sicher, S.58-61

Netzwerk-Migration. Netzwerk-Migration IACBOX.COM. Version Deutsch

Das RSA-Verschlüsselungsverfahren 1 Christian Vollmer

Internationales Altkatholisches Laienforum

Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies

Terminal Kasse und Berichte

Zeichen bei Zahlen entschlüsseln

Fotostammtisch-Schaumburg

50 Fragen, um Dir das Rauchen abzugewöhnen 1/6

Leichte Sprache Informationen zum Europäischen Sozialfonds (ESF) Was ist der Europäische Sozialfonds?

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

tipps für schülerinnen und schüler Fragen und Antworten Interview mit Unternehmen Fragebogen Interview mit Unternehmen Antwortbogen

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Lokale Installation von DotNetNuke 4 ohne IIS

Die Bundes-Zentrale für politische Bildung stellt sich vor

Export von Kontaktdaten aus FDISK und Import in Outlook

Darum geht es in diesem Heft

Blumen-bienen-Bären Academy. Kurzanleitung für Google Keyword Planer + Google Trends

bizsoft Rechner (Server) Wechsel

WORKSHOP für das Programm XnView

Was ist Leichte Sprache?

Der Gabelstapler: Wie? Was? Wer? Wo?

Die Beitrags-Ordnung vom Verein

Erst Gast, dann Freund!

FH-SY Chapter Version 3 - FH-SY.NET - FAQ -

Anleitung zur Nutzung des SharePort Utility

Professionelle Seminare im Bereich MS-Office

WERBEWIRKUNG VON ZEITUNGEN UND MAGAZINEN. CCS 2014/2015: Präsentation der Ergebnisse

Was ist PZB? Personen-zentrierte Begleitung in einfacher Sprache erklärt

Professionelle Seminare im Bereich MS-Office. Serienbrief aus Outlook heraus

Windows 10 > Fragen über Fragen

Leit-Bild. Elbe-Werkstätten GmbH und. PIER Service & Consulting GmbH. Mit Menschen erfolgreich

Aufgaben zur Flächenberechnung mit der Integralrechung

Erstellen der Barcode-Etiketten:

Win 7 optimieren. Unser Thema heute: Meine erstellten Daten in eine andere Partition verschieben.

Die Industrie- und Handelskammer arbeitet dafür, dass Menschen überall mit machen können

Professionelle Seminare im Bereich MS-Office

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

Social Media Guidelines. Miriam Nanzka, Hohenzollern SIEBEN

Wichtig ist die Originalsatzung. Nur was in der Originalsatzung steht, gilt. Denn nur die Originalsatzung wurde vom Gericht geprüft.

Anleitung: Sammel-Rechnungen für Lizenzen bei Swiss Basketball

Transkript:

Monitoring mit Graphite

Hallo! 35 Jahre alt Erst Unixadmin, dann Netzwerker Spielplätze sind Web, Enterprise und Service Provider 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 2

Worum gehts? Graphite, Aufzucht und Pflege Wie kriege ich Daten in Graphite rein? Was kann ich mit Graphite tun? Wie bekomme ich meine Daten aus Graphite wieder raus? 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 3

Was ist Graphite Graphite ist eine Time-Series Datenbank Graphite speichert einen Wert für eine Metrik für ein Zeitintervall 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 4

Was ist Graphite? carbon und whisper sind in python geschrieben Die Webapp ist eine Django Applikation 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 5

Wer entwickelt Graphite? Chris Davis begann 2006 mit der Entwicklung und hat das Projekt 2008 unter der Apache 2.0 Lizenz veröffentlicht. Aktuelle Entwicklungen findet man unter https://github.com/graphite-project 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 6

Was kann ich mit Graphite machen? 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 7

Welche Komponenten hat Graphite carbon whisper graphite webapp 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 8

whisper? carbon? carbon sorgt dafür, daß Daten in whisper gespeichert werden. Die webapp kann die in whisper gespeicherten Daten anzeigen, als Graph, CSV oder JSON carbon besteht aus 3 Teilen, aber dazu später mehr. 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 9

Performance? carbon mag SSDs Keinen drehenden Rost verwenden! 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 10

Setup @ XING HP DL380G8 6 mal 240G SSD ca. 18000 metrics/s, gespiegelt 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 11

Daten rein? carbon kennt 2 Datenformate - Text & Pickle Text Format metric value timestamp > servers.webserver.load 1.2 1416061851 metric value > servers.webserver.load 1.2 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 12

Daten rein Client TCP/2003 carbon-cache whisper 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 13

Scaling carbon Client TCP/2003 carbon-relay carboncache carboncache carboncache 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 14

Scaling carbon Client TCP/2003 carbon-relay carbon-relay carbon-relay carbon-relay carboncache carboncache carboncache carboncache carboncache carboncache 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 15

carbon-aggregator carbon-aggregator kann vor carbon-cache oder carbonrelay geschaltet werden, um Metriken zu aggregieren. Damit kann die I/O Last verringert werden und Metriken können in kürzeren Intervallen geschickt werden 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 16

whisper oder wie Graphite Daten speichert whisper ist ähnlich wie RRD Feste Dateigröße Auflösung wird über die Zeit unschärfer Beliebig konfigurierbar: 10s Auflösung für 6 Stunden 60s Auflösung für 7 Tage 5 Minuten Auflösung für 2 Monate 15 Minuten Auflösung für 2 Jahre 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 17

Warum whisper und nicht RRD? RRD kann nicht mit Updates umgehen, die vor dem letzten Update lagen Wenn RRD nicht regelmäßige Updates bekommt, können Daten verloren gehen 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 18

Nachteile? whisper ist langsamer als RRD whisper hätte die Daten gerne im höchsten Auflösungsintervall, sonst gibt es Lücken Kommen Metriken öfter als das konfigurierte Intervall, gelten die letzten, die in dem Intervall geschrieben wurden! 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 19

Wer unterstützt denn Graphite? Brightcove Diamond 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 20

Daten raus Graphite Webapp Bild CSV JSON 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 21

Webfrontend 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 22

Graphen 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 23

Funktionen 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 24

Rechnen mit graphite 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 25

Grafana 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 26

Dusk 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 27

Sonstiges Tessera Dashboards aus Graphite Daten Seyren Alarmierung anhand von Graphite Daten Cabot Monitoring Framework, das auch Graphite Daten beachten kann 20.11.14 // Monitoring mit Graphite // Falk Stern // OSMC 2014 28

Fragen? www.xing.com

Danke für eure Aufmerksamkeit! www.xing.com