This document provides guidance on monitoring key components of the IBM Tivoli Composite Application Management Server (ITCAM) V6.1 using IBM Tivoli Monitoring. It outlines how to monitor the following critical ITCAM components:
1. The archive agent, database, kernel, message dispatcher, publishing server, and WebSphere user interface using the IBM Tivoli Monitoring Universal Agent.
2. The database for status and connectivity using the IBM Tivoli Monitoring DB2 Agent.
3. The WebSphere user interface URL through a situation monitor configured with the Universal Agent's HTTP data provider.
The document provides step-by-step instructions for installing and configuring the necessary IBM Tivoli Monitoring
Supercharged Notes 10 Upgrade: Turning the Worst Notes Deployments into the BestChristoph Adler
We take the worst Notes client deployments (simulated multi-user, copied data directories, outdated templates, misconfigured workspace folders, dramatically grown data directories, etc.) and we clean, upgrade and deliver them with no disruption! But no matter how much you try, you will always find Notes clients out there that do not behave or participate. This session will share the best and latest client management and upgrade knowledge, combined with years of experience in Notes client upgrades, to yield the fastest and most stable IBM Notes V10 client deployment ever. Do you think it's not possible to get IBM Notes V10 installed/upgraded in under three minutes? Join us and we'll give you the recipe for a successful deployment.
AdminCamp2019 - We love Domino V10 - 15 neue Domino-Admin-FeaturesChristoph Adler
Domino V10 wurde mit einem ganzen Rucksack an neuen Features ausgeliefert, die das Leben von Administratoren zu einem Kinderspiel machen. In diesem Vortrag teilen wir mit Ihnen alles, was wir über unsere 15 neuen Favoriten wissen und lieben - von der lang erwarteten ODS53 bis zu brandneuen Angeboten wie Domino General Query Facility (DGQF), Deletion Logging und viel mehr. Sie erfahren, wie Sie das Beste aus den neuen Features herausholen können und was durch praktische Kundenbeispiele nachgewiesen wird.
AdminCamp2019 - MarvelClient Upgrade Free Edition - Effektiv von IBM Notes 6....Christoph Adler
In dieser Session wird Ihnen Christoph Adler zeigen, wie Sie in nur wenigen Minuten ein produktives IBM Notes 10.0.1 Upgrade-Paket erstellen und verteilen können. Natürlich werden hier auch Themen wie technische Verteilung des Paketes, benötigte Administrationsrechte, hinzuzufügende Sprachen usw. behandelt. Die Session beinhaltet nur wenige Folien, denn ansonsten wird alles live gezeigt => Paket-Erstellung, -Verteilung und natürlich der Upgradevorgang selbst.
Und das beste daran, alle verwendeten Software-Lösungen und -Tools können Sie kostenfrei nutzen, ganz ohne Benutzer- oder Zeitlimitierung.
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...Carl Tyler
Often the hidden power of a platform lies in its Software Development Kits (SDKs) and IBM Sametime is no exception. IBM Sametime has one of the richest SDKs of any UC platform, and knowing about its capabilities can allow companies to understand further how they can fully exploit all of the capabilities Sametime offers. Come to this session to learn about the different SDK components and to see examples of how customers are using the SDK to integrate Sametime into their Communication Enabled Business Processes (CEBP)
Supercharged Notes 10 Upgrade: Turning the Worst Notes Deployments into the BestChristoph Adler
We take the worst Notes client deployments (simulated multi-user, copied data directories, outdated templates, misconfigured workspace folders, dramatically grown data directories, etc.) and we clean, upgrade and deliver them with no disruption! But no matter how much you try, you will always find Notes clients out there that do not behave or participate. This session will share the best and latest client management and upgrade knowledge, combined with years of experience in Notes client upgrades, to yield the fastest and most stable IBM Notes V10 client deployment ever. Do you think it's not possible to get IBM Notes V10 installed/upgraded in under three minutes? Join us and we'll give you the recipe for a successful deployment.
AdminCamp2019 - We love Domino V10 - 15 neue Domino-Admin-FeaturesChristoph Adler
Domino V10 wurde mit einem ganzen Rucksack an neuen Features ausgeliefert, die das Leben von Administratoren zu einem Kinderspiel machen. In diesem Vortrag teilen wir mit Ihnen alles, was wir über unsere 15 neuen Favoriten wissen und lieben - von der lang erwarteten ODS53 bis zu brandneuen Angeboten wie Domino General Query Facility (DGQF), Deletion Logging und viel mehr. Sie erfahren, wie Sie das Beste aus den neuen Features herausholen können und was durch praktische Kundenbeispiele nachgewiesen wird.
AdminCamp2019 - MarvelClient Upgrade Free Edition - Effektiv von IBM Notes 6....Christoph Adler
In dieser Session wird Ihnen Christoph Adler zeigen, wie Sie in nur wenigen Minuten ein produktives IBM Notes 10.0.1 Upgrade-Paket erstellen und verteilen können. Natürlich werden hier auch Themen wie technische Verteilung des Paketes, benötigte Administrationsrechte, hinzuzufügende Sprachen usw. behandelt. Die Session beinhaltet nur wenige Folien, denn ansonsten wird alles live gezeigt => Paket-Erstellung, -Verteilung und natürlich der Upgradevorgang selbst.
Und das beste daran, alle verwendeten Software-Lösungen und -Tools können Sie kostenfrei nutzen, ganz ohne Benutzer- oder Zeitlimitierung.
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...Carl Tyler
Often the hidden power of a platform lies in its Software Development Kits (SDKs) and IBM Sametime is no exception. IBM Sametime has one of the richest SDKs of any UC platform, and knowing about its capabilities can allow companies to understand further how they can fully exploit all of the capabilities Sametime offers. Come to this session to learn about the different SDK components and to see examples of how customers are using the SDK to integrate Sametime into their Communication Enabled Business Processes (CEBP)
AdminCamp 2018 - IBM Notes V10 Performance BoostChristoph Adler
IBM Notes mit einer besseren Performance auszustatten, muss nicht kompliziert sein. In einer bereits für IBM Notes V10 (Beta-2) aktualisierten Version, zeigt Christoph Adler Ihnen, was eingestellt werden muss, um die bestmögliche Performance zu erreichen. In diesem Zuge werden Themen wie ClientClocking, ODS, Netzwerk-Latenzen und gesteigerte Applikations-Performance behandelt. BestPractices bzgl. Arbeitsumgebungs- und Verbindungsdokumente und warum die catalog.nsf so wichtig ist. Verbessern Sie Ihre IBM Notes 10 (Beta-2) Installation so, um Benutzer (wieder) glücklich zu machen. Denn "glückliche Benutzer == glückliche Admins".
DNUG - Workshop: Alles was Du schon immer über den IBM Notes-Client wissen wo...Christoph Adler
Die Fachgruppe Domino lädt Dich am 11. April 2019 zu einem Notes-Workshop in Frankfurt am Main ein. Gemeinsam mit Christoph Adler beleuchten wir den IBM Notes-Client von A bis Z. Es werden u. a. folgende Themen behandelt bzw. Fragen detailliert beantwortet: Welche Ausprägungen von IBM Notes gibt es und was ist der Unterschied? Welche sind die aktuell zu empfehlenden Versionen (inkl. Feature Pack mit Interim Fix, JVM Patch, Sametime embedded, usw.)? Welche Unterschiede gibt es technisch zwischen Installationen auf Laptops/Desktops…
15 New Domino Admin Features Sure to Spark a Lasting Love Affair with Domino ...Christoph Adler
Domino 10 shipped jam-packed with new features that will make administrators' lives a breeze. In this talk, we'll share everything we know and love about our 15 new favorites—from the long-awaited NSF size limit boost, to brand-new gems like Domino General Query Facility (DGQF), deletion logging and more. You'll learn how to get the most out of all of them, proven through practical customer examples. You'll walk away from this fast-paced, in-depth session with a solid understanding of the new way to administer Domino 10, as well as a hands-on guide to properly put these great features to use!
AdminCamp 2018 - Virtuell - schneller und besser! Notes V10 auf Citrix & VMWareChristoph Adler
Für die Bereitstellung von IBM Notes V10 (Beta-2) in einer virtuellen Umgebung (Citrix XenApp/XenDesktop und/oder VMWare Horizon), müssen einige Punkte beachtet werden, die ausschlaggebend für Performance und Stabilität sind. In dieser Session wird von der Installation bis hin zu automatischen Konfiguration alle relevanten Punkte behandelt um IBM Notes V10 (Beta-2) bestmöglich betreiben zu können. Als Bonus zeigt Ihnen Christoph Adler wie man die Startzeit des Clients um bis zu 70% reduizieren kann. Neben Live-Demos erhalten Sie eine Schritt-fürSchritt - Anleitung um IBM Notes V10 (Beta-2) vollautomatisiert zu installieren und zu konfigurieren.
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesChristoph Adler
Are you looking to deploy Domino V10 but don’t know where to start? Upgrade servers or clients first? Should I upgrade the ODS? If you have questions like these, this session is for you. Get a complete understanding of the process to upgrade to Domino V10, and learn from best practices and tips from the field.
IBM Streams V4.1 Integration with IBM Platform Symphonylisanl
Steve Halverson is a developer with the IBM Streams platform team. In this presentation, Steve covers the details of how IBM Streams V4.1 integrates with IBM Platform Symphony.
Please view the related presentation available at:
http://www.slideshare.net/lisanl/introduction-to-ibm-platform-symphony-integration-with-ibm-streams-v41
AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!Christoph Adler
Wir nehmen die schlimmsten Notes-Client-Deployments (simulierte Multi-User Installationen, kopierte Datenverzeichnisse, veraltete Schablonen, kaputt-benutzte Workspace-Verzeichnisse, dramatisch gewachsene Datenverzeichnisse usw.), führen eine Reinigung durch und Upgraden auf das aktuelle Release! In dieser Session werden die besten und neuesten Kenntnisse im Bereich Client-Management sowie jahrelange Erfahrung mit Notes-Client-Upgrades zusammengebracht, um Ihnen den Weg zum bestmöglichen IBM Notes V10 Deployment aufzuzeigen. Hier erhalten Sie das Rezept zum Erfolgreichen Upgrade und noch viel mehr.
ICONUK 2018 - IBM Notes V10 Performance BoostChristoph Adler
Maximizing IBM Notes client to performance doesn't have to be complicated! Reloaded for the latest IBM Notes V10 (beta), join Chris and find out what can be tuned - and how to resolve it. Learn how to debug your client, deal with outdated ODS, network latency and application performance issues and the measurable benefit that provides to users. Gather best practices on how to streamline location and connection documents and why the catalog.nsf is so important. Improve your IBM Notes V10 client installations to provide a better experience for happier administration and happier end users! As a special bonus, Chris will show you how to reduce the startup time of virtualized IBM Notes V10 Clients (Citrix / VMWare / etc).
A model to show how web content management can be made reliable and flexible, using two servers. This generic model can be applied to many open source WCM tools, like Drupal, WordPress, Joomla, ExpressionEngine, etc.
AdminCamp 2018 - IBM Notes V10 Performance BoostChristoph Adler
IBM Notes mit einer besseren Performance auszustatten, muss nicht kompliziert sein. In einer bereits für IBM Notes V10 (Beta-2) aktualisierten Version, zeigt Christoph Adler Ihnen, was eingestellt werden muss, um die bestmögliche Performance zu erreichen. In diesem Zuge werden Themen wie ClientClocking, ODS, Netzwerk-Latenzen und gesteigerte Applikations-Performance behandelt. BestPractices bzgl. Arbeitsumgebungs- und Verbindungsdokumente und warum die catalog.nsf so wichtig ist. Verbessern Sie Ihre IBM Notes 10 (Beta-2) Installation so, um Benutzer (wieder) glücklich zu machen. Denn "glückliche Benutzer == glückliche Admins".
DNUG - Workshop: Alles was Du schon immer über den IBM Notes-Client wissen wo...Christoph Adler
Die Fachgruppe Domino lädt Dich am 11. April 2019 zu einem Notes-Workshop in Frankfurt am Main ein. Gemeinsam mit Christoph Adler beleuchten wir den IBM Notes-Client von A bis Z. Es werden u. a. folgende Themen behandelt bzw. Fragen detailliert beantwortet: Welche Ausprägungen von IBM Notes gibt es und was ist der Unterschied? Welche sind die aktuell zu empfehlenden Versionen (inkl. Feature Pack mit Interim Fix, JVM Patch, Sametime embedded, usw.)? Welche Unterschiede gibt es technisch zwischen Installationen auf Laptops/Desktops…
15 New Domino Admin Features Sure to Spark a Lasting Love Affair with Domino ...Christoph Adler
Domino 10 shipped jam-packed with new features that will make administrators' lives a breeze. In this talk, we'll share everything we know and love about our 15 new favorites—from the long-awaited NSF size limit boost, to brand-new gems like Domino General Query Facility (DGQF), deletion logging and more. You'll learn how to get the most out of all of them, proven through practical customer examples. You'll walk away from this fast-paced, in-depth session with a solid understanding of the new way to administer Domino 10, as well as a hands-on guide to properly put these great features to use!
AdminCamp 2018 - Virtuell - schneller und besser! Notes V10 auf Citrix & VMWareChristoph Adler
Für die Bereitstellung von IBM Notes V10 (Beta-2) in einer virtuellen Umgebung (Citrix XenApp/XenDesktop und/oder VMWare Horizon), müssen einige Punkte beachtet werden, die ausschlaggebend für Performance und Stabilität sind. In dieser Session wird von der Installation bis hin zu automatischen Konfiguration alle relevanten Punkte behandelt um IBM Notes V10 (Beta-2) bestmöglich betreiben zu können. Als Bonus zeigt Ihnen Christoph Adler wie man die Startzeit des Clients um bis zu 70% reduizieren kann. Neben Live-Demos erhalten Sie eine Schritt-fürSchritt - Anleitung um IBM Notes V10 (Beta-2) vollautomatisiert zu installieren und zu konfigurieren.
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesChristoph Adler
Are you looking to deploy Domino V10 but don’t know where to start? Upgrade servers or clients first? Should I upgrade the ODS? If you have questions like these, this session is for you. Get a complete understanding of the process to upgrade to Domino V10, and learn from best practices and tips from the field.
IBM Streams V4.1 Integration with IBM Platform Symphonylisanl
Steve Halverson is a developer with the IBM Streams platform team. In this presentation, Steve covers the details of how IBM Streams V4.1 integrates with IBM Platform Symphony.
Please view the related presentation available at:
http://www.slideshare.net/lisanl/introduction-to-ibm-platform-symphony-integration-with-ibm-streams-v41
AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!Christoph Adler
Wir nehmen die schlimmsten Notes-Client-Deployments (simulierte Multi-User Installationen, kopierte Datenverzeichnisse, veraltete Schablonen, kaputt-benutzte Workspace-Verzeichnisse, dramatisch gewachsene Datenverzeichnisse usw.), führen eine Reinigung durch und Upgraden auf das aktuelle Release! In dieser Session werden die besten und neuesten Kenntnisse im Bereich Client-Management sowie jahrelange Erfahrung mit Notes-Client-Upgrades zusammengebracht, um Ihnen den Weg zum bestmöglichen IBM Notes V10 Deployment aufzuzeigen. Hier erhalten Sie das Rezept zum Erfolgreichen Upgrade und noch viel mehr.
ICONUK 2018 - IBM Notes V10 Performance BoostChristoph Adler
Maximizing IBM Notes client to performance doesn't have to be complicated! Reloaded for the latest IBM Notes V10 (beta), join Chris and find out what can be tuned - and how to resolve it. Learn how to debug your client, deal with outdated ODS, network latency and application performance issues and the measurable benefit that provides to users. Gather best practices on how to streamline location and connection documents and why the catalog.nsf is so important. Improve your IBM Notes V10 client installations to provide a better experience for happier administration and happier end users! As a special bonus, Chris will show you how to reduce the startup time of virtualized IBM Notes V10 Clients (Citrix / VMWare / etc).
A model to show how web content management can be made reliable and flexible, using two servers. This generic model can be applied to many open source WCM tools, like Drupal, WordPress, Joomla, ExpressionEngine, etc.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
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.
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
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
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.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
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/
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
2. This is not intended as a primer on installing the ITCAM monitoring environment
or the IBM Tivoli Monitor environment. We assume that both ITCAM and IBM
Tivoli Monitoring have been installed and configured, and that verification testing
is complete and the systems are fully functional. We assume that the reader is a
system administrator, or equivalent, and has been involved in setting up the IBM
Tivoli Monitoring environment and is familiar with the IBM Tivoli Monitoring
product. Our goal is to provide a straightforward document that utilizes your IBM
Tivoli Monitoring system to verify that the ITCAM Managing Server is functioning
correctly. In the event that an unexpected problem does occur, the goal is to
utilize the IBM Tivoli Monitoring system to notify the central monitoring
environment that a problem has occurred with the ITCAM Management Servers
and should be addressed.
Contents
Monitoring the IBM Tivoli Composite Application Management Server V6.1 . . . 1
ITCAM for WebSphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Installation guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Component 1: kernel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Component 2: visualization engine (WebSphere User Interface) . . . . . 11
Component 3: database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Component 4: archive agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Component 5: publishing server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Component 6: message dispatcher . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Component 7: database connection . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
ITCAM for J2EE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
ITCAM for Response Time Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
URL monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Monitor using UA HTTP data provider . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Monitor using IBM Tivoli Monitoring situation . . . . . . . . . . . . . . . . . . . . 45
RTT Managing server port monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Create situation to monitor port status . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Management server database monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . 57
The team that wrote this IBM Redpaper. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2 Monitoring the IBM Tivoli Composite Application Management Server V6.1
3. ITCAM for WebSphere
ITCAM for WebSphere consists of a managing server and one or more data
collectors. The role of the data collectors is to collect and pass data pertaining to
the application server performance, activity, workload, resource consumption,
and overall health of the managing server. The role of the managing server is to
provide the data repository, perform the bulk of the analysis, and serve as the
user interface to observe and monitor the application servers. It also identifies
whether there is a performance degradation of an application server or whether it
becomes completely dysfunctional. The user interface for the managing server,
or front end, is an instance of the WebSphere Application Server that the
managing server runs on. The back end of the managing server that performs the
majority of the workload consists of a number of components (see Figure 1 on
page 4). Our initial thoughts were to install a data collector on the WebSphere
instance that is used by the managing server, but that was found to be
problematic due to conflicts with parameters required by the managing server
and those needed for the data collectors. Based on our tests, we found that for
environments that utilize both IBM Tivoli Monitoring and ITCAM, the best practice
solution is to use IBM Tivoli Monitoring to monitor the ITCAM Managing Server.
Monitoring the IBM Tivoli Composite Application Management Server V6.1 3
4. In order to determine what components should be monitored it is beneficial to
understand the makeup of the managing server. Figure 1 provides a visual
representation of both the major (critical) and minor components of the managing
server.
Figure 1 ITCAM for WebSphere/J2EE component overview
The principal or critical components that make up the managing server are the
kernel, publishing server, archive agent, database, and visual engine
(WebSphere).
The critical components of the ITCAM for WebSphere Managing Server to be
monitored are as listed in Table 1.
Table 1 Critical components of the ITCAM for WebSphere Managing Server
Managing server IBM Tivoli Monitoring Agent
component
Archive agent Universal agent
Database - alive/active DB2® agent
Database - connection Universal agent
4 Monitoring the IBM Tivoli Composite Application Management Server V6.1
5. Managing server IBM Tivoli Monitoring Agent
component
Kernel Universal agent
Message dispatcher Universal agent
Publish server Universal agent
WebSphere - managing Situation monitor for logon window
server URL
Installation guide
Our installation guide is intended to assist you with not only being able to
understand IBM Tivoli Monitoring components, but to give enough details to
virtually walk you through the steps. We assume that the reader is familiar with
IBM Tivoli Monitoring, and that IBM Tivoli Monitoring is already installed. With
that stated, we now address the respective pieces that are needed to install the
IBM Tivoli Monitoring agents to permit monitoring the ITCAM for WebSphere
Managing Server.
Component 1: kernel
To monitor the kernel server utilizing IBM Tivoli Monitoring Universal Agent (UA):
1. Change to the $CANDLEHOME/bin dir. The default CANDLEHOME is
/opt/IBM/ITM, which is the IBM Tivoli Monitoring installation directory.
2. Run ./itmcmd manage and press Enter. A window appears, as shown in
Figure 2.
Figure 2 IBM Tivoli Monitoring menu
Monitoring the IBM Tivoli Composite Application Management Server V6.1 5
6. 3. Right-click Universal Agent and select Configure. A window appears, as
shown in Figure 3.
Figure 3 Configure the UA
6 Monitoring the IBM Tivoli Composite Application Management Server V6.1
7. 4. In the above window input your TEMS host name in the blank field, which is
circled in red, and select the Agent Parameters tab above the red circle. The
window shown in Figure 4 appears.
Figure 4 Agent parameters
5. Select the SCRP Data Provider item and select Save.
Monitoring the IBM Tivoli Composite Application Management Server V6.1 7
8. 6. Right-click Universal Agent and select Start Service. A window appears, as
shown in Figure 5.
Figure 5 Starting the UA
7. Select Universal Agent and select Start. A window appears, as shown in
Figure 6.
Figure 6 Starting the UA
8. Verify in the Status field that the UA has started successfully.
8 Monitoring the IBM Tivoli Composite Application Management Server V6.1
9. 9. Using a local file editor, such as VI, create and save a SHELL script as
follows (Figure 7). The file name and directory are up to you.
Figure 7 Vi editor
Note: The /opt/IBM/itcam/WebSphere/MS/bin should be changed to the
correct directory if your managing server was not installed there. Grant
everyone execute permission to the script.
10.Change the directory to the $CANDLEHOME/aix516/um/metafiles dir. Using
a local file editor, such as VI, create a metafile as follows (the file name
should end with mdl, like sample.mdl). See Figure 8.
Figure 8 Creating the metafile
Monitoring the IBM Tivoli Composite Application Management Server V6.1 9
10. Note: The kernel.sh script is the one that you created in “Component 1:
kernel” on page 5. The metafile name must end with mdl.
11.Change the directory to the $CANDLEHOME/bin directory and run
um_console. See Figure 9.
Figure 9 Running um_console
12.Input "import <metafile>" and press Enter. The metafile is the one that you
created in step 13. See Figure 10.
Figure 10 Importing the metafile
13.Verify the metafile has been imported successfully and press Enter to exit.
See Figure 11.
Figure 11 Verify that the metafile has been imported
10 Monitoring the IBM Tivoli Composite Application Management Server V6.1
11. 14.Log on the portal client and start the monitoring. See Figure 12.
Figure 12 Portal client
15.Create a situation for the KERNEL_SERVER_STATUS attribute group. You
can refer to the “Component 6: message dispatcher” on page 27 to do this.
Component 2: visualization engine (WebSphere User
Interface)
In this section we describe the steps to monitor the front-end process utilizing the
IBM Tivoli Monitoring Universal Agent.
Monitoring the IBM Tivoli Composite Application Management Server V6.1 11
12. Step 1: visualization engine URL monitoring
The steps are:
1. Configure UA to enable HTTP Data Provider. See Figure 13 and Figure 14.
Figure 13 Enable the HTTP Data Provider
Figure 14 Enable the HTTP Data Provider
12 Monitoring the IBM Tivoli Composite Application Management Server V6.1
13. 2. Add the Managing Server Visualization Engine URL to the Managed URL:
a. Add the following lines to /opt/IBM/ITM/aix516/um/work/KUMPURLS:
http://MS_HOSTNAME:9080/am INTERVAL=60 CACHE=30 USER=root
ALIAS=VE
b. Restart UA to make it take effect.
3. Click Managed URL. The status of the URL can be seen in Figure 15.
Figure 15 The status of the URL
Monitoring the IBM Tivoli Composite Application Management Server V6.1 13
14. Step 2: set up a situation for the URL
Do the following steps:
1. Right-click the subnode Internet00, and select Situations. See Figure 16.
Figure 16 Select Situations
14 Monitoring the IBM Tivoli Composite Application Management Server V6.1
15. c. Create a new situation. Name it ITCAMfWAS_VE_Status, and in the Select
Condition dialog, select MANAGED URL' Status as the attribute. See
Figure 17.
Figure 17 Select MANAGED URL status
Monitoring the IBM Tivoli Composite Application Management Server V6.1 15
16. d. Set one minute as the sampling interval and status not equal to OK as the
situation. See Figure 18.
Figure 18 Setting the sample interval and condition
16 Monitoring the IBM Tivoli Composite Application Management Server V6.1
17. 2. Figure 19 is an example of a situation triggered when the visualization engine
is not available. (Stop the ITCAM for WebSphere Server to test this.)
Figure 19 Example of situation triggered
Component 3: database
In this section we discuss the steps to monitor the database utilizing the IBM
Tivoli Monitoring DB2 Agent.
Step 1: DB2 agent installation
To monitor a 32-bit DB2 instance on 64-bit AIX®:
1. Select 32 bit as the OS during DB2 agent install.
2. Install DB2 agent 6.10.01.
3. Modify /opt/IBM/ITM/registry/udaix513.ver as follows:
# Supported architectures.
runArch = aix513
runArch = aix523
runArch = aix533
runArch = aix516
runArch = aix526
runArch = aix536
Monitoring the IBM Tivoli Composite Application Management Server V6.1 17
18. 4. Go to $CANDLEHOME/bin dir. Start the DB2 agent from the CLI. (Sometimes
we need su to db2inst1 first and then start the DB2 agent.)
bash-2.05 # su - db2inst1
bash-2.05 # ./itmcmd agent -o db2inst1 start ud
Sourcing db2profile for user db2inst1
Starting agent...
Agent Started...
Step 2: DB2 status situation
The steps are:
1. Log in to the portal desktop and create a DB2 status situation (Figure 20).
Figure 20 Portal console
18 Monitoring the IBM Tivoli Composite Application Management Server V6.1
19. 2. Select dbase status as the attribute, as shown in Figure 21.
Figure 21 Select dbase status
Monitoring the IBM Tivoli Composite Application Management Server V6.1 19
20. Figure 22 Select dbase status
20 Monitoring the IBM Tivoli Composite Application Management Server V6.1
21. e. If DB2 on the managing server is shut down, you should see the situation
triggered as shown in Figure 23.
Figure 23 Situation triggered
Component 4: archive agent
To monitor the archive agent utilizing the IBM Tivoli Monitoring Universal Agent:
1. Using a local file editor, such as VI, create a SHELL script, as shown in
Figure 24. The file name and the directory are up to you.
Figure 24 Vi editor
Monitoring the IBM Tivoli Composite Application Management Server V6.1 21
22. Note: The /opt/IBM/itcam/WebSphere/MS/bin should be changed to the
correct directory if your managing server was not installed there. Grant
everyone execute permission to the script.
2. Verify that the IBM Tivoli Monitoring UA has configured and started
successfully.
3. Change the directory to the $CANDLEHOME/aix516/um/metafiles dir. Using
a local file editor, such as VI, create a metafile (ending with mdl), as shown in
Figure 25.
Figure 25 Creating a metafile
Note: The underlined script is the one that you created previously.
4. Change the directory to the $CANDLEHOME/bin directory and run
um_console.
5. Input "import <metafile>" and press Enter. The metafile is what you created in
step 3.
Figure 26 Importing the metafile
6. Verify that the metafile was imported successfully and press Enter to exit.
22 Monitoring the IBM Tivoli Composite Application Management Server V6.1
23. 7. Log on the portal client and begin your monitoring, as shown in Figure 27.
Figure 27 Portal client
8. Create a situation for the ARCHIVE_AGENT_STATUS attribute group. You
can refer to the “Component 6: message dispatcher” on page 27.
Monitoring the IBM Tivoli Composite Application Management Server V6.1 23
24. Component 5: publishing server
To monitor the publishing server utilizing the IBM Tivoli Monitoring Universal
Agent:
1. Using a local file editor, such as VI, create and save a SHELL script, as
shown in Figure 28. The file name and directory are up to you.
Figure 28 Vi editor
2. Verify that the IBM Tivoli Monitoring UA has configured and started
successfully.
3. Change the directory to the $CANDLEHOME/aix516/um/metafiles dir. Using
a local file editor, such as VI, create a metafile (ending with mdl), as shown in
Figure 29.
Figure 29 Creating a metafile
4. Change the directory to the $CANDLEHOME/bin directory and run
um_console.
24 Monitoring the IBM Tivoli Composite Application Management Server V6.1
25. 5. Input "import <metafile>" and press Enter. The metafile is what you created in
step 3. See Figure 30.
Figure 30 Importing the metafile
6. Verify that the metafile was imported successfully and press Enter to exit.
Figure 31 Verifying the metafile
Monitoring the IBM Tivoli Composite Application Management Server V6.1 25
26. 7. Log on to the portal and begin your monitoring. See Figure 32.
Figure 32 Portal client
8. Create a situation for the PUBLISH_SERVER_STATUS attribute group. You
can refer to “Component 6: message dispatcher” on page 27.
26 Monitoring the IBM Tivoli Composite Application Management Server V6.1
27. Component 6: message dispatcher
To monitor the message dispatcher utilizing the IBM Tivoli Monitoring Universal
Agent:
1. Using a local file editor, such as VI, create and save a SHELL script, as
shown in Figure 33. The file name and directory are up to you.
Figure 33 Vi editor
2. Verify that the IBM Tivoli Monitoring UA has configured and started
successfully.
3. Change the directory to the $CANDLEHOME/aix516/um/metafiles dir. Using
a local file editor, such as VI, create a metafile (ending with mdl), as shown in
Figure 34.
Figure 34 Creating the metafile
Note: The /UASCRIPT/md.sh is the script that you created previously.
4. Change the directory to the $CANDLEHOME/bin directory and run
um_console.
5. Input "import <metafile>" and press Enter.
Figure 35 Importing the metafile
Monitoring the IBM Tivoli Composite Application Management Server V6.1 27
28. 6. Verify that the metafile was imported successfully and press Enter to exit.
Figure 36 Verifying the metafile
7. Log on to the portal and start your monitoring.
Figure 37 Portal client
28 Monitoring the IBM Tivoli Composite Application Management Server V6.1
29. 8. Select the Message_Dispatcher_Status attribute group and create a
situation, as shown in Figure 38.
Figure 38 Create a situation
Monitoring the IBM Tivoli Composite Application Management Server V6.1 29
30. An image appears, as shown in Figure 39.
Figure 39 Create a situation
30 Monitoring the IBM Tivoli Composite Application Management Server V6.1
31. 9. Right-click MESSAGE_DISPATCHER_STATUS and select Create New. See
Figure 40.
Figure 40 Select Create New
Monitoring the IBM Tivoli Composite Application Management Server V6.1 31
32. An appears, as shown in Figure 41.
Figure 41 New situation
32 Monitoring the IBM Tivoli Composite Application Management Server V6.1
33. 12.Fill in the name and click OK. You will see Figure 42.
Figure 42 Select condition
Monitoring the IBM Tivoli Composite Application Management Server V6.1 33
34. 10.Select the status from the attribute item and click OK. A window appears, as
shown in Figure 43.
Figure 43 Selecting the status
34 Monitoring the IBM Tivoli Composite Application Management Server V6.1
35. 11.Click the first status blank and input Not running, which means that if the
status is not running, the situation will be fired. Then click OK. See Figure 43
on page 34.
Figure 44 Selecting the status
Monitoring the IBM Tivoli Composite Application Management Server V6.1 35
36. 12.Right-click the Message_Dispatcher_Status attribute group and select
Situation. A window appears, as shown in Figure 45.
Figure 45 Situation editor
13.Right-click the situation that you just created, select Start Situation, and OK.
36 Monitoring the IBM Tivoli Composite Application Management Server V6.1
37. If the situation fires, the critical information appears, as shown in Figure 46.
Figure 46 Portal navigator
Component 7: database connection
To monitor the publishing server utilizing the IBM Tivoli Monitoring Universal
Agent:
1. Using a local file editor, such as VI, create and save a SHELL script. The file
name and directory are up to you.
# !/bin/sh
status=`/opt/itcam/WebSphere/MS/bin/./klctl.sh dbtest 2>/dev/null |
awk 'NR==8 {
if ($1=="Successfully") print"Successful";}'`
if (test "$status" = "")
then
Monitoring the IBM Tivoli Composite Application Management Server V6.1 37
38. status=Failed
fi
echo $status
2. Verify that the IBM Tivoli Monitoring UA has configured and started
successfully.
3. Change the directory to the $CANDLEHOME/aix516/um/metafiles dir. Using
a local file editor, such as VI, create a metafile (end by mdl).
//APPL MSDBConnection
//NAME MSDBConnection K 120 INTERVAL=30 AddTimeStamp
//SOURCE SCRIPT /UASCRIPT/MSDBConnection.sh
//ATTRIBUTES
MSDBConnection D 30
4. Change the directory to the $CANDLEHOME/bin directory and run
um_console.
5. Input "import <metafile>" and press Enter.
Figure 47 Importing the metafile
6. Verify that the metafile was imported successfully and press Enter to exit.
38 Monitoring the IBM Tivoli Composite Application Management Server V6.1
39. 7. Log on the portal to start the monitoring.
Figure 48 Portal client
8. Create a situation for the DBConnection attribute group.
ITCAM for J2EE
ITCAM for J2EE is modeled after ITCAM for WebSphere, except that it provides
a monitoring solution for additional J2EE platforms such as WebLogic, Tomcat,
JBoss, and others to extend J2EE monitoring beyond WebSphere. This
interfaces to the same managing server as used by ITCAM for WebSphere, so
follow the steps in “ITCAM for WebSphere” on page 3.
Monitoring the IBM Tivoli Composite Application Management Server V6.1 39
40. ITCAM for Response Time Tracking
ITCAM for Response Time Tracking also works with a management server as its
central point of data collection and utilizes WebSphere Application Server for the
user interface.
This section covers ITCAM for Response Time Tracking Management Server
monitoring:
1. Monitor the ITCAM for Response Time Tracking Management Server logon
URL.
2. Monitor the WebSphere Application Server that hosts ITCAM for Response
Time Tracking Management Server presentation server applications.
3. Monitor the ITCAM for Response Time Tracking Management Server port for
ITCAM for Response Time Tracking Management Agent communications.
4. Monitor the ITCAM for Response Time Tracking Management Server
database.
URL monitor
The URL monitor includes the ITCAM for Response Time Tracking Management
Server URL and WebSphere Application Server admin console URL monitoring.
40 Monitoring the IBM Tivoli Composite Application Management Server V6.1
41. Monitor using UA HTTP data provider
The steps are:
1. Enable the IBM Tivoli Monitoring UA HTTP data provider.
From the Manage Tivoli Enterprise Monitoring Services console, launch the
UA configuration, as shown in Figure 49.
Figure 49 Launching UA configuration
2. Configure the UA to connect to the monitoring server, if it is not already
configured, or just leave the current configuration as it is if it is already
configured.
Monitoring the IBM Tivoli Composite Application Management Server V6.1 41
42. 3. Update the UA configuration file to include the HTTP data provider, as shown
in Figure 50 and Figure 51 on page 43.
Figure 50 Update UA configuration file to include HTTP data provider
4. Add HTTP to the current list at the line KUMA_STARTUP_DP. See Figure 51
on page 43.
42 Monitoring the IBM Tivoli Composite Application Management Server V6.1
43. Figure 51 Add HTTP to the current list
Monitoring the IBM Tivoli Composite Application Management Server V6.1 43
44. 5. Go to the IBM Tivoli Monitoring UA installation directory, edit the file
KUMPURLS, and add the URL for the RTT presentation server and the
WebSphere Application Server admin console. See Figure 52.
Figure 52 KUMPUIRLS
6. Save the KUMPURLS file and restart the UA.
From the portal, you see the new added HTTP data provider and the URLs
managed by the HTTP data provider. See Figure 53.
Figure 53 Portal Navigator
44 Monitoring the IBM Tivoli Composite Application Management Server V6.1
45. Monitor using IBM Tivoli Monitoring situation
The steps are:
1. Create a situation for the monitored URLs. See Figure 54.
Figure 54 Create a situation
Monitoring the IBM Tivoli Composite Application Management Server V6.1 45
46. Figure 55 Create a situation
46 Monitoring the IBM Tivoli Composite Application Management Server V6.1
47. 2. Define the situation trigger value. See Figure 56.
Figure 56 Define the trigger value
Monitoring the IBM Tivoli Composite Application Management Server V6.1 47
48. 3. Distribute the situation to the HTTP data provider. See Figure 57.
Figure 57 Distribute the situation
48 Monitoring the IBM Tivoli Composite Application Management Server V6.1
49. 4. If the URL is down for some reason, the situation will be triggered. See
Figure 58.
Figure 58 Situation triggered
RTT Managing server port monitoring
The port monitoring is based on the IBM Tivoli Monitoring UA script data
provider. Here is a sample script that tests the port active status and returns the
port name and 0 (port is up) or 1(port is down). Change the host name and the
port number according to your environment.
Example 1 RTT_MS_Port.sh
# cat /UASCRIPT/RTT_MS_Port.sh
export LANG=C
export LC_ALL=C
telnet tivc10 9084 <<EOF 2>/dev/null | grep -i connected >>/dev/null
2>&1
<xml> </xml>
EOF
echo "MS_Port_9084
$?"
Monitoring the IBM Tivoli Composite Application Management Server V6.1 49
50. The RTT Management Server port number can be found from the ITCAM for
Response Time Tracking config file.
Example 2 ITCAM for Response Time Tracking config file
tmtp.msPortWithoutAuth=9084 ( for non-SSL communication)
tmtp.msPortWithAuth=9446 ( for SSL communicaton)
To enable the port monitor:
1. Enable the UA script data provider using the same steps as for the HTTP data
provider.
2. Write a metafile for the script data provider (Example 3).
Example 3 Metafile for the script data provider
#cd /opt/IBM/ITM/aix516/um/metafiles
# cat RTT_MS_Port.mdl
//APPL RTT_MS_Port
//NAME RTT_MS_Port K 300 INTERVAL=30 AddTimeStamp
//SOURCE SCRIPT /UASCRIPT/RTT_MS_Port.sh
//ATTRIBUTES
RTT_MS_Port D 16 KEY
RTT_MS_Port_Status C 10 ENUM{ UP(0) DOWN(1) }
3. Import the metafile for the UA (Example 4).
Example 4 Importing the metafile
# cd /opt/IBM/ITM/bin
# ./um_console
KUMPS002I Enter console command <Application name or Metafile name
or file name>
import RTT_MS_Port.mdl
KUMPS001I Console input accepted.
KUMPS084I Selecting ASFS DP based on metafile type
KUMPS020I Import successfully completed for RTT_MS_Port.mdl
Press ENTER to exit
50 Monitoring the IBM Tivoli Composite Application Management Server V6.1
51. 4. In portal, the newly added script data provider can be found with the port
status, as shown in Figure 59.
Figure 59 Portal
Monitoring the IBM Tivoli Composite Application Management Server V6.1 51
52. Figure 60 Portal navigator
52 Monitoring the IBM Tivoli Composite Application Management Server V6.1
53. Create situation to monitor port status
The steps are:
1. Create a situation as shown in Figure 60 on page 52 and Figure 61.
Figure 61 Creating the situation
Monitoring the IBM Tivoli Composite Application Management Server V6.1 53
54. Figure 62 Creating the situation
54 Monitoring the IBM Tivoli Composite Application Management Server V6.1
55. 2. Define the situation trigger when the port status is DOWN (Figure 63).
Figure 63 Situation definition
Monitoring the IBM Tivoli Composite Application Management Server V6.1 55
56. 3. Distribute situation to the SCRIPT data provider. See Figure 64.
Figure 64 Distributed the situation
56 Monitoring the IBM Tivoli Composite Application Management Server V6.1
57. 4. When the port status is DOWN, as returned by the test script, the situation is
triggered (Figure 65).
Figure 65 Triggered situation
Management server database monitoring
The ITCAM for Response Time Tracking Management Server database may be
monitored by the IBM Tivoli Monitoring DB2 agent. Details about this are in
“Management server database monitoring” on page 57, which describes
monitoring of the ITCAM for WebSphere Management Server database.
The team that wrote this IBM Redpaper
This paper was produced by a team of specialists from around the world working
at the International Technical Support Organization, Austin Center.
Vasfi Gucer is an IBM Certified Consultant IT Specialist working at the ITSO
Austin Center. He started working for IBM in 1989 as an IT Specialist and has
been with the ITSO since January 1999. He has more than 12 years of
experience in systems management, networking hardware, and distributed
platform software. He has worked on various Tivoli customer projects as a
Systems Architect. Vasfi is also a Certified Tivoli Consultant.
Yan Bin Hu is a member of the IBM Tivoli WW ABSM SWAT team and is based
in the China Software Development Lab (CSDL) in Beijing. He has more than six
Monitoring the IBM Tivoli Composite Application Management Server V6.1 57
58. years of IT experience. In the last four years, he has been working with many
Tivoli ITCAM/OMXEGMON product development projects and providing both
pre-sales and post-sales support for Tivoli products. He holds several
certifications, including ITIL® Foundations, WAS V5.0/WebSphere MQ V5.3
System Administrator, DB2 8.1 Database Administrator, and IBM Certified
Deployment Professional - Tivoli Storage Manager 5.2.
Fred Feng is a member of the IBM Tivoli WW ABSM SWAT team and is based in
the China Software Development Lab (CSDL) in Beijing. He has over four years
of experience in application architecture, design, development, and testing. He
worked as a developer for three years, providing banking business solutions to
China’s major banks like CDB, CEB, and city commercial banks. He spent one
year at IBM as a Testing Engineer including CT, CVT, GVT, and SVT, working on
Tivoli products like ITM 6x, MTT. He currently utilizes his experience to support
both pre-sales and post-sales engagements for the ABSM and ITCAM suite of
products.
Jacky Huang is a member of the IBM Tivoli WW ISM SWAT team and is based
in the China Software Development Lab (CSDL) in Beijing. He has over eight
years of experience in application architecture, design, development, and
testing. He worked as an IBM Business Partner for three years, providing
banking business solutions to China’s major banks, such as BOC, ICBC, and
ABC. He spent two years at IBM as a testing engineer, including CT, FVT, IVT,
and SVT, working on Tivoli products like TMF, TEC, RC, TCM, ITM 5x, and ITM
5x PAC. Since then, he has worked as an IBM Directory Server on i5/OS®
development Team Lead. His current position requires extensive experience with
on-site customer support and consultation of IBM ISM solutions. Qing Chun
Huang is certified as an eNetwork Firewall for AIX Solutions Expert, AS/400®
Professional System Operator, DB2 Database Administrator, Net.Commerce™
Solutions Expert, AIX System Administration, WAS V5.0 System Administrator,
LPI Level 1, and an IBM Certified Deployment Professional for ITM 5x and TCM
and ITIL Foundations.
Bin Jiang is a member of the IBM Tivoli WW CAM SWAT team and is based in
the China Software Development Lab (CSDL) in Beijing. He has over seven
years of experience in IBM Tivoli Storage, availability development, and
implementation. Prior to joining the SWAT he was a member of the team in CSDL
responsible for testing ITCAM. With his deep knowledge of the ITCAM products
he has successfully delivered numerous pre-sale and post-sale engagements,
including for some of Chinas' largest banks. Bin is an IBM Certified Advanced
Deployment Professional for Tivoli Storage Management Solutions as well as an
IBM Certified Advanced Technical Expert for pSeries® and AIX.
Richard Mackler is a Senior IT Solutions Architect in the Tivoli Composite
Application Management SWAT team. Based in Shanghai, China, on a one year
58 Monitoring the IBM Tivoli Composite Application Management Server V6.1
59. assignment, he is tasked with managing a China-based SWAT team, as well as
supporting ITCAM and Tivoli products for both pre-sales and post-sales efforts.
Previously, with Cyanea® Systems, he provided installation and support for
z/OS®, WSAM, and WebSphere, and direct support for WSAM PoCs and Crit-Sit
management. His initial professional employment began at Bell Telephone
Laboratories as a developer of military projects, a systems programmer, and
developed performance monitoring tools for the Bell System. Transferring to
Pacific Bell, he held positions of Systems Programmer, Performance
Management for MVS™ systems, Applications Project Architect, Technical
Manager, and Manager for Security Systems Implementation. After leaving the
Bell System, he held positions as publisher/editor of an international adventure
travel magazine, underwater photographer, Director of Computer Production
Services, AVP Computer Operations, Chief Security Officer for an international
Bank, and security consultant to Charles Schwab. He holds BS and MS degrees
in Computer Science and Mathematics.
The team would like to express special thanks to Salman Kazmi from the WW
ABSM SWAT team for his constructive review comments and input.
Monitoring the IBM Tivoli Composite Application Management Server V6.1 59
60. 60 Monitoring the IBM Tivoli Composite Application Management Server V6.1
62. This document REDP-4353-00 was created or updated on January 24, 2008.
Send us your comments in one of the following ways: ®
Use the online Contact us review Redbooks form found at:
ibm.com/redbooks
Send your comments in an email to:
redbook@us.ibm.com
Mail your comments to:
IBM Corporation, International Technical Support Organization
Dept. HYTD Mail Station P099, 2455 South Road
Poughkeepsie, NY 12601-5400 U.S.A.
Redpaper ™
Trademarks
The following terms are trademarks of the International Business Machines Corporation in the United States,
other countries, or both:
Redbooks (logo) ® AS/400® Net.Commerce™
i5/OS® Cyanea® Tivoli®
pSeries® DB2® WebSphere®
z/OS® IBM®
AIX® MVS™
The following terms are trademarks of other companies:
ITIL is a registered trademark, and a registered community trademark of the Office of Government
Commerce, and is registered in the U.S. Patent and Trademark Office.
J2EE, and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other
countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
62 Monitoring the IBM Tivoli Composite Application Management Server V6.1