Dan Wittenberg's presentation on using Nagios at a Fortune 50 Company
The presentation was given during the Nagios World Conference North America held Sept 25-28th, 2012 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/nwcna
Transforming the Ceph Integration Tests with OpenStack Ceph Community
This document discusses transforming Ceph tests to use OpenStack. It describes running unit tests locally but running integration tests on OpenStack instances. Developers can now run integration tests on their own OpenStack tenant without waiting for resources. Specifying resources for the OpenStack machines makes the tests more self-service. Future improvements include better multi-cloud support and making archival and setup more convenient.
The document discusses Ceph storage performance on all-flash storage systems. It describes how SanDisk optimized Ceph for all-flash environments by tuning the OSD to handle the high performance of flash drives. The optimizations allowed over 200,000 IOPS per OSD using 12 CPU cores. Testing on SanDisk's InfiniFlash storage system showed it achieving over 1.5 million random read IOPS and 200,000 random write IOPS at 64KB block size. Latency was also very low, with 99% of operations under 5ms for reads. The document outlines reference configurations for the InfiniFlash system optimized for small, medium and large workloads.
On X86 systems, using an Unbreakable Enterprise Kernel (UEK) is recommended over other enterprise distributions as it provides better hardware support, security patches, and testing from the larger Linux community. Key configuration recommendations include enabling maximum CPU performance in BIOS, using memory types validated by Oracle, ensuring proper NUMA and CPU frequency settings, and installing only Oracle-validated packages to avoid issues. Monitoring tools like top, iostat, sar and ksar help identify any CPU, memory, disk or I/O bottlenecks.
Introduction to Stacki at Atlanta Meetup February 2016StackIQ
An introduction to Stacki-the fastest bare metal Linux server provisioning tool from the Stacki Atlanta kickoff meetup on 2/23/16 at the Microsoft Innovation Center. Greg Bruno is the VP Engineering at StackIQ.
Salesforce at Stacki Atlanta Meetup February 2016StackIQ
Dave Peterson's presentation on how Salesforce uses Stacki and Chef to provision and manage thousands of servers. Stacki Atlanta kickoff Meetup on 2/23/16 at the Microsoft Innovation Center. Dave is a Lead Systems Engineer at Salesforce.
Ansible Tower can be used for efficient IT automation. The document discusses the importance of service portals and provides examples of using Ansible for Windows updates and deploying an application on OpenStack. It describes how Ansible works using playbooks to automate tasks across public and private clouds. Use cases demonstrated include patching Windows systems and provisioning a full application stack on OpenStack with databases, application servers and web servers using Ansible playbooks to automate the process.
Ceph Day Beijing - Optimizing Ceph Performance by Leveraging Intel Optane and...Danielle Womboldt
Optimizing Ceph performance by leveraging Intel Optane and 3D NAND TLC SSDs. The document discusses using Intel Optane SSDs as journal/metadata drives and Intel 3D NAND SSDs as data drives in Ceph clusters. It provides examples of configurations and analysis of a 2.8 million IOPS Ceph cluster using this approach. Tuning recommendations are also provided to optimize performance.
Automated Out-of-Band management with Ansible and RedfishJose De La Rosa
Ansible is an open source automation engine that automates complex IT tasks such as cloud provisioning, application deployment and a wide variety of system administration tasks. It is a one-to-many agentless mechanism where complex deployment tasks can be controlled and monitored from a central control machine.
Redfish is an open industry-standard specification and schema designed for modern and secure management of platform hardware. On Dell EMC PowerEdge servers the Redfish management APIs are available via the integrated Dell Remote Access Controller (iDRAC), which can be used by IT administrators to easily monitor and manage at scale their entire infrastructure using a wide array of clients on devices such as laptops, tablets and smart phones.
Together, Ansible and Redfish can be used by system administrators to fully automate at large scale server monitoring, provisioning and update tasks from one central location, significantly reducing complexity and helping improve the productivity and efficiency of IT administrators.
Building a Two Node SLES 11 SP2 Linux Cluster with VMwaregeekswing
Linux clustering is one of the most cost-effective way to have redundant servers serving your applications. In this document we show you how to build a two node cluster using SUSE Linux Enterprise Server (SLES) utilizing a virtual environment (ESXi 4) as your testing ground. You can check for more info at our website:
http://geekswing.com/geek/building-a-two-node-sles11-sp2-linux-cluster-on-vmware/
This document discusses Intel's high performance storage solution using Lustre file systems. It provides an overview of Lustre, how it can interface with various Intel technologies like SSDs, networking fabrics and processors. It also summarizes the key features of Lustre including its scalability, POSIX compatibility, shared namespace and how all clients can access data. Specific examples are given around using OpenZFS as the backend storage for Lustre and how technologies like L2ARC can improve performance. Monitoring and management tools for Lustre file systems are also highlighted.
Out of the Box Replication in Postgres 9.4(pgconfsf)Denish Patel
Denish Patel gave a presentation on PostgreSQL replication. He began by introducing himself and his background. He then discussed PostgreSQL write-ahead logging (WAL), replication history, and how replication is currently setup. The presentation covered replication slots, demoing replication without external tools using pg_basebackup, streaming replication with slots, and pg_receivexlog. Patel also discussed monitoring replication and answered questions from the audience.
NoSQL атакует: JSON функции в MySQL сервере.Sveta Smirnova
The document discusses new JSON functions available in MySQL server that allow manipulation of JSON documents. It provides an overview of the functions including json_valid() to validate JSON documents, json_contains_key() to check for keys, json_extract() to retrieve values, and json_append(), json_replace(), json_set() to modify JSON documents. Examples of each function are also demonstrated.
Ceph Day Beijing - Storage Modernization with Intel and CephDanielle Womboldt
The document discusses trends in data growth and storage technologies that are driving the need for storage modernization. It outlines Intel's role in advancing the storage industry through open source technologies and standards. A significant portion of the document focuses on Intel's work optimizing Ceph for Intel platforms, including profiling and benchmarking Ceph performance on Intel SSDs, 3D XPoint, and Optane drives.
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库maclean liu
This document describes how to install and configure NetBackup 6.5 to backup an Oracle 10g RAC database. It discusses installing NetBackup server software on a NAS host, defining storage units and backup policies, installing NetBackup client software and the Oracle agent on RAC nodes, and linking the Oracle homes. It also provides an example of using RMAN to backup the control file and archive logs to the NetBackup server.
Vbox virtual box在oracle linux 5 - shoug 梁洪响maclean liu
The document describes setting up an Oracle 11g Release 2 RAC environment using VirtualBox virtual machines on Oracle Linux 5.7. It outlines planning the RAC logical architecture and installation requirements. It then details steps to create two virtual machines, install Oracle Linux on them, configure user accounts and directories for the Grid and Oracle software installations, and prepare the systems for the Oracle software installations.
Webinar slides: The Holy Grail Webinar: Become a MySQL DBA - Database Perform...Severalnines
You’re running MySQL as backend database, how do you tune it to make best use of the hardware? How do you optimize the Operating System? How do you best configure MySQL for a specific database workload?
Do these questions sound familiar to you? Maybe you’re having to deal with that type of situation yourself?
In this webinar, we’ve discussed some of the settings that are most often tweaked and which can bring you significant improvement in the performance of your MySQL database. We also covered some of the variables which are frequently modified even though they should not. Performance tuning is not easy, but you can go a surprisingly long way with a few basic guidelines.
AGENDA
Database tuning - the what and why
Principles of the tuning process
Tuning the Operating System configuration
Tuning the MySQL configuration
Useful tools
pt-summary
pt-mysql-summary
What to avoid when tuning OS and MySQL configuration
SPEAKER
Krzysztof Książek, Senior Support Engineer at Severalnines, is a MySQL DBA with experience managing complex database environments for companies like Zendesk, Chegg, Pinterest and Flipboard.
This webinar is based on our popular blog series ‘Become a MySQL DBA’.
High Availability can be a curiously nebulous term, and most people probably don't care about it until they can't access their online banking service, or their plane crashes.
This presentation examines some of the considerations necessary when building highly available computer systems, then focuses on the HA infrastructure software currently available from the Corosync/OpenAIS, Linux-HA and Pacemaker projects.
Originally presented at Linux Users Victoria in April 2010 (http://luv.asn.au/2010/04/06)
Nagios Conference 2011 - Daniel Wittenberg - Scaling Nagios At A Giant Insur...Nagios
Daniel Wittenburg' presentation on a reference story for a German Health Insurance Company. The presentation was given during the Nagios World Conference North America held Sept 27-29th, 2011 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/nwcna
Experience In Building Scalable Web Sites Through Infrastructure's ViewPhuwadon D
The document discusses strategies for building scalable web sites, including using caching technologies like Memcached, database replication and sharding, and load balancing. It provides recommendations for hardware, software architectures, and technologies to use at different stages of a site's growth to scale efficiently. Tips are also given for optimizing performance through caching, splitting content delivery, and other best practices.
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDSCeph Community
This document summarizes the performance of an all-NVMe Ceph cluster using Intel P3700 NVMe SSDs. Key results include achieving over 1.35 million 4K random read IOPS and 171K 4K random write IOPS with sub-millisecond latency. Partitioning the NVMe drives into multiple OSDs improved performance and CPU utilization compared to a single OSD per drive. The cluster also demonstrated over 5GB/s of sequential bandwidth.
The document discusses accelerating Ceph storage performance using SPDK. SPDK introduces optimizations like asynchronous APIs, userspace I/O stacks, and polling mode drivers to reduce software overhead and better utilize fast storage devices. This allows Ceph to better support high performance networks and storage like NVMe SSDs. The document provides an example where SPDK helped XSKY's BlueStore object store achieve significant performance gains over the standard Ceph implementation.
The document discusses using the Storage Performance Development Kit (SPDK) to optimize Ceph storage performance. SPDK provides userspace libraries and drivers to unlock the full potential of Intel storage technologies. It summarizes current SPDK support in Ceph's BlueStore backend and proposes leveraging SPDK further to accelerate Ceph's block services using optimized SPDK targets and caching. Collaboration is needed between the SPDK and Ceph communities to fully realize these performance benefits.
Introduction to PostgreSQL for System AdministratorsJignesh Shah
This document provides an introduction and overview of PostgreSQL for system administrators. It covers why to use open source databases like PostgreSQL, a quick start guide to installing and configuring PostgreSQL, PostgreSQL internals like file system layout and processes, and monitoring PostgreSQL performance using tools like iostat and top. The presentation is aimed at helping system administrators get started with managing PostgreSQL databases.
Learn the ways to access persistent memory from Java*. Review how to use the Low-Level Persistence Library in the Persistent Memory Development Kit to retrofit the open source database Cassandra* for persistent memory.
Ceph Day Beijing - Ceph all-flash array design based on NUMA architectureCeph Community
This document discusses an all-flash Ceph array design from QCT based on NUMA architecture. It provides an agenda that covers all-flash Ceph and use cases, QCT's all-flash Ceph solution for IOPS, an overview of QCT's lab environment and detailed architecture, and the importance of NUMA. It also includes sections on why all-flash storage is used, different all-flash Ceph use cases, QCT's IOPS-optimized all-flash Ceph solution, benefits of using NVMe storage, and techniques for configuring and optimizing all-flash Ceph performance.
Achieving maximum performance in microsoft vdi environments - Jeff StokesJeff Stokes
This document provides guidance on optimizing performance in Microsoft VDI environments. It discusses several topics including recommended Windows editions for VDI (Windows 8 Enterprise), memory allocation guidelines, disk partitioning best practices, enabling RemoteFX, and automation tools for configuration and optimization. It also demonstrates tools like the Windows Assessment and Deployment Kit and Windows Performance Toolkit for analyzing VDI performance.
CTX138217 - IntelliCache Reduction in IOPS: XenDesktop 5.6 FP1 on XenServer 6.1 - Citrix Knowledge Center http://ow.ly/o3Ma4
The purpose of this document is to provide testing results based on MCS-delivered streamed virtual desktops leveraging IntelliCache
Testing Delphix: easy data virtualizationFranck Pachot
The document summarizes the author's testing of the Delphix data virtualization software. Some key points:
- Delphix allows users to easily provision virtual copies of database sources on demand for tasks like testing, development, and disaster recovery.
- It works by maintaining incremental snapshots of source databases and virtualizing the data access. Copies can be provisioned in minutes and rewound to past points in time.
- The author demonstrated provisioning a copy of an Oracle database using Delphix and found the process very simple. Delphix integrates deeply with databases.
- Use cases include giving databases to each tester/developer, enabling continuous integration testing, creating QA environments with real
Introducing resinOS: An Operating System Tailored for Containers and Built fo...Balena
This presentation, from the Embedded Linux Conference Europe in October 2016, discusses how resinOS was built, highlights some of its key features, and shares a roadmap for future development and contribution.
resinOS is the latest open-source tool built by resin.io to enable the future of hardware with the tools of modern software. resinOS is a simple yet powerful operating system that brings standard Docker containers to embedded devices and works on a wide variety of device types and architectures. resinOS was born from the team’s experience deploying embedded containers across device types and has been battle-tested in production environments.
You can download resinOS at https://resinos.io
Performance Tuning Cheat Sheet for MongoDBSeveralnines
Bart Oles - Severalnines AB
Database performance affects organizational performance, and we tend to look for quick fixes when under stress. But how can we better understand our database workload and factors that may cause harm to it? What are the limitations in MongoDB that could potentially impact cluster performance?
In this talk, we will show you how to identify the factors that limit database performance. We will start with the free MongoDB Cloud monitoring tools. Then we will move on to log files and queries. To be able to achieve optimal use of hardware resources, we will take a look into kernel optimization and other crucial OS settings. Finally, we will look into how to examine performance of MongoDB replication.
Data deduplication is a hot topic in storage and saves significant disk space for many environments, with some trade offs. We’ll discuss what deduplication is and where the Open Source solutions are versus commercial offerings. Presentation will lean towards the practical – where attendees can use it in their real world projects (what works, what doesn’t, should you use in production, etcetera).
Ceph is an open-source distributed storage system that provides object, block, and file storage. The document discusses optimizing Ceph for an all-flash configuration and analyzing performance issues when using Ceph on all-flash storage. It describes SK Telecom's testing of Ceph performance on VMs using all-flash SSDs and compares the results to a community Ceph version. SK Telecom also proposes their all-flash Ceph solution with custom hardware configurations and monitoring software.
Planning for-high-performance-web-applicationNguyễn Duy Nhân
Planning for performance is a document about optimizing web applications for performance. It discusses basic practices like using source code management, continuous integration tools, and issue trackers. It also covers hardware platforms, software platforms, system essentials like monitoring and security tools, and optimizations like caching, SQL tuning, and scaling through load balancing, databases, file systems, and more. The overall document provides an overview of many aspects of planning for and ensuring high performance of web applications.
The DrupalCampLA 2011 presentation on backend performance. The slides go over optimizations that can be done through the LAMP (or now VAN LAMMP stack for even more performance) to get everything up and running.
This tutorial will guide you how to experiment with XAP 10 MemoryXtend
We will use EC2 to start a VM with a Flash Drive.
You may use any other machine running Linux 6.x with SSD Flash Drive with this tutorial.
Similar to Nagios Conference 2012 - Dan Wittenberg - Case Study: Scaling Nagios Core at Fortune 50 Company (20)
Best Practices? That’s like asking how long is a piece of string! While every environment is different, there are however a number of configurations, tweaks and methods that can be of great benefit for your Nagios XI environment. This talk will cover a variety of Best Practice topics for Nagios XI ranging from flexible object configurations through to back end performance enhancements.
Trevor McDonald - Nagios XI Under The Hood - What happens when a check is run? What are the parts that move behind the scenes to turn a service check into a notification? In this talk, Trevor will walk through the check process from start to finish, giving an overview of the components involved at each step.
Sean Falzon - Nagios - Resilient NotificationsNagios
Sean will be discussing several approaches to notification types for real world Nagios deployments. This will include a few methods for handling on call rosters, sending SMS from fully visualized data centers, and resilient notifications by integrating with phone systems for voice notifications.
Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise EditionNagios
Landis+Gyr uses Nagios XI to monitor over 105,000 hosts and services across its global operations. It utilizes 20 Nagios servers with 14 dedicated to managed services and 5 for data centers. Key benefits of Nagios XI for Landis+Gyr include its user-friendly GUI, short learning curve, and ability to interface with other systems. Additional features such as Thruk, Active Directory integration, automated host management, custom plugins, and the NSClient++ agent enhance Landis+Gyr's monitoring capabilities. Backend APIs also allow integration with third-party tools.
Janice Singh - Writing Custom Nagios Plugins - New to Nagios and wanting to expand its use with your own
custom plugins? This presentation will show you how to write your own plugins and integrate it into Nagios.
Dave Williams - Nagios Log Server - Practical ExperienceNagios
Dave Williams - Nagios Log Server - Practical Experience. -
This session will detail the green field deployment of Nagios Log Server in a client environment consisting of HP LAN Switches, 3PAR disk storage, HP Blade Chassis with Flex Fabric using
VMware, Hyper-V, Exchange & Citrix.
Mike Weber - Nagios and Group Deployment of Service ChecksNagios
This presentation will show how you can create groups of checks like CPU metrics, Oracle metrics or IIS metrics and push them to all of the hosts that require them. The presentation will provide a script that will allow you to select and implement hundreds of groups of checks that have been developed for NRPE, NCPA, WMI, NSClient++, NRDP and NRDS.
Mike Guthrie - Revamping Your 10 Year Old Nagios InstallationNagios
Mike Guthrie - Revamping Your 10 Year Old Nagios Installation - Mike Merideth from VictorOps talks about the challenges of
sharing responsibility for monitoring in the DevOps world. Learn several strategies for keeping your configuration correct,
consistent, and up-to-date when several people are working on it.
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...Nagios
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring as a Service - Learn about the trials and challenges Agile Networks faced while converting their Nagios XI instance over to service outside customers.
Matt Bruzek - Monitoring Your Public Cloud With NagiosNagios
Matt Bruzek - Monitor Public Cloud Use Nagios to monitor your public cloud. - No debian installer for Nagios 4? No problem! Deploy your public cloud with Juju and you can connect Nagios core services to your Ubuntu instances in the cloud. In this session, Matt will quickly go over the basic concepts of Juju and spend the rest of the time walking through examples of deploying Nagios monitoring solutions
Lee Myers - What To Do When Nagios Notification Don't Meet Your Needs.Nagios
Lee Myers - What To Do When Nagios Notification Don't Meet Your Needs. - Lee will present how he overcame timeperiod issues, through the use of MK_Livestatus, Pushbullet, and scripts to notify of him of alerts while he is at work. All the user needs to do is execute a command at the start of their shift, and they will receive all their notifications until their shift ends.
Eric Loyd - Fractal Nagios - Learn how Nagios XI can be used to monitor Nagios Log Server (NLS) and Nagios Network Analyzer (NNA), how Nagios Log Server and Nagios Network Analyzer can leverage Nagios XI for alerting, and how to use Nagios Log Server and Nagios Network Analyzer to monitor each other and Nagios XI and Nagios Core, including remote execution environments.
Marcelo Perazolo, Lead Software Architect, IBM Corporation - Monitoring a Pow...Nagios
Marcelo Perazolo, Lead Software Architect, IBM Corporation - In this session, Marcelo will describe how Nagios can be
integrated and extended for the monitoring of a typical
power-based converged infrastructure, and how it interfaces with existing element managers to provide a single point of integration for passive and active monitoring purposes.
Thomas Schmainda - Tracking Boeing Satellites With Nagios - Nagios World Conf...Nagios
Tracking Boeing Satellites With Nagios - Learn how Nagios Core redefined support of the on-orbit fleet of Boeing satellites and changed the way Mission Operations are performed with the next generation of satellites.
Nagios World Conference 2015 - Scott Wilkerson OpeningNagios
This document welcomes attendees to the 5th Nagios World Conference and provides an overview of Nagios solutions. It summarizes that Nagios is deployed globally across all industry sectors in small, large, and multi-national businesses for network monitoring, alerting, reporting, and reaction. It then highlights some of the open source Nagios plugins, extensions, and tools as well as commercial products for enhanced user interfaces, reporting, configuration, network flow monitoring, log analysis, issue tracking, and centralized management.
Nagios Log Server greatly simplifies the process of searching your log data. Set up alerts to notify you when potential threats arise, or simply filter your data to quickly audit your system. With Log Server, you get all of your data in one location, with high availability and fail-over built right in. Quickly monitor your servers with configuration wizards and start monitoring your logs in minutes.
Learn more here: https://www.nagios.com/products/nagios-log-server/
Free download (60 day trial): https://www.nagios.com/downloads/nagios-log-server/
Network Analyzer provides an in-depth look at all network traffic sources and potential security threats allowing system admins to quickly gather high-level information regarding the health of the network as well as highly granular data for complete and thorough network analysis.
Dorance Martinez Cortes' presentation on customizing Nagios. The presentation was given during the Nagios World Conference North America held Oct 13th - Oct 16th, 2014 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/conference.
Coordinate Systems in FME 101 - Webinar SlidesSafe Software
If you’ve ever had to analyze a map or GPS data, chances are you’ve encountered and even worked with coordinate systems. As historical data continually updates through GPS, understanding coordinate systems is increasingly crucial. However, not everyone knows why they exist or how to effectively use them for data-driven insights.
During this webinar, you’ll learn exactly what coordinate systems are and how you can use FME to maintain and transform your data’s coordinate systems in an easy-to-digest way, accurately representing the geographical space that it exists within. During this webinar, you will have the chance to:
- Enhance Your Understanding: Gain a clear overview of what coordinate systems are and their value
- Learn Practical Applications: Why we need datams and projections, plus units between coordinate systems
- Maximize with FME: Understand how FME handles coordinate systems, including a brief summary of the 3 main reprojectors
- Custom Coordinate Systems: Learn how to work with FME and coordinate systems beyond what is natively supported
- Look Ahead: Gain insights into where FME is headed with coordinate systems in the future
Don’t miss the opportunity to improve the value you receive from your coordinate system data, ultimately allowing you to streamline your data analysis and maximize your time. See you there!
Support en anglais diffusé lors de l'événement 100% IA organisé dans les locaux parisiens d'Iguane Solutions, le mardi 2 juillet 2024 :
- Présentation de notre plateforme IA plug and play : ses fonctionnalités avancées, telles que son interface utilisateur intuitive, son copilot puissant et des outils de monitoring performants.
- REX client : Cyril Janssens, CTO d’ easybourse, partage son expérience d’utilisation de notre plateforme IA plug & play.
YOUR RELIABLE WEB DESIGN & DEVELOPMENT TEAM — FOR LASTING SUCCESS
WPRiders is a web development company specialized in WordPress and WooCommerce websites and plugins for customers around the world. The company is headquartered in Bucharest, Romania, but our team members are located all over the world. Our customers are primarily from the US and Western Europe, but we have clients from Australia, Canada and other areas as well.
Some facts about WPRiders and why we are one of the best firms around:
More than 700 five-star reviews! You can check them here.
1500 WordPress projects delivered.
We respond 80% faster than other firms! Data provided by Freshdesk.
We’ve been in business since 2015.
We are located in 7 countries and have 22 team members.
With so many projects delivered, our team knows what works and what doesn’t when it comes to WordPress and WooCommerce.
Our team members are:
- highly experienced developers (employees & contractors with 5 -10+ years of experience),
- great designers with an eye for UX/UI with 10+ years of experience
- project managers with development background who speak both tech and non-tech
- QA specialists
- Conversion Rate Optimisation - CRO experts
They are all working together to provide you with the best possible service. We are passionate about WordPress, and we love creating custom solutions that help our clients achieve their goals.
At WPRiders, we are committed to building long-term relationships with our clients. We believe in accountability, in doing the right thing, as well as in transparency and open communication. You can read more about WPRiders on the About us page.
Blockchain technology is transforming industries and reshaping the way we conduct business, manage data, and secure transactions. Whether you're new to blockchain or looking to deepen your knowledge, our guidebook, "Blockchain for Dummies", is your ultimate resource.
The DealBook is our annual overview of the Ukrainian tech investment industry. This edition comprehensively covers the full year 2023 and the first deals of 2024.
Details of description part II: Describing images in practice - Tech Forum 2024BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and transcript: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
Best Programming Language for Civil EngineersAwais Yaseen
The integration of programming into civil engineering is transforming the industry. We can design complex infrastructure projects and analyse large datasets. Imagine revolutionizing the way we build our cities and infrastructure, all by the power of coding. Programming skills are no longer just a bonus—they’re a game changer in this era.
Technology is revolutionizing civil engineering by integrating advanced tools and techniques. Programming allows for the automation of repetitive tasks, enhancing the accuracy of designs, simulations, and analyses. With the advent of artificial intelligence and machine learning, engineers can now predict structural behaviors under various conditions, optimize material usage, and improve project planning.
Transcript: Details of description part II: Describing images in practice - T...BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and slides: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Bert Blevins
Today’s digitally connected world presents a wide range of security challenges for enterprises. Insider security threats are particularly noteworthy because they have the potential to cause significant harm. Unlike external threats, insider risks originate from within the company, making them more subtle and challenging to identify. This blog aims to provide a comprehensive understanding of insider security threats, including their types, examples, effects, and mitigation techniques.
Quality Patents: Patents That Stand the Test of TimeAurora Consulting
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality.
Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality.
Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality.
Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank?
** Episode Overview **
In this first episode of our quality series, Kristen Hansen and the panel discuss:
⦿ What do we mean when we say patent quality?
⦿ Why is patent quality important?
⦿ How to balance quality and budget
⦿ The importance of searching, continuations, and draftsperson domain expertise
⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications
https://www.aurorapatents.com/patently-strategic-podcast.html
How RPA Help in the Transportation and Logistics Industry.pptxSynapseIndia
Revolutionize your transportation processes with our cutting-edge RPA software. Automate repetitive tasks, reduce costs, and enhance efficiency in the logistics sector with our advanced solutions.
Measuring the Impact of Network Latency at TwitterScyllaDB
Widya Salim and Victor Ma will outline the causal impact analysis, framework, and key learnings used to quantify the impact of reducing Twitter's network latency.
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionBert Blevins
Cybersecurity is a major concern in today's connected digital world. Threats to organizations are constantly evolving and have the potential to compromise sensitive information, disrupt operations, and lead to significant financial losses. Traditional cybersecurity techniques often fall short against modern attackers. Therefore, advanced techniques for cyber security analysis and anomaly detection are essential for protecting digital assets. This blog explores these cutting-edge methods, providing a comprehensive overview of their application and importance.
Choose our Linux Web Hosting for a seamless and successful online presencerajancomputerfbd
Our Linux Web Hosting plans offer unbeatable performance, security, and scalability, ensuring your website runs smoothly and efficiently.
Visit- https://onliveserver.com/linux-web-hosting/
Comparison Table of DiskWarrior Alternatives.pdfAndrey Yasko
To help you choose the best DiskWarrior alternative, we've compiled a comparison table summarizing the features, pros, cons, and pricing of six alternatives.
find out more about the role of autonomous vehicles in facing global challenges
Nagios Conference 2012 - Dan Wittenberg - Case Study: Scaling Nagios Core at Fortune 50 Company
1. Scaling Nagios At A
Giant Insurance Company
Daniel Wittenberg
dwittenberg2008@gmail.com
https://github.com/dwittenberg2008/nagios
2. Personal Background
Certified for HP-UX in mid 90's, then RHCE in '99, and AIX in
early 2000's.
Worked on lots of different technologies and solutions
including HA, SAN/iSCSI, Forensics/Security,
Backups/Disaster Recovery, Performance Tuning, Capacity
Planning, Monitoring/Trending, Networking/Protocol Analysis,
Virtualization and Cloud Computing.
Consulted and worked in many industries include insurance,
banking, accounting, construction, embedded hardware
design, printing/publishing early education, higher education,
and ISP/hosting providers.
2012 2
3. Topics
Hardware
Operating System
Nagios Core
Plugins
Other Add-ons
Event Brokers
Other Software
Performance Monitoring
General
2012 3
6. Hardware
Hardware vs VMware
High forking rate not good fit for VMware (livecheck/4.0)
CPU Requirements
Quantity vs Quality
Memory
Typically memory efficient, but have enough for ramdisk(s)
Affected by your plugins if using active checks
Disk I/O
Faster the better!
2012 6
8. Operating System
CentOS / RHEL 6.3
Strip down the running services
Create ramdisk in Nagios RC script
- first one for status.dat, checkresults, temp_file
- nagios.rc on github for full rc script – will be default in 4.0
ramdisk=`mount |grep "/var/nagios/ramcache"`
if [ "$ramdisk"X == "X" ]; then
mkdir -p -m 755 /var/nagios/ramcache
mount -t tmpfs -o size=128m tmpfs /var/nagios/ramcache
mkdir -p -m 755 /var/nagios/ramcache/checkresults
chown -R nagios:nagios /var/nagios/ramcache
fi
2012 8
9. Operating System
Make sure no ulimit restrictions
ulimit -a
Renice daemons and services
daemon -15 --user=$user $exec -ud $config
perfdata_file_run_cmd =/bin/nice -n 20 /usr/libexec/pnp4nagios/process_perfdata.pl
puppet runs also re-niced (/etc/sysconfig/puppet – NICELEVEL=19)
Watch your other running services and cron jobs interactively for awhile to see
what spikes, you might be surprised!
2012 9
10. Nagios Core
Currently using Nagios 3.4.1 / 4.0
Stock with the exception of custom rc script in 3.4.1
Large Scale Suggestions Doc
Pre-caching objects
Re-write RC script to optimize restart time (use -vx)
Don't allow restart/stop if config broken
Limit use of macros (resources.cfg)
2012 10
11. Nagios Core
Remove use of CGI's, disable in Apache
Using Livestatus/Multisite/livestatus-slave
Limit use of OS backups (crazy huh?)
Keep logging level low in all core and plugins/brokers
Keep comments limited, delete if X # or Y days old
status_update_interval=20 (default is 10)
(how often to update the status.dat in seconds)
enable_environment_macros=0 (default is 1)
(pass macros as ENV variables)
2012 11
12. Plugins
check_nrpe
check_logfiles
check_hpasm / check_dell_sensors / check_dell_omreport
check_oracle_health – check_mysql_health
check_ps.sh (re-written for perf data, correct calculations)
nagios_auto_service
Return perf data whenever possible
Many other custom and one-up plugins
2012 12
13. Other Add-ons
NRPE
Patched to allow large buffer size (20480 bytes)
NSCA – (NRDP future ?)
Patched MAX_PLUGINOUTPUT_LENGTH to 4096
max_packet_age=60, forward and back time patch
Run from xinetd to allow larger/faster connections/hang protection
MUST use instances = UNLIMITED
Recommend per_source = UNLIMITED
Recommend cps = 5000 3
NSClient++/NSCP
Many updates for buffering, data truncation, queueing
PNP4Nagios
rrdcached
2012 13
14. Event Brokers
DNX
Mod-Gearman
MK Livestatus
Performance Data Splunker (custom)
Log separator (reduces grepping for messages) (custom)
2012 14
15. Other Software
Puppet
Manage entire server, from OS to .cfg
Splunk
Log files, performance data, sampled from servers (25GB/day+)
Cacti
Nagiostats template, updated to use livestatus instead of CGI
Custom Control Panel
Build host groups based on templates, auto-config based on host info
ConSol Labs
check_logfiles, check_hpasm, mod_gearman, check_mysql_health,
check_oracle_health
2012 15
16. Performance Monitoring
How to watch your system to determine bottlenecks
vmstat
iostat
top
iptraf
sar
strace
esxtop (if have to use VM)
2012 16
17. General Configs
Host config files are standalone configurations that tell everything about a host.
Hosts are tied to a hostgroup
Hostgroups are tied to a servicegroup
Services are tied to a servicegroup
host.cfg → hostgroups → service ← servicegroups
This allows for easy drop-in and removal of hosts, but also requires at least 1 host be
assigned to a management server
Limitations – harder to make per-server per-service customizations
Hosts are built/assigned from control panel (round-robin distribution)
Parents built automatically from topology database, updated nightly, ESX hourly
Parent's only ping once a day unless there are problems, uses fping
Some alerts do trigger eventhandlers – automate fixes as much as possible
2012 17
19. General Configs
Types of things being monitored:
cpu load, cpu stats (idle/wait/user/system), disk space, log files/Event Log, hardware,
processes, swap, memory usage, service ports, NTP drift, cron job completion, UPS
Nagios configtest, livestatus connectivity
PNP4Nagios/check_results directory size (keeping up on processing)
Performance (cpu/memory) usage on certain processes
Puppet update time to make sure doesn't get behind
DB Response times and health (oracle/mysql/postgresql)
Apache Stats
Custom app status (user accounts, response times, loads, etc.)
Various SNMP/WMI values (most network related stats)
ActiveMQ/Mule ESB
2012 19
20. Links – where to find this stuff
My Stuff – https://github.com/dwittenberg2008/nagios
MK Livestatus - http://mathias-kettner.de/checkmk_livestatus.html
LivestatusSlave - http://nagios.larsmichelsen.com/livestatusslave/
PNP4Nagios - http://docs.pnp4nagios.org/pnp-0.6/start
ConSol Labs - http://labs.consol.de/
Puppet - http://puppetlabs.com/
Cacti Template (Base) - http://forums.cacti.net/about33806.html
2012 20
21. Future ?
Nagios 4.0 will save the world!
2012 21
22. Nagios 4.0 Initial Specs
Memory usage wasn't too good during initial testing....
2012 22
23. Nagios 3.4.1 vs 4.0 -v Times
Final Numbers: 1,423,345 Services - 36,254 hosts – 255,108 service dependencies
NEVER would have done a complete -v, now completes in 1:51:00 !!!
2012 23