In the age of automated infrastructure our monitoring tools need to be capable of being automated , we need to be able to deploy new services and hosts and know that they are monitored. Puppet can obviously help us here.
But in the age of the chaos monkey our puppet infra needs to be monitored too. So how do you monitor Puppet and its friends itselve ?
This talk will give you some ideas on monitoring a puppetmaster with it's friends , PuppetDB, etc ..
Package all the things, from #ihatepackaging to #packagingloveKris Buytaert
Slides as presented at LinuxCon 2014 in Dusseldorf
Automated Software Delivery on Linux,
Continuous Delivery of software on Linux ,
As operations persons we like to have software installed from apt or yum repositories in clean packages.
We want to be able to trace the origin of a file and have smooth upgrade paths.
But distributions make it hard on us, then languages reinvent the wheel, then developers want to ship software in different ways ..
fpm, fpmcookery, omnibus, specfiles to the rescue, or chaos and hairpulls.
This talk will guid you trough the maze of how to deploy software, from different sources in a sane way.
How and when to use different packaging tools that will make your life easier, and how this approach will help you in growing towards a #devops approach
My DrupalCon 2014 Amsterdam talk, introducing the audience to #devops and the current state of #devops and Drupal based on the 2014 Drupal and Devops Survey
Package all the things, from #ihatepackaging to #packagingloveKris Buytaert
Slides as presented at LinuxCon 2014 in Dusseldorf
Automated Software Delivery on Linux,
Continuous Delivery of software on Linux ,
As operations persons we like to have software installed from apt or yum repositories in clean packages.
We want to be able to trace the origin of a file and have smooth upgrade paths.
But distributions make it hard on us, then languages reinvent the wheel, then developers want to ship software in different ways ..
fpm, fpmcookery, omnibus, specfiles to the rescue, or chaos and hairpulls.
This talk will guid you trough the maze of how to deploy software, from different sources in a sane way.
How and when to use different packaging tools that will make your life easier, and how this approach will help you in growing towards a #devops approach
My DrupalCon 2014 Amsterdam talk, introducing the audience to #devops and the current state of #devops and Drupal based on the 2014 Drupal and Devops Survey
This presentation provides guidelines for testing effectively, writing good alternative-answer, multiple-choice, short-answer, matching, and long-answer questions, ways to reduce student frustration ...
A Primer into Android - An NSLUG Tech Talkjoelmaxuel
As part of the Linux ecosystem, Android has been getting much fanfare. This tech talk will dive into the basics (and not-so basics with an NSLUG spin) of running, and administering an Android device.
QA online training offered by Quontra Solutions with special features having Extensive Training will be in both QA Online Training and Placement. We help you in resume preparation and conducting Mock Interviews.
Emphasis is given on important topics that were required and mostly used in real time projects. Quontra Solutions is an Online Training Leader when it comes to high-end effective and efficient IT Training. We have always been and still are focusing on the key aspect which is providing utmost effective and competent training to both students and professionals who are eager to enrich their technical skills.
Teaching & Learning English under difficult circumstancesGraham Stanley
Workshop given 16th Sep 17:45 in Buenos Aires:
- Dirección Operativa de Lenguas Extranjeras, Ministerio de Educación, CABA
- British Council
- I.E.S. en Lenguas Vivas “Juan Ramón Fernández”
"Many English teachers find themselves teaching in difficult circumstances. Large classes, multiple levels, and demotivated students are just three realities that can make language learning and teaching a challenge. The idea behind this interactive workshop is to examine these difficult circumstances and others, and to use our shared experience as teachers to help each other with classroom strategies and ideas to overcome the challenges we face on a daily basis.."
http://t.co/hfQ9U98Hzr
Este documento describe las principales ramas de la carótida externa, incluyendo la tiroidea superior, lingual, facial, occipital, auricular posterior y faringe inferior. Describe sus colaterales y terminales, así como la irrigación de estructuras como la glándula tiroides, lengua, cara y cráneo. También describe en detalle las ramas maxilar y temporal superficial, incluyendo sus propias colaterales.
Tendencias 2020: Las diez áreas que más van a cambiar en nuestras bibliotecasJulián Marquina
El pasado día 15 de octubre tuve el placer de participar en la mesa “Tendencias 2020: Las diez áreas que más van a cambiar en nuestras bibliotecas”, celebrada dentro de las 3as. Jornadas de Bibliotecas de Extremadura, como presentador de la misma y rodeado de grandes profesionales como Lorena Gómez, Cristina Novoa y Honorio Penadés.
Puppet Camp Duesseldorf 2014: Martin Alfke - Can you upgrade to puppet 4.x?NETWAYS
PuppetLabs takes care on the Puppet software stack and they provide regular updates of their software.
But how about your Puppet DSL code? How can you ensure that your code will also work fine on newer Puppet versions?
This talks shows basic steps and actions which should be done to ensure fully functional Puppet DSL code on newer Puppet versions.
I will show common old practices, which have been replaced by more modern ways in using Puppet and how to migrate to the new solution. Additionally I want you to learn how you can test your Puppet DSL code prior putting it onto a new Puppet master.
Open Source Backup Cpnference 2014: Bareos in scientific environments, by Dr....NETWAYS
To backup 110 (partly virtualized) Linux servers the Max Planck Institute for Radio Astronomy has been using Bareos for 5 years now. The full backup volume is constantly growing and has just passed the 35 TiB mark with up to 6 million files per TiB. Naturally there were problems with scalability and flexibility which needed to be addressed.
We are using 2 Spectra Logic T950 (LTO5/LTO6) tape libraries, 40 TiB of disk backup space, and a dedicated 1GbE/10GbE backup LAN.
As it may be an inspiration to other users, we would like to share our experience utilizing virtual full backups, concurrent jobs, backup of Heartbeat/DRBD Failover Clusters and integrating Bareos with REAR for disaster recovery.
Coming from TSM, passing Bacula on the way, we finally found our destination with Bareos!
The Max Planck Institute for Neurological Research operates several brain scanners for human and animal studies. Imaging techniques used here comprise magnetic resonance imaging (MRI), positron emission tomography (PET), optical imaging and microscopy.
Research is often interdisciplinary, including contributions from the fields of biology, physics, medicine, psychology, genetics, biochemistry, radiochemistry – with very heterogeneous characteristics of data and analysis methods. Backup requirements range between file systems with literally millions of very small files (DICOM raw data or FSL intermediate results) to files of 200 GB+ size (PET listmode).
“Good Scientific Practice” mandates backup/archiving primary data and “everything else needed to reproduce published results” (tools, documentation of tool chains, intermediate results) – which is a veritable challenge in a high-end, dynamic lab environment.
Until recently, we have used a HSM system from Sun/Oracle Inc (SAM-FS) to meet our requirements of backup and archiving, in particular, using HSM-type filesystems for scientific computing in order to have a fine-grained backup.
However, a significantly larger and more powerful system was needed and we are now migrating to a Quantum i6000 (LTO-6) tape library with Grau OpenArchiver as HSM frontend. With help from our colleagues in Bonn (MPI for Radio Astronomy), we were able to use Bareos for archiving some vital filesystems (backup-to-disk using a HSM file system with WORM tapes; one job per file; file archives < 5 GB; mostly unixoid backup clients).
We are very pleased with the performance, ease of handling and flexibility this approach offers, e.g. when using incremental backups of virtual machines, listing the 5 largest files can tell a lot about a system’s “health”; pre- and posthooks allow some interesting security features in an ESX-cluster environment (taking network interfaces automatically up before saving sensitive data and shutting the interfaces down afterwards); analysing backup reports reveal longterm trends for hot spots, etc.
This presentation provides guidelines for testing effectively, writing good alternative-answer, multiple-choice, short-answer, matching, and long-answer questions, ways to reduce student frustration ...
A Primer into Android - An NSLUG Tech Talkjoelmaxuel
As part of the Linux ecosystem, Android has been getting much fanfare. This tech talk will dive into the basics (and not-so basics with an NSLUG spin) of running, and administering an Android device.
QA online training offered by Quontra Solutions with special features having Extensive Training will be in both QA Online Training and Placement. We help you in resume preparation and conducting Mock Interviews.
Emphasis is given on important topics that were required and mostly used in real time projects. Quontra Solutions is an Online Training Leader when it comes to high-end effective and efficient IT Training. We have always been and still are focusing on the key aspect which is providing utmost effective and competent training to both students and professionals who are eager to enrich their technical skills.
Teaching & Learning English under difficult circumstancesGraham Stanley
Workshop given 16th Sep 17:45 in Buenos Aires:
- Dirección Operativa de Lenguas Extranjeras, Ministerio de Educación, CABA
- British Council
- I.E.S. en Lenguas Vivas “Juan Ramón Fernández”
"Many English teachers find themselves teaching in difficult circumstances. Large classes, multiple levels, and demotivated students are just three realities that can make language learning and teaching a challenge. The idea behind this interactive workshop is to examine these difficult circumstances and others, and to use our shared experience as teachers to help each other with classroom strategies and ideas to overcome the challenges we face on a daily basis.."
http://t.co/hfQ9U98Hzr
Este documento describe las principales ramas de la carótida externa, incluyendo la tiroidea superior, lingual, facial, occipital, auricular posterior y faringe inferior. Describe sus colaterales y terminales, así como la irrigación de estructuras como la glándula tiroides, lengua, cara y cráneo. También describe en detalle las ramas maxilar y temporal superficial, incluyendo sus propias colaterales.
Tendencias 2020: Las diez áreas que más van a cambiar en nuestras bibliotecasJulián Marquina
El pasado día 15 de octubre tuve el placer de participar en la mesa “Tendencias 2020: Las diez áreas que más van a cambiar en nuestras bibliotecas”, celebrada dentro de las 3as. Jornadas de Bibliotecas de Extremadura, como presentador de la misma y rodeado de grandes profesionales como Lorena Gómez, Cristina Novoa y Honorio Penadés.
Puppet Camp Duesseldorf 2014: Martin Alfke - Can you upgrade to puppet 4.x?NETWAYS
PuppetLabs takes care on the Puppet software stack and they provide regular updates of their software.
But how about your Puppet DSL code? How can you ensure that your code will also work fine on newer Puppet versions?
This talks shows basic steps and actions which should be done to ensure fully functional Puppet DSL code on newer Puppet versions.
I will show common old practices, which have been replaced by more modern ways in using Puppet and how to migrate to the new solution. Additionally I want you to learn how you can test your Puppet DSL code prior putting it onto a new Puppet master.
Open Source Backup Cpnference 2014: Bareos in scientific environments, by Dr....NETWAYS
To backup 110 (partly virtualized) Linux servers the Max Planck Institute for Radio Astronomy has been using Bareos for 5 years now. The full backup volume is constantly growing and has just passed the 35 TiB mark with up to 6 million files per TiB. Naturally there were problems with scalability and flexibility which needed to be addressed.
We are using 2 Spectra Logic T950 (LTO5/LTO6) tape libraries, 40 TiB of disk backup space, and a dedicated 1GbE/10GbE backup LAN.
As it may be an inspiration to other users, we would like to share our experience utilizing virtual full backups, concurrent jobs, backup of Heartbeat/DRBD Failover Clusters and integrating Bareos with REAR for disaster recovery.
Coming from TSM, passing Bacula on the way, we finally found our destination with Bareos!
The Max Planck Institute for Neurological Research operates several brain scanners for human and animal studies. Imaging techniques used here comprise magnetic resonance imaging (MRI), positron emission tomography (PET), optical imaging and microscopy.
Research is often interdisciplinary, including contributions from the fields of biology, physics, medicine, psychology, genetics, biochemistry, radiochemistry – with very heterogeneous characteristics of data and analysis methods. Backup requirements range between file systems with literally millions of very small files (DICOM raw data or FSL intermediate results) to files of 200 GB+ size (PET listmode).
“Good Scientific Practice” mandates backup/archiving primary data and “everything else needed to reproduce published results” (tools, documentation of tool chains, intermediate results) – which is a veritable challenge in a high-end, dynamic lab environment.
Until recently, we have used a HSM system from Sun/Oracle Inc (SAM-FS) to meet our requirements of backup and archiving, in particular, using HSM-type filesystems for scientific computing in order to have a fine-grained backup.
However, a significantly larger and more powerful system was needed and we are now migrating to a Quantum i6000 (LTO-6) tape library with Grau OpenArchiver as HSM frontend. With help from our colleagues in Bonn (MPI for Radio Astronomy), we were able to use Bareos for archiving some vital filesystems (backup-to-disk using a HSM file system with WORM tapes; one job per file; file archives < 5 GB; mostly unixoid backup clients).
We are very pleased with the performance, ease of handling and flexibility this approach offers, e.g. when using incremental backups of virtual machines, listing the 5 largest files can tell a lot about a system’s “health”; pre- and posthooks allow some interesting security features in an ESX-cluster environment (taking network interfaces automatically up before saving sensitive data and shutting the interfaces down afterwards); analysing backup reports reveal longterm trends for hot spots, etc.
Open Source Backup Conference 2014: Migration from bacula to bareos, by Danie...NETWAYS
At the past two or three conferences i have been asked to give a presentation of our configuration. I have implemented some ideas that i have never seen anywhere else but that works quite nicely for us. Also we just renewed our backup server hardware and took that opportunity to switch from Bacula to Bareos (work in progress).The talk will cover several lessons we learned in the last 10 years with Bacula and now Bareos. Going into the detail with multiple datacenters, tons of files, retiring clients and multi-tier-backups it will cover general issues as well special solutions for complex backup scenarios.
OSMC 2014: Using elasticsearch, logstash & kibana in system administration | ...NETWAYS
This talk will give an introduction into the ELK stack, which consists of Elasticsearch, Logstash and Kibana. Before giving a quick theoretical introduction about the stack we will talk about the challenges and problems when trying to extract information from logfiles, which are distributed and very different in nature.
After covering the theoritical groundwork we will dive into the practical parts of the talk. There will be several demonstrations of how to use the ELK stack to obtain useful information for system administrators from your production environment. The demonstrations will include parsing realtime streams, old fashioned logfiles as well as making sense of performance metrics.
OSMC 2014: Business Prozessmonitoring mit BPView | Rene KochNETWAYS
BPView ist ein Open-Source-Projekt zum Überwachen und Darstellen von Geschäftsprozessen. Das Webinterface ist für die Verwendung auf Präsentationsleinwänden sowie TV-Geräten optimiert und gibt Service-Desk- und Operations-Mitarbeitern einen schnellen Überblick über ihre Umgebung.
Durch den modularen Aufbau können verschiedene Monitoring-Backends wie z.B. Zabbix, Icinga, Nagios oder Microsoft SCOM angebunden werden. Aktuell werden Icinga und Nagios unterstützt.
OSMC 2014: Interesting use cases of Zabbix improvements in latest versions | ...NETWAYS
Zabbix is used all over the world - in standard IT infrastructure monitoring and also in some not so common environments.
In this talk we will look at some common uses of Zabbix, as well as at some slightly strange environments. A brief update on the latest improvements for Zabbix will be provided as well.
Puppet Camp Duesseldorf 2014: Toni Schmidbauer - Continuously deliver your pu...NETWAYS
At s-IT solutions we manage a diverse environment of about 1000 linux (redhat), solaris 10/11 and AIX hosts with the help of puppet open source.
In this talk we give a brief introduction of continuous delivery and explain how we manage our current puppet infrastructure with a focus on the deployment process. We introduce jenkins, a continuous integration server and how we use it to continuously deliver our puppet code base. We also explain how we use git and r10k to manage internal and external (github/forge) puppet modules.
Furthermore, we discuss current shortcomings of our setup and how we plan to improve.
You hate certificates? Struggling with the Puppet PKI? You'd prefer to get rid of security just to avoid having such trouble? Or no problems as you enjoy the benefits of Puppet Enterprise, but still curious to find out what's going on behind the scenes?
This speech wants to invite you to dive into the beautiful world of X.509 PKI infrastructures. Certificates are like pets. They are cute and lovely as long as you care about them. And grumpy as soon as they get the feeling that you don't.
So let's find out what your pets need to feel comfortable. After a jumpstart introduction into the X.509 wilderness we are going to inspect different ways of handling your whole Puppet (and MCollective) certificate lifecycle.
Security matters!
Open Source Backup Conference 2014: Bakup to and of the cloud, by Marco van W...NETWAYS
Newest developments in being able to use Bareos for backing up and restoring data of a Gluster or/and CEPH storage cluster. For this we use GFAPI for Gluster and librados/libcephfs (2 plugins) for CEPH. Next to that we also added support for
using Gluster and CEPH as a backing store for storing backup data using the native APIs not a FUSE mount (so without all the additional overhead.)
What do we support now and what is planned. (Currently some is internal development and some is as technology preview in our current bleeding edge code base.)
Puppet Camp Duesseldorf 2014: Luke Kanies - Puppet KeynoteNETWAYS
n this presentation, we start by briefly talking about why configuration management and automation tools are becoming increasingly important along with our general approach and the community that supports it. We will also provide a comprehensive overview of the technologies used with Puppet, so expect to learn more about Puppet Enterprise, Puppet, PuppetDB, MCollective, Forge and more. Other programs that help people learn about Puppet, like training and certification programs are also included.
Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...NETWAYS
It gives an introduction to the architecture of Bareos, and how the components of Bareos interact. The configuration of Bareos will be discussed and the main Bareos features will be shown. As a practical part of the workshop the adaption of the preconfigured standard backup scheme to the attendees’ wishes will be developed.
Attendees are kindly asked to contribute configuration tasks that they want to have solved.
Bareos - Open Source Data Protection, by Philipp StorzNETWAYS
Bareos is a reliable network open source software to backup, archive and restore files from all major operating systems. The fork was founded in 2010 out of the Bacula project. The fork has been actively developed and many new features have been added.
This talk shows the newest features in the stable version. It also gives a preview of what is being developed and what is planned for the future.
Open Source Backup Conference 2014: Automating backup provisioning with bacul...NETWAYS
Backups are all about making sure you don’t lose any data. But configuring backups for each machine can be a time-consuming and tedious process.This talk provides a brief overview of what puppet is and what puppet does. It will be explained how he created a puppet module to manage bacula, and some of the choices he made. It will show people some examples of how to use the module to deploy a bacula director, storage daemon and file daemon. Furthermore he will show how an entire infrastructure can easily be instructed to have backups of specific or generic filesets and how to do so with minimal adjustments for each machine.
OSMC 2015: What's Happening with OpenNMS? by Tarus BalogNETWAYS
In 2015, the OpenNMS application was split into two main branches: OpenNMS Horizon and OpenNMS Meridian.
The main reason was to allow for OpenNMS to improve at a more rapid pace. Where it used to take 18-24 months for a new major OpenNMS release, Horizon gets a new major release every 3-4 months.
This model is very similar to the one Red Hat uses, with Horizon being similar to Fedora and Meridian being like Red Hat Enterprise Linux. Also like RHEL, while Meridian is still 100% open source it is only available through a paid subscription.
This talk will discuss the differences between the two version and highlight the new features available in Horizon, such as the Grafana integration, the new Newts.io back end storage model built on Cassandra and the "minion" remote poller that positions OpenNMS to monitor the Internet of Things.
OSMC 2015: Testing in Production by Devdas BhagatNETWAYS
For most ecommerce companies, software is not the final deliverable product. It is a research tool, to determine what customers will pay for. To be able to get good data from software, monitoring and analytics must be built into the system. Alerting must come from business requirements and be based on application generated data.
In the traditional operations world, we monitor what is easy, and avoid monitoring that which is difficult. This talk is an attempt to show people that monitoring must be driven by metrics from the CxO office, and then potentially involve technical metrics if needed.
This talk explains why functional and business level monitoring is crucial. We also cover the tradeoffs from a DTAP model to continuous deployment. There will be a brief introduction to a couple of useful monitoring tools for functional monitoring. No special technical skills are expected of the audience, but having a general overview of the monitoring world is a good thing. This talk is not limited to ecommerce companies, but is most applicable to that environment.
OSMC 2015: The Assimilation Project by Alan RobertsonNETWAYS
Painlessly Discovering and Monitoring Systems, Services and Compliance
The open source Assimilation Project provides continuous integrated IT discovery and monitoring aimed at risk management and mitigation. It discovers systems, switches, services and dependencies and detailed configuration information. Our discovery uses agents which run local commands, listens to packets without network privileges, and create and update a graph-based configuration management database (CMDB) of your infrastructure and services without setting off security alarms. This CMDB includes services you aren’t monitoring and systems you’ve forgotten about. This is important since about 30% of outsider security breaches come through forgotten systems, and services you’re not monitoring can’t be properly managed. Monitoring is extremely scalable due to its radically distributed architecture. Because discovery informs monitoring, most monitoring doesn’t require any configuration.
Easily extensible discovery enables administrators to let the Assimilation software keep information they are interested in a central database and continually up to date instead of in ad hoc flat files.
This enables straightforward best practice audits (including security audits) without touching every machine. Our graph-based CMDB is natural for visualization and supports interesting queries about root causes and impact analysis. Our future work concentrates on continuous security monitoring - enabling you to easy stay in security compliance.
This talk gives an overview of the Assimilation project - its capabilities, scalability and architecture, future plans and includes a demo of zero-configuration discovery and monitoring.
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...NETWAYS
In this talk I will present an overview of what is disaster recovery, its main organizational and technical aspects and how we solved the problem of DR for many companies using a combination of OpenNebula, MooseFS and lots of duct tape. Going in detail, the presentation will show how to realistically estimate your recovery time objective (RTO) and the other essential parameters like RPO depending on your company structure and requirements; how to create a reliable, self-managing infrastructure using OpenNebuia and the MooseFS/LizardFS distributed filesystems, how to efficiently perform geographic disaster recovery (including differential and deduplicating snapshots) and the additions and changes we made to OpenNebula to help in performing remote management and support. Some specific real-life disasters will be examined, along with some hardware tools designed to help – like the portable cloud or the bomb-proof server rack.
OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emm...NETWAYS
The platform currently runs several solutions for Earth Sciences Researchers: Developer Cloud Sandboxes for scalable scientific processors integration, Virtual Archives federating distributed data repositories, Data Challenges for Earth Observation contests, and Digital Marketplaces for reproducible scientific experiments.
OpenNebula is also powering our Cloud development environment, that has been enhanced during the past year. Terradue’s Cloud development environment is both our laboratory to test the latest developments from OpenNebula, especially for the integration of our own OpenNebula extensions, and our Engineering team facility to provision servers supporting project-based software developments. OpenNebula provides the virtualization and management of hardware clusters, that we rent from commercial ‘bare-metal’ providers.
We have recently further developed several specific drivers for Multi-Cloud bursting, in order to provision virtual machines over public commercial clouds.
When their processor integration and validation phase concludes, our researcher users can seamlessly burst their applications at scale, leveraging OpenNebula drivers for on-demand processing tasks.
OpenNebula Conf 2014 | Cloud Automation for OpenNebula by Kishorekumar Neelam...NETWAYS
Kishore works with the engineering team in building the open source product with a future focussed cloud technical strategy for “Megam – Cloud Automation Platform “http://gomegam.com”. In his prior incarnation Kishore has worked as an Architect in complex system integration projects for Airport systems with high availability. Kishore has avid experience in architecting large scale build and packaging tools for mainframe platform integrated via thin clients and eclipse IDE.
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...NETWAYS
It wasn’t more then 4 months between the first getting in touch with Opennebula and our productive Opennebula cluster beeing fired up. It was a quick decision that turned our to be the absolute right one. Since a little more than a year we are on our evolving way with Opennebula.
So what have we been looking for and why did we end up with Opennebula? How does our setup look like in the moment and what are our future plans with Opennebula? Learnings from a year with Opennebula.
Skill development for assessing cognitive impairment in elderly 24 nov15Dr. Rakesh Tripathi
Skills required for cognitive assessment of an elderly is highlighted with some cognitive screening and detailed assessment tool. It may be useful for Psychologist, clinical Psychologist, psychiatrist and for trained professional in the field.