DDM (Domino Domain Monitoring) provides a centralized view of the status of multiple Domino servers across domains. It reports on details defined in the Monitoring Configuration (events4.nsf) database. The document discusses the history and components of DDM, including default probes, listeners, and console commands. It also explains how DDM can be configured to monitor some non-Domino items by running programs on event triggers. Overall DDM aims to help administrators more easily monitor servers and be notified of issues for quicker resolution.
IBM ConnectED 2015 BP110: Mastering Your Logs, Everything You Should Know abo...Benedek Menesi
Properly logging and monitoring what happens in your Domino environment is critically important for both security and performance. In order to get the most out of your log data when things go wrong, it’s vital to understand its structure, how and what is (or isn’t) logged, and how to search logs effectively. In this in-depth session we will talk about the inner workings of various Domino logging mechanisms by dissecting the structure of log event documents such as Miscellaneous, Replication, Usage Session, User Activity etc. You’ll learn how to deal with verbose logging, retention best practices, monitoring bottlenecks, as well as behind-the-scenes data such as status codes and how to best use them. After this presentation you will walk away with a solid understanding of your log architecture, the means to set up notifications for when things go wrong and faster ways to find what you’re looking for.
SpeedGeeking Sesion at #IBMConnected 2015 on how to better manage your Microsoft Exchange servers (and their admins) using IBM Domino DDM (Domino Domain Monitoring)
Need my help? Contact Keith Brooks via one of the following ways:
Blog http://blog.vanessabrooks.com
Twitter http://twitter.com/lotusevangelist
http://about.me/keithbrooks
For more information on The RockTeam, http://www.rockteam.com
DDM - Domino Domain Monitoring, If You Only Knew What Your server Was SayingKeith Brooks
The View Admin 2011 Conference
Similar to a session I have given over the last year. Aimed at junior or new admins and experienced ones that never use DDM.
Need my help? Contact Keith Brooks via one of the following ways:
Blog http://blog.vanessabrooks.com
Twitter http://twitter.com/lotusevangelist
http://about.me/keithbrooks
Adm07 The Health Check Extravaganza for IBM Social and Collaboration Environm...Kim Greene
Are you concerned about your infrastructure being configured correctly? Do you have problems happen that you don’t know how to prevent? Do you think your servers might have room for improvement? Wonder no more. This session will show you what you need to be looking at to ensure your server environment is running as cleanly and efficiently as possible. You will learn what you need to be looking for in your server configuration, problems found at numerous customer environments and what steps should be taken to remedy the various situations covered in this session. Be preventative, not reactive! Performing a health check is one of the most economical ways to ensure your social and collaboration environments are running properly.
You may be a pro at administering a Domino server, but that doesn't mean you understand everything under the hood. Learn the no-fuss, no-frills, simple explanations of the most common Domino concepts and find out exactly how they work, and how to apply this knowledge to help avoid problems and improve performance. You'll learn how reader fields work, how replication and cluster replication works, mail routing including SMTP, the secrets of ACLs, ID file details, Adminp, busytime, cross-certification, recertifying, Domino domains, transaction logging, view indexes, and more. Learning the entire concept behind the "stuff" that's in Domino will make you a better troubleshooter, a faster problem-solver, and an all-around great admin!
Adm02 Be a Domino Detective: Tackling Your Toughest Performance ProblemsKim Greene
Become a Domino performance investigator. This session will teach you industry best practices for Domino performance optimization. Learn how to take abstract symptoms like “Notes is slow” and break it down to a resolvable problem. See the methodology and tricks involved to find the true culprit using tools such as semaphore timeouts, memory dumps and server monitoring. Understand what impact running with obsolete tuning parameters can have on your environment. You will learn the best tips to implement along with do’s and don’ts for ensuring your Domino environment will perform optimally.
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....Christoph Adler
Virtualizing HCL Notes 11.0.1 FP1 (incl. Language Packs, Fix Packs, Connections Plugins for Notes and more) is an effective way to standardize your Notes client infrastructure, reduce costs for workstation hardware and give your users a consistent experience. In this session, you will learn how to implement, configure and tune HCL Notes 11.0.1 FP1 on platforms like Citrix XenApp/XenDesktop and get the most out of it by dramatically reducing start-up times (up to 70%), bringing a much better performance and increasing the stability into the Notes client. Beside a live demo on what we call “The Workspace (folder) Improvement” you'll also get some worst practices stories as Chris shares his experiences from real-world client virtualization projects, how these stories can help you and a detailed recipe on ”How to run the Installation and initial configuration of Notes in the best possible way for your very own infrastructure”.
IBM ConnectED 2015 BP110: Mastering Your Logs, Everything You Should Know abo...Benedek Menesi
Properly logging and monitoring what happens in your Domino environment is critically important for both security and performance. In order to get the most out of your log data when things go wrong, it’s vital to understand its structure, how and what is (or isn’t) logged, and how to search logs effectively. In this in-depth session we will talk about the inner workings of various Domino logging mechanisms by dissecting the structure of log event documents such as Miscellaneous, Replication, Usage Session, User Activity etc. You’ll learn how to deal with verbose logging, retention best practices, monitoring bottlenecks, as well as behind-the-scenes data such as status codes and how to best use them. After this presentation you will walk away with a solid understanding of your log architecture, the means to set up notifications for when things go wrong and faster ways to find what you’re looking for.
SpeedGeeking Sesion at #IBMConnected 2015 on how to better manage your Microsoft Exchange servers (and their admins) using IBM Domino DDM (Domino Domain Monitoring)
Need my help? Contact Keith Brooks via one of the following ways:
Blog http://blog.vanessabrooks.com
Twitter http://twitter.com/lotusevangelist
http://about.me/keithbrooks
For more information on The RockTeam, http://www.rockteam.com
DDM - Domino Domain Monitoring, If You Only Knew What Your server Was SayingKeith Brooks
The View Admin 2011 Conference
Similar to a session I have given over the last year. Aimed at junior or new admins and experienced ones that never use DDM.
Need my help? Contact Keith Brooks via one of the following ways:
Blog http://blog.vanessabrooks.com
Twitter http://twitter.com/lotusevangelist
http://about.me/keithbrooks
Adm07 The Health Check Extravaganza for IBM Social and Collaboration Environm...Kim Greene
Are you concerned about your infrastructure being configured correctly? Do you have problems happen that you don’t know how to prevent? Do you think your servers might have room for improvement? Wonder no more. This session will show you what you need to be looking at to ensure your server environment is running as cleanly and efficiently as possible. You will learn what you need to be looking for in your server configuration, problems found at numerous customer environments and what steps should be taken to remedy the various situations covered in this session. Be preventative, not reactive! Performing a health check is one of the most economical ways to ensure your social and collaboration environments are running properly.
You may be a pro at administering a Domino server, but that doesn't mean you understand everything under the hood. Learn the no-fuss, no-frills, simple explanations of the most common Domino concepts and find out exactly how they work, and how to apply this knowledge to help avoid problems and improve performance. You'll learn how reader fields work, how replication and cluster replication works, mail routing including SMTP, the secrets of ACLs, ID file details, Adminp, busytime, cross-certification, recertifying, Domino domains, transaction logging, view indexes, and more. Learning the entire concept behind the "stuff" that's in Domino will make you a better troubleshooter, a faster problem-solver, and an all-around great admin!
Adm02 Be a Domino Detective: Tackling Your Toughest Performance ProblemsKim Greene
Become a Domino performance investigator. This session will teach you industry best practices for Domino performance optimization. Learn how to take abstract symptoms like “Notes is slow” and break it down to a resolvable problem. See the methodology and tricks involved to find the true culprit using tools such as semaphore timeouts, memory dumps and server monitoring. Understand what impact running with obsolete tuning parameters can have on your environment. You will learn the best tips to implement along with do’s and don’ts for ensuring your Domino environment will perform optimally.
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....Christoph Adler
Virtualizing HCL Notes 11.0.1 FP1 (incl. Language Packs, Fix Packs, Connections Plugins for Notes and more) is an effective way to standardize your Notes client infrastructure, reduce costs for workstation hardware and give your users a consistent experience. In this session, you will learn how to implement, configure and tune HCL Notes 11.0.1 FP1 on platforms like Citrix XenApp/XenDesktop and get the most out of it by dramatically reducing start-up times (up to 70%), bringing a much better performance and increasing the stability into the Notes client. Beside a live demo on what we call “The Workspace (folder) Improvement” you'll also get some worst practices stories as Chris shares his experiences from real-world client virtualization projects, how these stories can help you and a detailed recipe on ”How to run the Installation and initial configuration of Notes in the best possible way for your very own infrastructure”.
If you build a site from scratch you will need to upload your files to your hosting account. You can do this via cPanel, but it is more common to use File Transfer Protocol (FTP).
FTP Software lets you drag and drop files from your computer onto your server. SFTP does the same thing, but with an added layer of security protecting your login credentials and content transferred.
Secure Shell (SSH) lets you access your server using command line software like Terminal. If you learn more advanced development you may use SSH along with version control software like Git.
The Ultimate IBM and Lotus on Linux Workshop for Windows AdminsBill Malchisky Jr.
Linux is quite simple to learn and understand when you have proper comprehension of the fundamentals. So let's teach attendees about the insights into administering a Linux server, allowing you to manage your IBM/Lotus applications with ease. You will receive highlights of the full training course Bill teaches his clients: application install tips, Linux shell techniques, basic scripting, and your questions answered throughout the class.
Given at Midwest LUG 2012 and UKLUG 2012
Engage 2016 - Adm01 - Back from the Dead: When Bad Code Kills a Good ServerBill Malchisky Jr.
It's Friday and a new customer calls. Their mission critical app is taking :05 to open documents and the users are quite concerned. Where do you start when handed a 20 year old application you have never seen, on a server you barely know? Join two IBM Champions as they dissect a complex Domino performance problem from both the administration and development side to provide a complete customer solution. The session includes best practices around problem solving techniques and a checklist you can use internally to solve quickly problems you encounter.
(This is the version of the session given at ICON UK, 13/9/18).
Domino v10 development will bring us Node.js integration in the form of the “NERD” stack - Node, Express, React and Domino. Using Node and React programming skills developers will be able to access Domino data via a Domino module running under Node. BUT WHAT IS NODE? In this session Tim explains what Node is, how to work with it, and how Domino developers will be be able to take advantage of this new platform.
× The Road To A #Perfect10 - How To Get Ready For Domino, Sametime, VOP and T...Gabriella Davis
Later this year HCL will be releasing the first major updates for Domino, Sametime, Traveler and Verse on Premises for several years. We've already heard about developments on the way such as a Notes client for tablet and phone as well as structural changes like the removal of the 64GB file limit. The more up to date and well designed your infrastructure is, the easier these upgrades are going to be so In this session Gab will explain how to audit, evaluate and fix your environment as well as what changes you can (and should) do in preparation so you can be fast to move when the products arrive..
Presented At CollabSphere 2018 in Ann Arbor, MI
Admin Tips In 60 Minutes
In this high speed session I take you through the best admin tips for Domino, Notes, Sametime, Traveler and more. From notes.ini values, to server configuration settings and valuable customisations.
Some tips will be new to v10 and some have been around but rarely used for years.
Whatever your experience there will be something new for you to take away and enjoy.
Presented at Engage.ug in Brussels May 2019
Best Practices for Installing IBM Verse on PremisesTimsterC
IBM's local edition of Verse for email is hitting many enterprises. If you have not yet tried this out for yourself, then come and find out just how easy it is.Learn the tips and tricks that go into a successful deployment with a hands-on demo of the places to look out for and the finished product.We'll also show the integrations with Connections Files, Profiles and Box.
Linux School: Advanced Administration for IBM SoftwareBill Malchisky Jr.
We've covered the basics before, now let's deep dive and get to the advanced items. We'll quickly review partition approaches, then demo many command line tools and skills that can help save you time with your Linux installation and maintenance tasks -- customized for IBM/Lotus software. Tips, knowledge, techniques, and as much information as I can provide in an hour. This is a new session for the IBM/Lotus Community, debuted at Engage User Group, in Breda, The Netherlands.
An Introduction to Configuring Domino for DockerGabriella Davis
You may know that docker is a container solution but what does that mean and how could it affect your Domino infrstructure? In this session I will explain what Docker may offer, highlight the decisions to consider when designing container architecture , how to construct a container, how to install and run Domino inside one and discuss options for clustering. Is Docker for you?
Presented at CollabSphere 2018 in Ann Arbor, MI
IBM Traveler Management, Security and PerformanceGabriella Davis
Traveler is a core component of most companies’ mail infrastructure but its maintenance and security goes far beyond Domino server management. In this session we’ll look at a Traveler environment from daily tasks to enforcing TLS and starting with understanding how Traveler behaves. We’ll review both standalone and high availability configurations and discuss common problems, as well how best to plan and design a secure and stable infrastructure.
Adminlicious - A Guide To TCO Features In Domino v10Gabriella Davis
With v10 of EVERYTHING due out in Q4 and the public beta now available it’s time to talk about what we know is coming and how to plan for upgrades. In this session I show the features I'm most inspired by (NDAs allowing!) talk about how I'm getting ready and why this is a really exciting time to be an admin!
When you order a hosting account you get access to a special type of computer called a server. This server lets you upload files to display on your site and lets other people access your site via your domain name.
Hosting accounts come in different sizes, which determines how many files and media you can have on your site and how many people can visit the site each month. These measurements are called disk space and bandwidth.
Presented at the International Translators Association Conference in Jerusalem Feb 16, 2016 by Keith Brooks
Well received and many people appreciated the automatic 2 minute backup.
Email vs. Status Updates as presented at Social Connections VIII EventKeith Brooks
Email is not oging away, status updates are out of control and they need not be mutually exclusive. I compared the single malt scotch to blended as a parallel point for understanding how your company may see the world. Be respectful of those that are sharing and those that are not as we need everyone to work together.
Presented at the Social Connections VIII Conference in Boston April 16, 2015
If you build a site from scratch you will need to upload your files to your hosting account. You can do this via cPanel, but it is more common to use File Transfer Protocol (FTP).
FTP Software lets you drag and drop files from your computer onto your server. SFTP does the same thing, but with an added layer of security protecting your login credentials and content transferred.
Secure Shell (SSH) lets you access your server using command line software like Terminal. If you learn more advanced development you may use SSH along with version control software like Git.
The Ultimate IBM and Lotus on Linux Workshop for Windows AdminsBill Malchisky Jr.
Linux is quite simple to learn and understand when you have proper comprehension of the fundamentals. So let's teach attendees about the insights into administering a Linux server, allowing you to manage your IBM/Lotus applications with ease. You will receive highlights of the full training course Bill teaches his clients: application install tips, Linux shell techniques, basic scripting, and your questions answered throughout the class.
Given at Midwest LUG 2012 and UKLUG 2012
Engage 2016 - Adm01 - Back from the Dead: When Bad Code Kills a Good ServerBill Malchisky Jr.
It's Friday and a new customer calls. Their mission critical app is taking :05 to open documents and the users are quite concerned. Where do you start when handed a 20 year old application you have never seen, on a server you barely know? Join two IBM Champions as they dissect a complex Domino performance problem from both the administration and development side to provide a complete customer solution. The session includes best practices around problem solving techniques and a checklist you can use internally to solve quickly problems you encounter.
(This is the version of the session given at ICON UK, 13/9/18).
Domino v10 development will bring us Node.js integration in the form of the “NERD” stack - Node, Express, React and Domino. Using Node and React programming skills developers will be able to access Domino data via a Domino module running under Node. BUT WHAT IS NODE? In this session Tim explains what Node is, how to work with it, and how Domino developers will be be able to take advantage of this new platform.
× The Road To A #Perfect10 - How To Get Ready For Domino, Sametime, VOP and T...Gabriella Davis
Later this year HCL will be releasing the first major updates for Domino, Sametime, Traveler and Verse on Premises for several years. We've already heard about developments on the way such as a Notes client for tablet and phone as well as structural changes like the removal of the 64GB file limit. The more up to date and well designed your infrastructure is, the easier these upgrades are going to be so In this session Gab will explain how to audit, evaluate and fix your environment as well as what changes you can (and should) do in preparation so you can be fast to move when the products arrive..
Presented At CollabSphere 2018 in Ann Arbor, MI
Admin Tips In 60 Minutes
In this high speed session I take you through the best admin tips for Domino, Notes, Sametime, Traveler and more. From notes.ini values, to server configuration settings and valuable customisations.
Some tips will be new to v10 and some have been around but rarely used for years.
Whatever your experience there will be something new for you to take away and enjoy.
Presented at Engage.ug in Brussels May 2019
Best Practices for Installing IBM Verse on PremisesTimsterC
IBM's local edition of Verse for email is hitting many enterprises. If you have not yet tried this out for yourself, then come and find out just how easy it is.Learn the tips and tricks that go into a successful deployment with a hands-on demo of the places to look out for and the finished product.We'll also show the integrations with Connections Files, Profiles and Box.
Linux School: Advanced Administration for IBM SoftwareBill Malchisky Jr.
We've covered the basics before, now let's deep dive and get to the advanced items. We'll quickly review partition approaches, then demo many command line tools and skills that can help save you time with your Linux installation and maintenance tasks -- customized for IBM/Lotus software. Tips, knowledge, techniques, and as much information as I can provide in an hour. This is a new session for the IBM/Lotus Community, debuted at Engage User Group, in Breda, The Netherlands.
An Introduction to Configuring Domino for DockerGabriella Davis
You may know that docker is a container solution but what does that mean and how could it affect your Domino infrstructure? In this session I will explain what Docker may offer, highlight the decisions to consider when designing container architecture , how to construct a container, how to install and run Domino inside one and discuss options for clustering. Is Docker for you?
Presented at CollabSphere 2018 in Ann Arbor, MI
IBM Traveler Management, Security and PerformanceGabriella Davis
Traveler is a core component of most companies’ mail infrastructure but its maintenance and security goes far beyond Domino server management. In this session we’ll look at a Traveler environment from daily tasks to enforcing TLS and starting with understanding how Traveler behaves. We’ll review both standalone and high availability configurations and discuss common problems, as well how best to plan and design a secure and stable infrastructure.
Adminlicious - A Guide To TCO Features In Domino v10Gabriella Davis
With v10 of EVERYTHING due out in Q4 and the public beta now available it’s time to talk about what we know is coming and how to plan for upgrades. In this session I show the features I'm most inspired by (NDAs allowing!) talk about how I'm getting ready and why this is a really exciting time to be an admin!
When you order a hosting account you get access to a special type of computer called a server. This server lets you upload files to display on your site and lets other people access your site via your domain name.
Hosting accounts come in different sizes, which determines how many files and media you can have on your site and how many people can visit the site each month. These measurements are called disk space and bandwidth.
Presented at the International Translators Association Conference in Jerusalem Feb 16, 2016 by Keith Brooks
Well received and many people appreciated the automatic 2 minute backup.
Email vs. Status Updates as presented at Social Connections VIII EventKeith Brooks
Email is not oging away, status updates are out of control and they need not be mutually exclusive. I compared the single malt scotch to blended as a parallel point for understanding how your company may see the world. Be respectful of those that are sharing and those that are not as we need everyone to work together.
Presented at the Social Connections VIII Conference in Boston April 16, 2015
What were you thinking? Worst Translation PracticesKeith Brooks
The session for the International Translators Association conference in Jerusalem Feb 16, 2016 by Keith Brooks
Packed room, easily 2/3 of all attendees were in there.
Presentation Workflow for XPages including integration into Activiti BPMN 2.0 engine. Delivered at Lotusphere/Connect 2013 (Orlando) and Nachlese 2013 (Muenchen/Duesseldorf)
IBM Connect 2017: Refresh and Extend IBM Domino ApplicationsEd Brill
This session covered new capabilities such as additional REST APIs coming in future feature packs of IBM Domino; IBM's partnership with Panagenda ApplicationInsights; and partners such as Darwino, We4IT's Aveedo, and Sapho that provide tools to modernize corporate and situational applications.
Your App Deserves More – The Art of App ModernizationKlaus Bild
Make your data sustainable and enhance the value of your applications. Your application and your work deserve it! We use applications everywhere but unfortunately a lot of them are old and monolithic. They are heavily used by your business but adding new functions to catch up with the business needs is almost impossible. We, a developer and an admin, will show you how you can transform your monolithic applications into modern apps using a smart architecture. Learn how you can leverage IBM Bluemix, Docker and suchlike to bring cognitive services to your applications. We will show you a live example to illustrate how we extended IBM Verse using IBM cloud technology to fulfill an urgent business need.
Presented the morning of the 2nd day of the Engage conference onboard the SS Rotterdam. IBM Domino Domain Monitoring presentation by IBM Champion Keith Brooks.
Domino tweets. Salesforce and SedrviceNow integrations included in the deck.
Watch full webinar here: https://buff.ly/2MwDyhq
The use of Data Virtualization as a global delivery layer means that Denodo is a critical component of the data architecture. It cannot fail, needs to be fault tolerant and perform as designed. In this context, enterprise level-monitoring is key to make sure the virtual layer is in good health and proactively detect potential issues. Fortunately, Denodo provides a full suite of monitoring capabilities and integrates with leading monitoring tools like Splunk, Elastic and CloudWatch.
Attend this session to learn:
- How to configure the key global parameters of the Denodo server
- How to integrate Denodo with enterprise monitoring solutions like Splunk and Cloudwatch
- Key metrics to monitor
IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...Benedek Menesi
This session has been presented in the Best Practices track at the IBM Connect conference in Orlando, FL, USA, January 2014.
--
Being armed with the newest set of weapons is crucial for not being left behind when it comes to efficiently administering your servers. The number of new features added to recent IBM releases is staggering, yet workload time constraints cause us to stick to our old ways of doing things despite the opportunity to increase our effectiveness and thereby efficiency. In this in-depth, problem/solution formatted session we’ll discuss some of the latest and greatest features for administering IBM Domino, IBM iNotes and IBM Traveler through customer examples and real world scenarios. We’ll share best practices that allowed us to successfully solve architecture challenges in critical areas such as security, mail routing, replication, web/mobile capabilities and more.
BP101 - 10 Things to Consider when Developing & Deploying Applications in Lar...Martijn de Jong
Many common development techniques can cause dramatic effects when your application is rolled out over hundreds of servers. As a developer, you need a good understanding of certain parts of the infrastructure to build an application designed for wide-scale deployment. System administrators who review applications before deployment should know what to look for in the code to prevent problems when rolled out to production. This session takes a look at the area where Application Development and System Administration come together. You will hear about real-life problems, view examples of bad code as well as good code, and learn what you should consider when you have to develop or deploy an application which will be rolled out in a large-scale deployment, or how to "harden" your code to support large quantities of documents.
Lotusphere Comes To You April 2011 - Notes & Domino 8.5.2 - All features grea...Steve Cogan
Walkthrough of selected Lotus Notes & Domino features upto and including the current version - 8.5.2.
PDF available via my Connections Files here: http://preview.tinyurl.com/657zwyd
#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, CriteoParis Open Source Summit
#Data management & #Blockchain - Track - Data : database
Delivering a database service is not a simple job but to ensure that everything is working correctly your platform needs to be observable. In this talk, I’ll talk about how we make the MySQL/MariaDB databases observable. We’ll talk about the RED, USE methods, and the golden signals. You’ll discover how we dealt with the following questions “We think the database is slow”. This talk will allow you to make your databases discoverable with open source solutions.
Our team just released Keptn (https://keptn.sh/), an open source framework for event-based, automated continuous operations in cloud-native environments. In this session, we will talk about WHY we built Keptn, HOW we implemented it (Architecture) and where we want the community to take it.
Back from the Dead: When Bad Code Kills a Good ServerTeamstudio
It's Friday and a new customer calls. Their mission critical app is taking :05 to open documents and the users are quite concerned. Where do you start when handed a 20-year-old application you have never seen, on a server you barely know? Join two IBM Champions as they dissect a complex Domino performance problem from both the administration and development side to provide a complete customer solution. This session includes best practices around problem-solving techniques and a checklist you can use internally to quickly solve problems you encounter.
Similar to Domino Domain Monitoring, Letting Admins Sleep Later and Stay at Pubs Longer Since 2005 (20)
The life of an HCL Notes and Domino administrator can be repetitive at times, thus this session was created.
Many scripts, hints, tricks, and code is all inside to help admins do tasks quicker and easier.
To Home, To Work, To Home, To Collabsphere!Keith Brooks
A slightly technical session on how to make your activities more efficient, from a practical and technical point of view for HCL Notes, Domino, Sametime, Connections, iNotes and Traveler.
ISBG / NCUG Why Didn't Anyone Tell Me Notes Could Do ThatKeith Brooks
Business slides aimed at customers who need to get permission to change onboarding processes or client builds and need to think about how to express the purpose.
Why This Global Law Firm Does Not Miss DeadlinesKeith Brooks
This was an open presentation given at IBM Think in San Francisco in February. I am providing my backup slides for your benefit. We dug into many angles of Cloud Migration, security and deadlines of law firms.
Presented at 2019 Engage Conference in Brussels by Keith Brooks, B2B Whisperer discussing internal guerilla marketing to create an affinity among your osers
Presentation on Soft Skills, Hard Skills, Body Language and MoreKeith Brooks
Originally performed at IBM Think conference 2018 in Las Vegas. Tips and ideas to help new presenters and some experienced ones.
Led Zeppelin explanation of the process a speaker follows
Faster Translations Start With A Faster ComputerKeith Brooks
My slides from the Ita conference 2018 at ZOA House in Tel Aviv on how to enhance your translation speeds through your computer and non computer means.
Quickr for Domino Administration: Qpconfig.xml, Notes.ini, Connections and YouKeith Brooks
The View Admin 2011 Quickr Session
I provide some hints, tips and tricks to getting Quickr integrated, and easily loading places into users configurations.
Adoption of social networks has some issues when discussing management and their usage, or lack of usage.
Accountability and the modern employee when viewed through an ESN, Enterprise Social Network.
Session done in Stockholm November 14, 2014.
Need my help? Contact Keith Brooks via one of the following ways:
Blog http://blog.vanessabrooks.com
Twitter http://twitter.com/lotusevangelist
http://about.me/keithbrooks
For more information on The RockTeam, http://www.rockteam.com
JMP206 : Calling Home: Enabling the IBM Sametime Softphone in ST9Keith Brooks
The session Jeremy Sanders and I presented today the IBM Connect 2014 event in Orlando.
Need my help? Contact Keith Brooks via one of the following ways:
Blog http://blog.vanessabrooks.com
Twitter http://twitter.com/lotusevangelist
http://about.me/keithbrooks
For more information on ThinkRite, http://www.thinkrite.com
Troubleshooting comes in many forms and the goal is to make happy customers.
This is what I do best, I solve problems.
Ignite talk given at the IBM Impact 2013 conference by Keith Brooks, Social Collaboration Practice Leader at VoiceRite and an IBM Champion for Websphere and ICS. Keith is also a Redbooks thought leader.
Need my help? Contact Keith Brooks via one of the following ways:
Blog http://blog.vanessabrooks.com
Twitter http://twitter.com/lotusevangelist
http://about.me/keithbrooks
SugarCRM Integration with IBM Domino and SmartCloudKeith Brooks
This was my slides from Sugarcon 2012. Highlights options one has when looking to upgrade/migrate/integrate older Domino applications and how Cloud integration works inside SugarCRM with IBM SmartCloud. NOT a sales pitch.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
5. 7th Sutol Conference, November 2015
Today’s Topics:
History of DDM
Probes and Listeners inside of
DDM
Console Commands for DDM
Monitoring Non-Domino Items
DDM Can Tweet Now!
References and Review
5
6. 7th Sutol Conference, November 2015
Why Domino Domain Monitoring (DDM)
• At the time there was no tool that can provide
a single view of the overall status of multiple
servers across one or more DOMINO
Domains
• Administrators can spend too much time to
find out the cause when a server problem
occurs
• The analysis and fix of the problems depends
on the experience and skill of the Administrator
6
7. 7th Sutol Conference, November 2015Background of DDM
7
• Started with R7 although its history goes back to
Stats and Events
• DDM (ddm.nsf) is a reporting database
• It reports based on details that the Monitoring
Configuration (events4.nsf) database has defined
• Events (events4.nsf) is the real information
wrapped around by the ddm.nsf
• It is installed with every copy of Domino yet many
never use it … why?
• If you use it, you probably set it up once and
never looked at it again ... right?
8. 7th Sutol Conference, November 2015Sound Familiar?
8
Your server is crying out in pain and
you don’t hear it, or worse, ignore it …
at your peril.
Daily, hourly it suffers in silence
because you do not let it talk to you.
You know it can talk, right?
You turn DDM on and it talks….non-
stop!
So you shut DDM off again.
9. 7th Sutol Conference, November 2015
9
DDM — Making Everyone Accountable
Inside DDM you can:
See if everything is okay or not
See who closed which items and issues
Delegate problems to someone else
Provide management with a dashboard
Change severity of error messages
Monitor ACLs, security, SMTP, and on and on as
long as it’s a Domino item*
* There are ways to do this for non-Domino too, sort of, hang on, will get to that soon.
10. 7th Sutol Conference, November 2015
10
Best Practices
Tip #57: Domino Domain monitor keeps you safe
Enable DDM
Have DDM tell you when anonymous gets
added to a database over a certain level
Have DDM tell you not only that there is a
problem, but suggests how to fix it!
Have DDM bring you directly to the problem
Monitoring software makes your life easier
(From LS10 Paul Mooney’s Session)
11. 7th Sutol Conference, November 2015
11
History of DDM
Probes and Listeners inside DDM
Console Commands for DDM
Monitoring Non-Domino Items
DDM Can Tweet Now!
References and Review
12. 7th Sutol Conference, November 2015Default DDM Probes
Three flavors of probes (some probes have
more than one):
• Scheduled probes - run according to a
configurable schedule
– defaults are supplied
• Embedded probes - watch the feature
area and catch problems/issues as they
occur
• Listening probes - run when particular
error codes are logged
12
13. 7th Sutol Conference, November 2015More Key Benefits
• Active monitoring capability: Probes with
highly-configurable schedules, content and
targets
• Data aggregation with collection hierarchies
• Automatic problem determination and
determination of probable cause in multiple
feature areas, and provide possible solution.
• Delegation of problems
• Automation of corrective actions
• Auto-closing for resolved problems 13
14. 7th Sutol Conference, November 2015
Configuration: Enable default DDM Probes
Types expand into subtypes ...
14
15. 7th Sutol Conference, November 2015Common Probes
• Monitor for any errors encountered when
compacting database on Domino servers.
(Database/Database Compact)
• Monitor the configured database(s) to
ensure that replication occurs on the target
servers within the configured time interval.
(Replication/Scheduled Replication Checks)
• Monitor which documents are not
replicating in the Domino Directory.
(Replication/Replication Errors)
15
16. 7th Sutol Conference, November 2015Common Probes
• Monitor if name lookups are taking too
long. (Directory/Name Lookup/Search
Response)
• Monitor CPU (55%: fatal) /Disk (30%: fatal)
/Memory (98%) Utilization on your Domino
Servers. (Operating System/CPU; Memory)
• Monitor the availability of all directories on
the Domino servers. (Directory/Directory
Availability)
• Monitor and fix a corrupt database by the
corrective action code.
16
17. 7th Sutol Conference, November 2015Application Probes
• Monitor whether an agent (or Web agents)
run by Agent Manager took longer than X
minutes to complete. (Application
Code/Long running agents)
• Monitor database(s) for unused space,
generate an event when the percent of 30%
unused space exceeds, then automatically
compact the database(s) if an event is
generated. (Database/Scheduled Checks)
• Monitor a specific Notes DB with no access
by any user for one month. 17
18. 7th Sutol Conference, November 2015
• Monitor mail routing to Domino and/or non-
Domino mail systems.(Messaging/Mail
Reflector)
• Monitors the amount of mail on a Domino
server and whether the number of mail
messages in the MAIL.BOX file exceeds the
number of mail messages that the router can
process. (Messaging/Mail Flow Statistic)
• Monitor whether your SMTP servers are
listening on the appropriate ports.
(Messaging/SMTP process state) 18
Monitor What?
19. 7th Sutol Conference, November 2015
• Monitor whether NRPC mail routing is
occurring on the Mail Servers.
(Messaging/NRPC Routing Status)
• Monitor which AdminP requests are being
generated, and whether they are being
processed. (Server/Administration)
• Monitor any ACL changes for a specific
database.
19
Monitor What?
20. 7th Sutol Conference, November 2015
Last Minute Developer/PM Info
• Why is there no task probe for Traveler, for that matter why
not for Sametime?
– Traveler and Sametime are not with Domino out of the
box and when DDM was created it was focused on only
out of the box tasks. The Traveler task can be monitored
by the Administrator client
• Can we get DDM to Tweet?
– DDM only creates events, so it can directly tweet.
However, event can have event handlers act upon them
including run a program. So in theory you could setup an
event handler to do this, but DDM doesn't do this out of
the box.
20
21. 7th Sutol Conference, November 2015
Last Minute Developer/PM Info #2
• Can DDM probe for HTTP when it is not port 80
and if so, how do we tell it to use port 8088 as an
example?
– DDM uses what's configured for HTTP. So either they
both use 8080 or 80. it would be looking in the server
doc for the configuration.
• Can DDM probe that a website is up and running?
Seems we can open a db, but not a web app. Is
this true?
– The HTTP probe can just probe the port or GET a URL,
but it will only check for the successful fetching of that
URL, the HTTP return code. 21
22. 7th Sutol Conference, November 2015
• I have not seen how I configure DDM to
verify an HTTP website, it seems we can
only verify if HTTP is running as a service.
– Correct, the DDM HTTP only probes the
service, but the Event Generator -> TCP
Server probe has the web page option
22
Last Minute Developer/PM Info #3
23. 7th Sutol Conference, November 2015
23
Someone asked about Differences
See Ben Menesi at Ytria for more details
24. 7th Sutol Conference, November 2015
24
History of DDM
Probes and Listeners inside DDM
Console Commands for DDM
Monitoring Non-Domino Items
DDM Can Tweet Now!
References and Review
25. 7th Sutol Conference, November 2015Console Commands
• View DDM probe schedule
– show sch –ddm
– Shows a table of enabled probes and next
scheduled run time Probe
• View enabled probes
– tell event dumpprobes
– Shows a list of enabled DDM probes by note ID
• Run probes manually
– tell event runprobe ?????
– Run a probe with note ID ????? immediately
(designed to be used with the dumpprobes
command) 25
26. 7th Sutol Conference, November 2015
History of DDM
Probes and Listeners inside DDM
Console Commands for DDM
Time Out for Crazy Messages
Monitoring Non-Domino Items
DDM Can Tweet Now!
References and Review
26
27. Attack of the Ambiguous Error Messages
• Cannot process Full Text Index (FTI)
• Admin Process: Gone Fishing/Org does not appear in
design elements of any database designating
Server/Demo as their Administration Server
• SMTP Failed to Connect to us.ibm.com
• Gone Fishing/Org attempted to login to Server/Demo
• SSL Error: Keyring File access error
• Unable to replicate or route mail
• Calendar profile error
• Events database missing documents or duplicated
• Unable to compact compact no such file exists
(program doc added compact twice?)
28. Attack of the Ambiguous Error Message — Troubleshooting
• So now what? The great DOMINO has spoken, you must
resolve the problem, but how?
DDM does not always provide any details
Check your server console
The answer may be staring you in the face, if not,
search your log.nsf file for the text of the error
Check that you are running enough debug level in
your log to show these errors
Dig deeper within the system from the Administrator
monitoring and analysis tools to the new DCT
Google, Planetlotus.org, Bloggers, IBM Support
28
29. 7th Sutol Conference, November 2015
History of DDM
Probes and Listeners inside DDM
Console Commands for DDM
Monitoring Non-Domino Items
DDM Can Tweet Now!
References and Review
29
30. 7th Sutol Conference, November 2015
30
DDM
Making Admins Lives Easier
….
While Teaching Exchange
Admins What a Real Server
Can Do
31. 7th Sutol Conference, November 20154 Steps
1. Open events4.nsf
2. Open DDM Configuration->DDM
Probes Section-> By Type
3. Click on New DDM Probe ->
Messaging
4. Add configuration details and Save
32. 7th Sutol Conference, November 2015Steps 3 & 4 Details
Click on New DDM Probe -> Messaging
– Probe Subtype = Transfer Queue Check
– Probe Description = Whatever you Want it to Say
– Which Servers to run on? Special Target Servers->
SMTP Servers
– Destination? Check All Destinations or Specify that
special one
– Services NRPC and/or SMTP
– Set Event Severity (not too low i.e group emails)
– Save
33. 7th Sutol Conference, November 2015
Over? Nothing is Over Until…
The Probe will be enabled on Save
So how do you get notified?
Glad you asked….
34. 7th Sutol Conference, November 2015Notification
1. DDM Configuration->Event Handlers Section-> By
Author
2. Click on New Event Handler from the Db menu
3. Event Tab (can be any type)
– Events must be one of these severities: FATAL!
And/or Failure, Send them all of them
– Events can have ANY message
4. Action Tab
– Method = Mail
– Mailing Address = Domino Email or Internet
Email of the MS ADMINS!
– Enablement = Enable this notification
Not you! Send it to the MS Admins
35. 7th Sutol Conference, November 2015
Keep in Mind
1. If Exchange is down, how would they get
this? That’s why we use personal emails
2. Include the CIO/CEO or whomever needs
to know Exchange fails
3. Set up a Mail Rule in your mail file to
collect them all and publish a monthly
outage report
36. 7th Sutol Conference, November 2015
36
History of DDM
Probes and Listeners inside DDM
Console Commands for DDM
Monitoring Non-Domino Items
DDM Can Tweet Now!
References and Review
38. 7th Sutol Conference, November 2015
38
We want Twitter updates!
We are not Developers (Well I’m Not)
This works for me
https://uptimerobot.com/
Monitors ports, websites, etc..
Notifies you via email, Twitter, SMS
They have their own APIs
Integrate into:
Slack and HipChat and PushOver
One Possible Solution
39. 7th Sutol Conference, November 2015
39
Hi,
The monitor VBI-SMTP (http://www.vanessabrooks.com) is currently DOWN
(Port Is Not Listening).
Uptime Robot will alert you when it is back up.
Sincerely,
Uptime Robot
http://uptimerobot.com, http://twitter.com/uptimerobot,
http://facebook.com/uptimerobot
The monitor C_Q (http://quickr.clientsite.com) is back UP (HTTP 200 -
OK) (It was down for 44 minutes and 6 seconds).
40. 7th Sutol Conference, November 2015
History of DDM
Probes and Listeners inside DDM
Console Commands for DDM
Monitoring Non-Domino Items
DDM Can Tweet Now!
References and Review
40
41. 7th Sutol Conference, November 2015
41
DDM is free and running ... use it
You decide what to monitor and you should
be monitoring!
Be Proactive, not just Reactive
Edit common issues that are unique to your
organization so the next admin has it easier
Careful not to flood your inbox with
warnings
Management can have a dashboard with
colors, give it to them!
Ambiguous error messages are a thing of
the past
7 Key Points to Take Home
42. 7th Sutol Conference, November 2015
42
• Planetlotus.org – 315+ Lotus Bloggers especially, Andy Pedisich who
gives a much more detailed session on DDM
• DDM: If You Only Knew What Your Server Was Saying by Keith Brooks
• IBM Wiki Domino 9.0.1
http://www-
01.ibm.com/support/knowledgecenter/SSKTMJ_9.0.1/admin/admn_do
minodomainmonitoring_c.dita
Philip Monson, Thomas Gumz, Frank Nostrame, Leah Busque, “Lotus
Domino Domain Monitoring” (IBM Redbook, 2005).
http://www.redbooks.ibm.com/abstracts/redp4089.html
Resources
43. 7th Sutol Conference, November 2015
43
• This workshop introduces you to DDM ...Lotus Education
on Demand: Domino Domain Monitoring
http://www.ibm.com/support/docview.wss?uid=swg270070
60
• Notes/Domino Best Practices: Domino Domain Monitoring
• http://www.ibm.com/support/docview.wss?uid=swg2700
9312
• IBM Open Mic on DDM – For Administrators pdf
• Add Server Console to a Notes Client
http://www.preemptive.com.au/node/44
More Resources
44. 7th Sutol Conference, November 2015
44
Thank you
Keith Brooks
@lotusevangelist
keith@vanessabrooks.com