Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios
|
|
- Isabella May
- 8 years ago
- Views:
Transcription
1 Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios 27 au 29 mars 2013
2 CTO Architect Cyrille Le Clerc Fort Traffic Open Source Cloud, DevOps
3 Architecte CI Henri Gomez Intégration Continue Open Source DevOps
4 Vous? Dev? Qa? Ops? Expérience monitoring?
5 Agenda 27 au 29 mars 2013
6 Agenda L application Le monitoring à réaliser Instrumenter une webapp Java avec JMX Monitorer Grapher avec Graphite Alerter avec Seyren (et Nagios) Monitoring & Continuous Delivery Déploiement de Graphite Conclusion
7 Votre mission, si toutefois vous l acceptez... e-commerce SOS Cocktails Mettre en place le monitoring technique et métier
8 Démo SOS Cocktail
9 Les indicateurs à monitorer Pourquoi Monitorer? Quoi? 27 au 29 mars 2013
10 Les indicateurs à monitorer
11 Les Indicateurs à monitorer Operating System -> Sysload JVM -> GC duration Tomcat -> activesessions (active visitors) Application -> sales revenue & items
12 Open Source Monitoring for Java (4) ecommerce Web Site Dashboard - wiki Graphite (1) (2) (3) Seyren (5) Nagios
13 JMX & Métriques 27 au 29 mars 2013
14 Pourquoi JMX? JMX vs. pages web vs. logs vs.... Simple et sécurisé Exposable vers pages web et les logs Des alternatives à JMX
15 JMX vs. logs vs. pages web vs.... Logs de monitoring Parser des Go de fichiers texte? Détail par invocation vs. moyenne par minute Pages web Historisation? Applications en clusters? Sécurité?
16 JMX avec Spring <beans...>... <context:mbean- export/>... class ShoppingCartController { final AtomicInteger revenueincentscounter = new public int getrevenueincentscounter() { return revenueincentscounter.get(); } void purchase(...){... revenueincentscounter.addandget(priceincents); }
17 JMX
18 JMX & JSP Powered by JMX! Human readable et script friendly Attention sécurité! $ curl cocktail.jmxtrans.cloudbees.net/5adruwr5/jmx- sales- metrics.txt.jsp Epoch SalesRevenueInCentsCounter SalesItemsCounter SalesOrdersCounter curl cocktail.jmxtrans.cloudbees.net/5adruwr5/... { "Epoch": , "SalesRevenueInCentsCounter":4050, "SalesItemsCounter":7, "SalesOrdersCounter":2 }
19 JMX & JSP /5ADrUWr5/jmx-sales-metrics.jsp Powered by JMX! Human readable et script friendly Attention sécurité! $ curl cocktail.jmxtrans.cloudbees.net/5adruwr5/jmx- sales- metrics.txt.jsp Epoch SalesRevenueInCentsCounter SalesItemsCounter SalesOrdersCounter curl cocktail.jmxtrans.cloudbees.net/5adruwr5/... { "Epoch": , "SalesRevenueInCentsCounter":4050, "SalesItemsCounter":7, "SalesOrdersCounter":2 }
20 JMX & JSP Powered by JMX!
21 Alternatives à JMX
22 Alternatives à JMX Servo class ShoppingCartController type=counter) final AtomicInteger revenueincentscounter = new AtomicInteger(); void purchase(...){... revenueincentscounter.addandget(priceincents); }
23 Alternatives à JMX Metrics class ShoppingCartController { Servo final Counter revenueincentscounter = Metrics.newCounter( ShoppingCartController, "revenue- in- cents"); void purchase(...){... revenueincentscounter.inc(priceincents); } class ShoppingCartController type=counter) final AtomicInteger revenueincentscounter = new AtomicInteger(); void purchase(...){... revenueincentscounter.addandget(priceincents); }
24 JMX OS: Sysload JVM: Garbage Collector Tomcat: activesessions Application: Web Site Revenue
25 jmxtrans & embedded-jmxtrans 27 au 29 mars 2013
26 jmxtrans - standalone ecommerce Tomcat logistics Tomcat Graphite accounting Tomcat... jmxtrans - standalone
27 embedded-jmxtrans ecommerce Tomcat Graphite logistics Tomcat Librato accounting Tomcat... batch embedded-jmxtrans
28 standalone vs. embedded standalone embedded Packaging Modèle daemon externe, raccordement manuel des applications & des indicateurs agent embarqué, applications & indicateurs auto-raccordés / autonomes Curseur OPS DEV OPS DEV Use case applis peu modifiables, middlewares, curseur OPS cloud, batch, curseur DEV/QA
29 jmxtrans & embedded-jmxtrans SOS Cocktail Graphite embedded
30 embedded-jmxtrans configuration
31 embedded-jmxtrans configuration <dependency> <groupid>org.jmxtrans.embedded</groupid> <artifactid>embedded- jmxtrans</artifactid> <version>1.0.5</version> </dependency>
32 embedded-jmxtrans configuration <dependency> <groupid>org.jmxtrans.embedded</groupid> <artifactid>embedded- jmxtrans</artifactid> <version>1.0.5</version> </dependency> <beans... xmlns:jmxtrans=" xsi:schemalocation="... > <jmxtrans:jmxtrans> <jmxtrans:configuration>classpath:jmxtrans.json</jmxtrans:configuration>... </jmxtrans:jmxtrans> </beans>
33 embedded-jmxtrans configuration <dependency> <groupid>org.jmxtrans.embedded</groupid> <artifactid>embedded- jmxtrans</artifactid> <version>1.0.5</version> </dependency> <beans... { xmlns:jmxtrans=" xsi:schemalocation="... > { "queries": [ { "objectname": "cocktail:name=shoppingcartcontroller", "resultalias": "sales", "attributes": ["SalesRevenueInCentsCounter"] }, ], "outputwriters": [ "@class": "org.jmxtrans.embedded.output.graphitewriter", "settings": { "host": "${graphite.host:localhost}", "port": "${graphite.port:2003}," <jmxtrans:jmxtrans> "enabled": "${graphite.enabled:true}" <jmxtrans:configuration>classpath:jmxtrans.json</jmxtrans:configuration> }... } </jmxtrans:jmxtrans> ] </beans> }
34 jmxtrans OS: Sysload JVM: Garbage Collector Tomcat: activesessions Application: Web Site Revenue
35 Graphite 27 au 29 mars 2013
36 Graphite BD de Time Series et solution de Graphe Utilisé par des grands du Web Similaires Simplicité et Self Service
37 Ecriture / Alimentation Création automatique des métriques Protocoles socket plain text & sérialisation Python Pickle echo "devoxx.happycounter " nc localhost 2003 Précision et durée de stockage par configuration [sales_1min_for_15days_5min_for_1year] pattern = ^sales\. retentions = 60s:30d,300s:365d 1.7MB
38 Lecture / Consommation Composer de graphe & URL API Tout le monde peut créer ses graphes Fonctions Riches sum, scale, derivative, timeshift, deviation, filter,... Exports variés : png, svg, csv, json, raw text
39 Graphes et monitoring 27 au 29 mars 2013
40 Demo Graphite sur le Cloud admin@jmxtrans.org password: devoxx2013 Graphite as a Service Pas de tracas d installation addons: Tasseo No-OPS 2 3
41 Les métriques Gauge Ever Increasing Counter Exemples: activerequests, datasource.activeconnection,... Information exploitable immédiatement Exemples: requestscount, revenue,... Conversion nécessaire en par minute
42 Des graphes et des formules? Ever Increasing Counter Revenue per Second
43 Des graphes et des formules derivative()? Ever Increasing Counter Revenue per Second
44 Des graphes et des formules? Per Second -> Per Hour Revenue per Hour
45 Des graphes et des formules summarize()? Per Second -> Per Hour Revenue per Hour
46 Des graphes et des formules? 2 servers Total Revenue per Hour
47 Des graphes et des formules sumseries()? 2 servers Total Revenue per Hour
48 Des graphes et des formules? server restart Ignore reset to zero
49 Des graphes et des formules nonnegativederivative()? server restart Ignore reset to zero
50 Des graphes et des formules Compare to last week?
51 Des graphes et des formules Compare to last week timeshift()?
52 Des graphes et des formules OS: Sysload JVM: Garbage Collector Tomcat: activesessions Application: Web Site Revenue
53 Dashoards Wiki dashboard.prod.md # Sales <table> <tr> <td> <img src=" width=400&height=300&title=revenue&xformat=%25a%20%25d %25p&vtitle=USD&lineWidth=3&from=- 5days&target=alias(scale(summarize(sumS eries(nonnegativederivative(edu.servers.*.sales.revenueincentscounter)) %2C%221h%22)%2C0.01)%2C%22Revenue%20per%20Hour%22)..."> </td> <td> <img src=" </td> <tr> </table> Wiki
54 Dashoards by Envoyer les graphes par
55 L alerting Intégrer Graphite à de l alerting URL Api Seyren Nagios 27 au 29 mars 2013
56 Intégrer Graphite à l alerting Utiliser l URL API Format rawtext ou JSON Pattern /render?from=- 11minutes&until=- 1minutes&format=raw&target=**** Exemple $ curl " 11minutes&until=- 1minutes&format=raw& target=keeplastvalue(servers.cloudbees.jvm.os.systemloadaverage)" my- metric, , , ,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
57 Alerting - Seyren Alerting Dashboard for Graphite Open Source Java.war + MongoDB Alertes , PagerDuty,...
58 Alerting - Seyren OS: Sysload JVM: Garbage Collector Tomcat: activesessions Application: Web Site Revenue
59 Nagios Infrastructure Monitoring Open Source Standard de facto en entreprise check_graphite plugin Pierre-Yves Ritschard Jason Dixon / obfuscurity
60 Monitoring & Continuous Delivery 27 au 29 mars 2013
61 Monitoring & Continuous Delivery Livrer le monitoring avec l application Les indicateurs Les dashboards Builder en continue les configs par environnement Require: topologie des environnements intégrées au build Déploiement sur un repo (Maven,...) Déployer en automatique le monitoring
62 Monitoring & Continuous Delivery src/main/graphite/dashboard.template.md StringTemplate Cocktail App Dashboards - ${environment} - ${version} # Sales <table> <tr> <td> <img src="${graphite.baseurl}/render/? width=400&height=300&title=revenue&xformat=%25a%20%25d %25p&vtitle=USD&lineWidth=3&from=- 5days&target=alias(scale(summarize(sumS eries(nonnegativederivative(edu.servers.*.sales.revenueincentscounter)) %2C%221h%22)%2C0.01)%2C%22Revenue%20per%20Hour%22)..."> </td> <td> <img src="${graphite.baseurl}/render/?..."> </td> <tr> </table> ${variable} Dashboard template
63 Monitoring & Continuous Delivery dashboard.template.md PROD-env-topology.json... QA-env-topology.json pom.xml <gmaven-plugin> dashboard.prod.md... dashboard.qa.md dashboard-generator.groovy repository Monitoring dashboards Continuous Integration
64 Déploiement de Graphite 27 au 29 mars 2013
65 Déploiement de Graphite
66 Cadeau bonus! 27 au 29 mars 2013
67 Promo Code 60 days trial with DEVOXX promo code (2) Enter Promo Code DEVOXX (1) Signup help: (3) Promo Code DEVOXX
68 Conclusion 27 au 29 mars 2013
69 Conclusion Monitoring technique et métier Monitoring intégrée au Continuous Delivery de l appli L approche self-service transforme le monitoring Solutions Open Source disponibles Monitoring no longer sucks in Java!
70
Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg
Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Agenda Le Business Case pour le Cloud Computing Qu est ce que le Cloud
More informationCopyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
#HPWorldTourFR #HPWorldTourFR L applicatif mange le monde $18 Milliard Transport $16 Milliard Communication $5 Milliard Entertainment $10 Milliard Travel & Hospitality $35 Milliard Photography #HPWorldTourFR
More informationAccélérer le développement d'applications avec DevOps
Accélérer le développement d'applications avec DevOps RAT06 Bataouche Samira sbataouche@fr.ibm.com Consultante Rational France Our Challenges >70% Line-of-business Takes too long to introduce or make changes
More informationLe Cloud Computing selon IBM : stratégie et offres, zoom sur WebSphere CloudBurst
Le Cloud Computing selon IBM : stratégie et offres, zoom sur WebSphere CloudBurst Hervé Grange WebSphere Client Technical Expert Stéphane Woillez Senior IT Architect - Cloud Computing Champion IBM France
More informationNetflow Gamme de Produits Netflow, ntop, nprobe, Nbar NetFlow Analyzer Solarwinds Cisco NetFlow Orion Netflow Traffic Analyzer Intégration avec Orion NPM 2 K à 12 K Live Demo: http://npmv7.solarwinds.net/login.asp
More informationData Center Automation with YADT
Data Center Automation with YADT Berlin 23.05.2013 Schlomo Schapiro Systems Architect, Open Source Evangelist License: http://creativecommons.org/licenses/by-nc-nd/3.0/ www.immobilienscout24.de >2 billion
More informationL évolution des progiciels métier dans un contexte SOA
L évolution des progiciels métier dans un contexte SOA Ashish SHARMA Business Development Manager Oracle Fusion Middleware Agenda Quels scénarios pour conformer
More informationAdministrer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203
Administrer les solutions Citrix XenApp XenDesktop 7.6 CXD-203 MIEL Centre Agréé : N 11 91 03 54 591 Pour contacter le service formation : 01 60 19 16 27 Pour consulter le planning des formations : www.miel.fr/formation
More informationCloud Computing and Services of Tomorrow
Cloud Computing and Services of Tomorrow Gilles Chekroun Distinguished Systems Engineer Data Center Team - EMEAR 2010 Cisco and/or its affiliates. All rights reserved. 1 Cloud Privé (Data Center) Cloud
More informationOperations and Monitoring with Spring
Operations and Monitoring with Spring Eberhard Wolff Regional Director and Principal Consultant SpringSource Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission
More informationPersonnalisez votre intérieur avec les revêtements imprimés ALYOS design
Plafond tendu à froid ALYOS technology ALYOS technology vous propose un ensemble de solutions techniques pour vos intérieurs. Spécialiste dans le domaine du plafond tendu, nous avons conçu et développé
More informationIntroduction. GEAL Bibliothèque Java pour écrire des algorithmes évolutionnaires. Objectifs. Simplicité Evolution et coévolution Parallélisme
GEAL 1.2 Generic Evolutionary Algorithm Library http://dpt-info.u-strasbg.fr/~blansche/fr/geal.html 1 /38 Introduction GEAL Bibliothèque Java pour écrire des algorithmes évolutionnaires Objectifs Généricité
More informationDevOps Course Content
DevOps Course Content INTRODUCTION TO DEVOPS What is DevOps? History of DevOps Dev and Ops DevOps definitions DevOps and Software Development Life Cycle DevOps main objectives Infrastructure As A Code
More informationStockage distribué sous Linux
Félix Simon Ludovic Gauthier IUT Nancy-Charlemagne - LP ASRALL Mars 2009 1 / 18 Introduction Répartition sur plusieurs machines Accessibilité depuis plusieurs clients Vu comme un seul et énorme espace
More informationBig data blue print for cloud architecture
Big data blue print for cloud architecture -COGNIZANT Image Area Prabhu Inbarajan Srinivasan Thiruvengadathan Muralicharan Gurumoorthy Praveen Codur 2012, Cognizant Next 30 minutes Big Data / Cloud challenges
More informationSystem Management. 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
System Management Jonathan Cyr System Management Product Line Manager Udi Shagal Product Manager SiteScope Sudhindra d Tl Technical Lead Performance Manager 2010 Hewlett-Packard Development Company, L.P.
More informationBernd Ahlers Michael Friedrich. Log Monitoring Simplified Get the best out of Graylog2 & Icinga 2
Bernd Ahlers Michael Friedrich Log Monitoring Simplified Get the best out of Graylog2 & Icinga 2 BEFORE WE START Agenda AGENDA Introduction Tools Log History Logs & Monitoring Demo The Future Resources
More informationHow we monitor 1 billion km of monthly ride sharing
How we monitor 1 billion km of monthly ride sharing Jean Baptiste Favre Ops Lead @jbfavre How are we? 5 million members in december 2013 20 million members monitoring 7 million members in april 2014 50
More informationIntegrate 'Oracle Forms', 'Oracle Reports', 'Oracle
Integrate 'Oracle Forms', 'Oracle Reports', 'Oracle Discoverer' with Oracle Single Sign On', 'Oracle Internet Directory' and 'Virtual Private Database' for the Luxembourg communities. How to make sure
More informationYou can choose to install the plugin through Magento Connect or by directly using the archive files.
Magento plugin 1.5.7 installation 1. Plugin installation You can choose to install the plugin through Magento Connect or by directly using the archive files. 1.1 Installation with Magento Connect 1.1.1
More informationLes nouveautés 2014 mise en lumière
Les nouveautés 2014 mise en lumière Raymond Papaux HP Networking Hervé Gaudin HP Storage Réseaux convergés LAN et SAN pour PME Choix de SAN Quels en sont les critères? Server A Server B Switch A Switch
More informationDurée 4 jours. Pré-requis
F5 - BIG-IP Application Security Manager V11.0 Présentation du cours Ce cours traite des attaques applicatives orientées Web et de la façon d utiliser Application Security Manager (ASM) pour s en protéger.
More informationHP OO 10.X - SiteScope Monitoring Templates
HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,
More informationJimmy Goffaux @amto_res. Hébergement Cloud - TechDay
Jimmy Goffaux @amto_res Hébergement Cloud - TechDay Sommaire Besoin Chiffres Stockage : Ceph et local ACL et Permissions Hooks DNS Contextualisation Conclusion Besoin Besoin interne : - Industrialisation
More informationthe missing log collector Treasure Data, Inc. Muga Nishizawa
the missing log collector Treasure Data, Inc. Muga Nishizawa Muga Nishizawa (@muga_nishizawa) Chief Software Architect, Treasure Data Treasure Data Overview Founded to deliver big data analytics in days
More informationBe Fast Or Stay Behind
www.immobilienscout24.de Be Fast Or Stay Behind ing a Continuous Delivery Platform Schlomo Schapiro, Systems Architect & Open Source Evangelist Ingmar Krusch, Team Lead in Operations License: http://creativecommons.org/licenses/by-nc-nd/3.0/
More informationAPI MORNING. IBM Bluemix. The Digital Innovation Platform. yves.holvoet@fr.ibm.com. 2015 IBM Corporation
API MORNING IBM Bluemix The Digital Innovation Platform yves.holvoet@fr.ibm.com Timing is critical Today s apps must keep up with the speed of the app revolution. Customer Managed Code Data Runtime Middleware
More informationHow Comcast Built An Open Source Content Delivery Network National Engineering & Technical Operations
How Comcast Built An Open Source Content Delivery Network National Engineering & Technical Operations Jan van Doorn Distinguished Engineer VSS CDN Engineering 1 What is a CDN? 2 Content Router get customer
More informationA Year of HTCondor Monitoring. Lincoln Bryant Suchandra Thapa
A Year of HTCondor Monitoring Lincoln Bryant Suchandra Thapa HTCondor Week 2015 May 21, 2015 Analytics vs. Operations Two parallel tracks in mind: o Operations o Analytics Operations needs to: o Observe
More informationInterfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008)
Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008) Ce document répertorie les interfaces de programmation que les développeurs peuvent utiliser pour créer des applications
More informationVolume SYSLOG JUNCTION. User s Guide. User s Guide
Volume 1 SYSLOG JUNCTION User s Guide User s Guide SYSLOG JUNCTION USER S GUIDE Introduction I n simple terms, Syslog junction is a log viewer with graphing capabilities. It can receive syslog messages
More informationVincent Rullier Technology specialist Microsoft Suisse Romande
Vincent Rullier Technology specialist Microsoft Suisse Romande Pourquoi virtualiser Différents types de virtualisation Présentation Applications Postes de travail Serveurs Bénéfices Conclusion Q&A Technology
More informationConcevoir et déployer vos applications à base de microservices sur Cloud Foundry
Concevoir et déployer vos applications à base de microservices sur Cloud Foundry Spring Cloud micro services + Cassandra dans Cloud Foundry 26 mai 2015 Didier Burkhalter Field Engineer Pivotal @didierdib
More informationFileNet System Manager Dashboard Help
FileNet System Manager Dashboard Help Release 3.5.0 June 2005 FileNet is a registered trademark of FileNet Corporation. All other products and brand names are trademarks or registered trademarks of their
More informationWorkshop. Avril 2015 Benoit Buonassera benoitb@checkpoint.com 06 72 94 19 98
Workshop Avril 2015 Benoit Buonassera benoitb@checkpoint.com 06 72 94 19 98 BE YOUR CUSTOMER S BEST ADVISOR By using the Security Checkup tool you will increase your business opportunities while bringing
More informationProfiling and Testing with Test and Performance Tools Platform (TPTP)
Profiling and Testing with Test and Performance Tools Platform (TPTP) 2009 IBM Corporation and Intel Corporation; made available under the EPL v1.0 March, 2009 Speakers Eugene Chan IBM Canada ewchan@ca.ibm.com
More informationTPAf KTl Pen source. System Monitoring. Zenoss Core 3.x Network and
Zenoss Core 3.x Network and System Monitoring A step-by-step guide to configuring, using, and adapting this free Open Source network monitoring system Michael Badger TPAf KTl Pen source I I flli\ I I community
More informationMESSAGING SECURITY USING GLASSFISH AND OPEN MESSAGE QUEUE
MESSAGING SECURITY USING GLASSFISH AND OPEN MESSAGE QUEUE OWASP AppSec USA 2011 Conference (@appsecusa / hashtag: #appsecusa) Srini Penchikala (@srinip) 09.23.11 GOALS AND SCOPE Goals: Messaging security
More informationWEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
More information«Object-Oriented Multi-Methods in Cecil» Craig Chambers (Cours IFT6310, H08)
«Object-Oriented Multi-Methods in Cecil» Craig Chambers (Cours IFT6310, H08) Mathieu Lemoine 2008/02/25 Craig Chambers : Professeur à l Université de Washington au département de Computer Science and Engineering,
More informationMonitoring HP OO 10. Overview. Available Tools. HP OO Community Guides
HP OO Community Guides Monitoring HP OO 10 This document describes the specifications of components we want to monitor, and the means to monitor them, in order to achieve effective monitoring of HP Operations
More informationLoad and Performance Load Testing. RadView Software October 2015 www.radview.com
Load and Performance Load Testing RadView Software October 2015 www.radview.com Contents Introduction... 3 Key Components and Architecture... 4 Creating Load Tests... 5 Mobile Load Testing... 9 Test Execution...
More informationIntroduction au BIM. ESEB 38170 Seyssinet-Pariset Economie de la construction email : contact@eseb.fr
Quel est l objectif? 1 La France n est pas le seul pays impliqué 2 Une démarche obligatoire 3 Une organisation plus efficace 4 Le contexte 5 Risque d erreur INTERVENANTS : - Architecte - Économiste - Contrôleur
More informationContinuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery!
Continuous Delivery for Alfresco Solutions Satisfied customers and happy developers with!! Continuous Delivery! About me Roeland Hofkens #rhofkens roeland.hofkens@westernacher.com http://opensource.westernacher.com
More informationArcGIS 10.1 Web Apps and APIs. John Hasthorpe & Kai Hübner
ArcGIS 10.1 Web Apps and APIs John Hasthorpe & Kai Hübner Overview Options for leveraging ArcGIS Server using Esri s Web APIs Alternatives to the Web ADF application builder (Gone in 10.1) When and how
More informationApplication Performance in the Cloud
Application Performance in the Cloud Understanding and ensuring application performance in highly elastic environments Albert Mavashev, CTO Nastel Technologies, Inc. amavashev@nastel.com What is Cloud?
More informationIntroduction Présentation de scapy. Scapy. Easy Packet Handling. Etienne Maynier. etienne.maynier@gmail.com. Capitole du Libre 24 Novembre 2012
Easy Packet Handling etienne.maynier@gmail.com Capitole du Libre 24 Novembre 2012 Manipulation de paquets : Pour des tests réseau Pour de l éducation Principalement pour des tests de sécurité Développé
More informationQuel pilote ètes-vous
Quel pilote ètes-vous Mario Andretti Unique Multi-World Champion en Formula 1, Indy Car, World Sportscar, Nascar Copyright 2 3/27/2013 BMC Software, Inc 2 If everything seems under control, you're not
More informationCHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS
CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS Java EE Components Java EE Vendor Specifications Containers Java EE Blueprint Services JDBC Data Sources Java Naming and Directory Interface Java Message
More informationHow To Use The Cloud For Dev Ops
Secure Cloud Development Resources with DevOps SESSION ID: CSV-F01 Andrew Storms & Eric Hoffmann Andrew Storms - Director of DevOps Eric Hoffmann Director of QA CloudPassage Teach Old Dogs New Tricks Applying
More informationESMA REGISTERS OJ/26/06/2012-PROC/2012/004. Questions/ Answers
ESMA REGISTERS OJ/26/06/2012-PROC/2012/004 Questions/ Answers Question n.10 (dated 18/07/2012) In the Annex VII Financial Proposal, an estimated budget of 1,500,000 Euro is mentioned for the total duration
More informationFondation Rennes 1. Atelier de l innovation. Fondation Rennes 1. Fondation Rennes 1 MANAGEMENT AGILE. Fondation Rennes 1 ET INNOVATION
Atelier de l innovation MANAGEMENT AGILE ET INNOVATION Chaire Economie de l innovation - Mourad Zeroukhi 2012-2014 Centre de Recherche en иconomie et Management UniversitИ de Rennes 1 Chaire Economie de
More informationMapReduce Détails Optimisation de la phase Reduce avec le Combiner
MapReduce Détails Optimisation de la phase Reduce avec le Combiner S'il est présent, le framework insère le Combiner dans la pipeline de traitement sur les noeuds qui viennent de terminer la phase Map.
More informationIntegration of IT-DB Monitoring tools into IT General Notification Infrastructure
Integration of IT-DB Monitoring tools into IT General Notification Infrastructure August 2014 Author: Binathi Bingi Supervisor: David Collados Polidura CERN openlab Summer Student Report 2014 1 Project
More informationSisense. Product Highlights. www.sisense.com
Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze
More informationSUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS
SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS @huibschoots & @mieldonkers INTRODUCTION Huib Schoots Tester @huibschoots Miel Donkers Developer @mieldonkers TYPICAL Experience with Continuous Delivery?
More informationSophos (Schweiz) AG May 2012
Sophos (Schweiz) AG May 2012 Agenda 08:30 Accueil 08:45 Sécurité complète et programme de partenariat 09:15 Update & Roadmap produits, avec une démonstration live du Sophos UTM V9 10:00 Pause café 10:15
More informationVoici votre rapport sur votre service OpenERP en ligne.
Madame, Monsieur, Cher client, Voici votre rapport sur votre service OpenERP en ligne. Ce message vous est envoye quotidiennement par le serveur si vous vous etes connecte au service. Si vous ne souhaitez
More informationIBM Power UNIX Leadership
Agenda Position et Stratégie d IBM Nouveautés de la gamme des systèmes Power Les systèmes Power Linux La famille Pure Systems IBM i 7.1 et Technology Refresh TR6 AIX 7.1 Solutions sur Power 10 2 IBM Power
More informationGuide Share France Groupe de Travail MQ sept 2013
Guide Share France Groupe de Travail MQ sept 2013 Carl Farkas Pan-EMEA zwebsphere Application Integration Consultant IBM France D/2708 Paris, France Internet : farkas@fr.ibm.com 2013 IBM Corporation p1
More informationPRMS. http://cern.ch/remedy
PRMS http://cern.ch/remedy PRMS Concepts Categorisation Tree Ticket Progression Tickets Creation Assignment Groups Notifications to the Users Categorisation Tree DOMAIN CATEGORY TYPE ITEM Desktop Support
More informationMonitoring Tomcat with JMX
Monitoring Tomcat with JMX Christopher Schultz Chief Technology Offcer Total Child Health, Inc. * Slides available on the Linux Foundation / ApacheCon2014 web site and at http://people.apache.org/~schultz/apachecon
More informationSocial Enterprise Java Apps
Social Enterprise Java Apps Safe Harbor Statement Safe harbor statement under the Private Securities Litigation Reform Act of 1995. This presentation may contain forward-looking statements that involve
More informationIntégrez SharePoint Avec Lotus Notes
Intégrez SharePoint Avec Lotus Notes Atteignez vos objectifs de collaboration En contenant votre budget Philippe Cohen Directeur des Ventes, France philc@mainsoft.com Direct: 01 70 61 78 17 Agenda SharePoint
More informationWhiteWave's Integrated Managed File Transfer (MFT)
WhiteWave's Integrated Managed File Transfer (MFT) Spotlight on webmethods ActiveTransfer Scott Jaynes ecommerce Architect, WhiteWave Foods Ramesh Venkat Director, Product Management, Software AG 10/17/12
More informationSGI MIS pour le stockage multisites
SGI MIS pour le stockage multisites Introduction Fonctionnalités de la plateforme Infrastructures IT Cas clients et TCO Cloud Storage Leur DC Leur Applis. Vos Données Leur DC Vos Applis. Vos Données Votre
More informationModern Web development and operations practices. Grig Gheorghiu VP Tech Operations Nasty Gal Inc. @griggheo
Modern Web development and operations practices Grig Gheorghiu VP Tech Operations Nasty Gal Inc. @griggheo Modern Web stack Aim for horizontal scalability! Ruby/Python front-end servers (Sinatra/Padrino,
More informationCopyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment
More informationOracle WebLogic Server 11g Administration
Oracle WebLogic Server 11g Administration This course is designed to provide instruction and hands-on practice in installing and configuring Oracle WebLogic Server 11g. These tasks include starting and
More informationSuperviser efficacement son IT avec Tivoli Monitoring
Session 1 : Tivoli Laurent Michel IBM Tivoli Sales Pierantonio Marchesini IBM Tivoli TechSales Marcel Prisi Directeur Virtua SA Superviser efficacement son IT avec Tivoli Monitoring Mission Statement Monitor
More informationMarkLogic Server. Java Application Developer s Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.
Java Application Developer s Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-3, June, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Java Application
More informationApache Jakarta Tomcat
Apache Jakarta Tomcat 20041058 Suh, Junho Road Map 1 Tomcat Overview What we need to make more dynamic web documents? Server that supports JSP, ASP, database etc We concentrates on Something that support
More informationJenkins World Tour 2015 Santa Clara, CA, September 2-3
1 Jenkins World Tour 2015 Santa Clara, CA, September 2-3 Continuous Delivery with Container Ecosystem CAD @ Platform Equinix - Overview CAD Current Industry - Opportunities Monolithic to Micro Service
More informationPublish Acrolinx Terminology Changes via RSS
Publish Acrolinx Terminology Changes via RSS Only a limited number of people regularly access the Acrolinx Dashboard to monitor updates to terminology, but everybody uses an email program all the time.
More informationNGASI Shared-Runtime Manager Administration and User Guide. 1999-2010 WebAppShowcase DBA NGASI
NGASI Shared-Runtime Manager Administration and User Guide 2 NGASI Shared-Runtime Manager Table of Contents Part I Introduction 4 0 1 Overview... 4 2 Requirements... 4 Part II Administrator 6 1 Login...
More informationArchitecting ColdFusion For Scalability And High Availability. Ryan Stewart Platform Evangelist
Architecting ColdFusion For Scalability And High Availability Ryan Stewart Platform Evangelist Introduction Architecture & Clustering Options Design an architecture and develop applications that scale
More informationMonitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center
Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Presented by: Dennis Liao Sales Engineer Zach Rea Sales Engineer January 27 th, 2015 Session 4 This Session
More informationHow To Set Up Vsftpd On A Pc Or Mac Or Mac (For Mac) On A Mac Or Ipa (For Pc Or Ipad) On Pc Or Pc Or Pb (For Ipa) On An Ipa Or Mac
Table des matières 1 SERVICE FTP... 2 1.1 Introduction... 2 1.2 Paquetages... 2 1.3 Démarrer le service vsftpd... 2 1.4 Tester le service vsftpd... 3 1.5 Fichiers de configuration... 3 1.5.1 etc/vsftpd/ftpusers...
More informationPrésentation Evolutions CAS Version 3
Esup Days 5 Présentation Evolutions CAS Version 3 5 février 2008 Sommaire Nouveautés Technologie Modules authentification Personnalisation graphique Sécurité Redondance Global Logout Divers Package Technologie
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Cloud Services Mike Lehmann Senior Director of Product Management WebLogic Server, Java Cloud Services, Coherence and Java EE
More informationCalcul parallèle avec R
Calcul parallèle avec R ANF R Vincent Miele CNRS 07/10/2015 Pour chaque exercice, il est nécessaire d ouvrir une fenètre de visualisation des processes (Terminal + top sous Linux et Mac OS X, Gestionnaire
More informationShort Form Description / Sommaire: Carrying on a prescribed activity without or contrary to a licence
NOTICE OF VIOLATION (Corporation) AVIS DE VIOLATION (Société) Date of Notice / Date de l avis: August 29, 214 AMP Number / Numéro de SAP: 214-AMP-6 Violation committed by / Violation commise par : Canadian
More informationGanglia & Nagios. Maciej Lasyk 11. Sesja Linuksowa Wrocław, 2014-04-06 1/25. Maciej Lasyk, Ganglia & Nagios
Ganglia & Nagios Maciej Lasyk 11. Sesja Linuksowa Wrocław, 2014-04-06 1/25 Ganglia.. what? Ganglia cluster / group of neurons found outside the central nervous system 2/25 Just a little about monitoring
More informationUSER Guide. ECONOMIX Solution. New Module - Purchases online. Purchases Online. User Guide. 2009 ECONOMIX SYSTÈME INC. Tous droits réservés.
USER Guide New Module - Purchases online ECONOMIX Solution 1 Module PURCHASES ONLINE Module Introduction Economix introduces a new feature called. This feature has been developed to facilitate the ordering
More informationNovember 12 th 13 th London: Mastering Continuous Integration with Jenkins
1. Course Objectives Students will walk away with a solid understanding of how to implement a Continuous Integration (CI) environment, including: Setting up a production-grade instance of a Jenkins server,
More informationS c r e e n s h o t s
1/46 ScreenShots 2/46 Table des matières 1 Management Centralisé...3 1.1 Deploiement Centralisé de Master...4 Deploiement unitaire...4 Deploiement Global (ex Recette)...6 1.2 Création Centralisée d'environnements
More informationConsiderations for Adopting PaaS (Platform as a Service)
Considerations for Adopting PaaS (Platform as a Service) Michael Dolan (mdolan@pivotal.io) Senior Field Engineer April 2015 1 Becoming The Agile Enterprise To effectively achieve its missions, the Department
More informationDévelopper des applications mobiles avec ArcGIS 10.1
Séminaire Partenaires Esri France 6 et 7 juin 2012 Paris Développer des applications mobiles avec ArcGIS 10.1 Patrice Freydière Thierry Peuzin Olivier Rossini Introduction Le Systeme ArcGIS Facile Puissant
More informationPOB-JAVA Documentation
POB-JAVA Documentation 1 INTRODUCTION... 4 2 INSTALLING POB-JAVA... 5 Installation of the GNUARM compiler... 5 Installing the Java Development Kit... 7 Installing of POB-Java... 8 3 CONFIGURATION... 9
More informationOracle WebLogic Server: Remote Monitoring and Management
October 13, 2015 Oracle WebLogic Server: Remote Monitoring and Management Raastech, Inc. 2201 Cooperative Way, Suite 600 Herndon, VA 20171 +1-703-884-2223 info@raastech.com About Us Ahmed Aboulnaga @Ahmed_Aboulnaga
More informationAccount Manager H/F - CDI - France
Account Manager H/F - CDI - France La société Fondée en 2007, Dolead est un acteur majeur et innovant dans l univers de la publicité sur Internet. En 2013, Dolead a réalisé un chiffre d affaires de près
More informationvcenter Operations Management Pack for SAP HANA Installation and Configuration Guide
vcenter Operations Management Pack for SAP HANA Installation and Configuration Guide This document supports the version of each product listed and supports all subsequent versions until a new edition replaces
More informationPTC System Monitor Solution Training
PTC System Monitor Solution Training Patrick Kulenkamp June 2012 Agenda What is PTC System Monitor (PSM)? How does it work? Terminology PSM Configuration The PTC Integrity Implementation Drilling Down
More informationVolvo IT - WirelessCar. RedHat Forum 2014
Volvo IT - WirelessCar RedHat Forum 2014 Magnus Nyström Anders Bolinder WirelessCar is part of Volvo IT, a wholly owned subsidiary of AB Volvo The Volvo Group - 115,000 people - Production facilities in
More informationHow To Monitor A Server With Zabbix
& JavaEE Platform Monitoring A Good Match? Company Facts Jesta Digital is a leading global provider of next generation entertainment content and services for the digital consumer. subsidiary of Jesta Group,
More informationServer-side OSGi with Apache Sling. Felix Meschberger Day Management AG 124
Server-side OSGi with Apache Sling Felix Meschberger Day Management AG 124 About Felix Meschberger > Senior Developer, Day Management AG > fmeschbe@day.com > http://blog.meschberger.ch > VP Apache Sling
More informationWhat s New in System Center 2012 R2 - Operations Manager?
What s New in System Center 2012 R2 - Operations Manager? Kevin Greene System Center Cloud & Datacenter MVP @kgreeneit Space Mission Objectives The Story So Far What s New in R2? Loads of Demo s Q&A Let
More informationPlanning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise
Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle NIST Definition of Cloud Computing Cloud
More informationSOFTWARE DEFINED SOLUTIONS JEUDI 19 NOVEMBRE 2015. Nicolas EHRMAN Sr Presales SDS
SOFTWARE DEFINED SOLUTIONS JEUDI 19 NOVEMBRE 2015 Nicolas EHRMAN Sr Presales SDS Transform your Datacenter to the next level with EMC SDS EMC SOFTWARE DEFINED STORAGE, A SUCCESS STORY 5 ÈME ÉDITEUR MONDIAL
More informationEnabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India
Enabling Continuous Delivery for Java Projects with Oracle Services (Oracle PaaS) Siva Rama Krishna Oracle India Agenda What is Continuous Delivery? What is Oracle PaaS? Enabling Continuous Delivery with
More information