The free panagenda ApplicationInsights license ends on April 10, 2020

Starting April 11, 2017, customers who were currently using Subscription and Software Support (S&S) for Domino servers were eligible for the free ApplicationInsights panagenda.

The entitled version of ApplicationInsights is valid until April 10, 2020. Both HCL & panagenda agreed to NOT renew the license after this.

If you have purchased an extended pack, then support will be provided directly from panagenda.

See more in this article LINK


How I started managing HCL Nomad via Panagenda MarvelClient

What are my first impressions with HCL Nomad and Panagenda MarvelClient? Yeah, it works! And on the first attempt without a manual.

In preparation for the SUTOL conference, where I will have a presentation on managing HCL Nomad using MarvelClient, I attended the webinar “MarvelClient and HCL Nomad – A match made in heaven”.

Immediately after watching, I updated MarvelClient and decided to try the following steps without preparation:

  • Adding MarvelClient analyze to “Recent applications”
  • Create a replica of this application and add it to the Replicattion
  • Adding mailDB to “Recent applications” at the first position
  • Create a replica mailDB and add it to the Replication

I have beta HCL Nomad 1.0.5 on both iPad and iPhone. So I tried a tablet first. I still need a phone and what if …

Step 1: Adding MarvelClient analyze to “Recent applications”

In MarvelClient configuration application I created new object of application / mailfile action type and named it “Nomad – add app”

“General” tab. I used the button “Paste Database data from Link in Clipboard” to avoid having to search the application in the catalog. The data was loaded into the fields: Title, Server, Filename and Replica ID.

“Recent apps” tab. In the “Action” field, I chose the “Create / Update” option and left “Add a recent apps icon one does not exist”. This is how I added the app to the “Recent” on the iPad.

In the “When” and “Who” conditions, I made sure that this setting was implemented only for the selected user.

Finally, I chose that this setting is only for iOS and Tablet.

Then I logged in on the iPad.

And I immediately appeared MarvelClient analyze application icons in “Recent” …

Step 2: Adding MarvelClient analyze to “Recent applications”

I opened already created document “Nomad – add app” and on the tab “Local replica” I marked “manage local replica on Nomad too”

Chose the options: Create replica, Always replicate and others as needed and saved.

Then I signed up on the iPad and I immediately saw the MarvelClient analyze application in the “replicator”

Step 3: Adding mailDB to “Recent applications” at the first position

In MarvelClient configuration application I created new object of application / mailfile action type and named it “Nomad – mailfile”.
“General” tab. I chose “Server and / or local replica” icon and mainly Database: Usermailfile

“Recent apps” tab. In the “Action” field, I chose the “Create / Update” option and left “Add a recent apps icon one does not exist”. This is how I added the app to the “Recent apps” on the iPad. I also wanted the icon to be placed in the first position.

In the “When” and “Who” conditions, I made sure that only the selected user was implemented again. Finally, I chose that this setting is only for iOS and Tablet.

Then I signed up on the iPad and I immediately got an icon of my mail in “Recent apps”

Step 4: Create a replica mailDB and add it to the Replicator

I opened already created document “Nomad – mailfile”. On the tab “Local replica” I marked “manage local replica on Nomad too”. I chosed options: Standard replica and because I didn’t want to create a full replica, I just chose “Stub only” and saved.

Then I signed up on the iPad and I immediately got my mail DB in the “replicator”

What to write at the end?

Yes, it was a simple test, but I think that’s exactly what you want to set up for your users at the beginning. You do the same on Notes clients.

More about the product can be found on the Panagenda website and come to see my session at the SUTOL Conference


My SUTOL Symposium 2019 presentations are download available

At the May SUTOL Symposium 2019 in Prague I had two presentations about Upgrade Notes V10 via Panagenda MarvelClient Upgrade Free Edition and Installation and Use of Domino Mobile Apps.

Upgrading Notes clients to V10CZdownload
Upgrading Notes clients to V10 ENGdownload
Domino Mobile AppsCZdownload
Domino Mobile AppsENGdownload


How to change the language for the upgrade process – Panagenda MarvelClient Upgrade Free Edition

If you want the progress of the upgrade Notes client using the Panagenda MarvelClient Upgrade Free Edition to be more user-friendly and clearer, you can choose the language in which will see the upgrade progress.

I was honored to be approached for help with Czech localization. I thank Florian Vogler (CEO Panagenda) for giving me this opportunity.

So far, languages are available: English, German, Danish, Spanish, Japanese, Russian, Italian and Czech.

So how can you choose the language for the upgrade progress?

First, update MarvelClient.
When configuring the upgrade in the “Wizard mode” field, select “Give me all the options“. This will display more options and one of them is the “Language (s)” tab view. Here you can choose one of the available languages.

Enable advanced options
Select language for installation progress

How to create an IBM Notes upgrade package using Panagenda MarvelClient Upgrade Wizard

Immediately after the release of the MarvelClient Upgrade Free Edition, I started testing. Here are my first steps with MarvelClient Upgrade Free.

Want to learn how to easily use the MarvelClient Upgrade Free Edition?

Detailed information about Panagenda MarvelClient Upgrade Free Edition on the product site www.panagenda.com

Minimal prerequisites:

  • You are using either the free MarvelClient Essentials or a licensed variant of MarvelClient.
  • The MarvelClient Configuration and Analyze databases already exist on at least one IBM Domino Server in your environment.
  • Make sure you have the latest MarvelClient components available by running an Online Update in the MarvelClient configuration database. The local mc.dll / pmc.dll version on the user’s computers must be minimal 10.x.
  • Ensure you have all needed installation packages, you plan to deploy, available on your administration computer, e. g. : IBM Notes 10.0.1 English (NOTES_V10.0.1_FOR_WIN_EN.exe), IBM Notes 10.0.1 Multilingual User Interface – Group 1, NOTES_CLIENT_10.0.1_ML_UI_WIN_GP_.exe

MarvelClient Upgrade Free will only support the following installation packages:

  • IBM Notes 10.0.1 English or any other available language
  • IBM Notes 10.0.1 Multilingual User Interface – Group 1, 2a, 2b and 3
  • IBM Notes 10.0.1 Fix Pack 1
  • IBM Swift File 4.2.1

How to create an IBM Notes upgrade package:

  1. If you received a license key must be used from within the MarvelClient Configuration database, Administration\Online Update After entering the license key, run Online Update to download the Upgrade components

2. Open the MarvelClient Configuration database, expand the “MarvelClient Upgrade” section in the navigation, open the “Configuration(s)” view and create a new “Upgrade Configuration” action

3. In the upper part of this Action, specify the “Title” and “Package name
Additionally, options for “Type of Upgrade / Update” and “Wizard mode” must be selected. For this scenario we choose: Type of Upgrade / Update: Full client + optionally Fixpack / Hotfix / other and Wizard mode: Fast Track / Super easy

4. On the Distribution tab you can choose whether the package distribution to your clients will be handled by MarvelClient itself or your very own solution. If MarvelClient is to deploy the package, you must specify from which source the clients will download the upgrade package. You can choose between a file path (UNC or a mapped drive) and a URL (https or http). On the Distribution tab you can also index your installation packages to select them for your Upgrade.
Note: So please choose path one which exists in your environment. For example: \fileserver.local\MCU$

5. To index the “Full Client Installer”, click on “Index Installers)”, select the IBM Notes 10.0.1 installation package and click on “Open”.
MarvelClient will then automatically create the working folder for the build process (“%public%\MCUpgrade\build), detach MCUpgrade.exe and license_upgrade.xml into that folder.
Similar to indexing and selecting the full client install package, we can now also add the other installer packages

6. On the Conditions tab you can easily choose the required conditions for upgrade configuration.

7. Elevation Tab. To be able to install software on a user’s computer, MarvelClient allows you to choose from the following options:
• Run via MarvelClient → using a local or domain account with local administration rights
• Run via MarvelClient → using the MarvelClient Upgrade Windows Service
• Deploy and configure the upgrade with MarvelClient and run via your own solution
• Static configuration and deploy and run via your own solution

We will use “Run via MarvelClient → MCUpgrade as Admin” = “using a local built-in administrator account”, because most users do not have Windows administrator rights.. To ensure that the Upgrade is exclusively done with your provided Admin user credentials.

To create the needed keyfile with administrative credentials (.mcu file) click to “Launch KeyfileEditor”

8. Enter the account name (Administrator) and corresponding password on the following screen.

9. Save the “MCUpgrade.mcu” file. After saving your MCUpgrade.mcu file and closing MCKeyfileEditor, your .mcu file will be attached to your upgrade configuration automatically.

10. During the Upgrade process, MarvelClient Upgrade will show a Splash Screen with progress bars. MarvelClient Upgrade Free customers can choose between 10 different designs, which can be configured on the User Experience Tab.

11. One of the most important tabs of the MarvelClient Upgrade Wizard is the (Un)Install tab, which controls whether the current client will be uninstalled before the new installation gets executed and the exact command lines for the full client and/or additional install packages and their order of execution.
Recommendation: If you are not just installing a Fix Pack and/or other additional packages, but a full client package you uninstall the current IBM Notes client using NICE

12. Tracking tab. MarvelClient Upgrade is able to send so called “interim progress messages” during an upgrade, as well as final “success” or “fail” reports at the end of an upgrade via SMTP.

13. The last thing we need to do now is to publish “Upgrade Configuration”. The “Prepare or Publish Upgrade” button will first prepare all necessary components in %PUBLIC%\MCUpgrade\stage. Upon completion of preparation, it will ask you whether you want to publish the upgrade into MarvelClient Action that will take care of the rest.

We choose YES for publishing, which then creates all needed MarvelClient Actions automatically, so that all corresponding Notes client are automatically upgraded to Notes 10.0.1.

IMPORTANT: Once again, please make sure to configure your test scope and respective target users on the “When” and the “Who” tab before going for “all users at once”:
If you do not configure any of the above tabs, then ALL USERS will get the client upgrade.

14. Upgrade process.
If the user logs in to the Notes client, a window with the client upgrade information appears. The client then closes and the upgrade starts.

15. The upgrade progress will then be displayed. At the same time, you will be notified by email as we configured on Tracking Tab

The installation and configuration was very intuitive and in a very short time I reached the upgrade of the first Notes client.
Yes, it was in a test environment.

I also tested FP1 installation and I think it was even easier.

And what about you?


Panagenda MarvelClient Upgrade Free Edition

What Is MarvelClient Upgrade?

MarvelClient Upgrade is one of several additional modules available for MarvelClient. It allows you to perform Notes client upgrades fast, easy, and from within your Notes client infrastructure.

Panagenda released for free: MarvelClient Upgrade Free Edition.

MarvelClient Upgrade Free Edition limitations:

 MC Upgrade Free
Upgrade from any Notes version from 6.x and any install type/ configuration
Install IBM Notes (Standard and Basic)to 10.0.1 only
Install Language Packs (MUI)to 10.0.1 only
Install Fix Packsto 10.0.1 FP1 only
Install SwiftFile
Install ICAA – IBM Client Application Access 
Install additional components (CTI, new versions of Sametime, Connections Plugins, JVM Patch etc.) 
Install IMSMO – IBM Mail Support for Microsoft Outlook 
Install any Windows Software 
Customize Splash Screen 

How do I get MarvelClient Upgrade Free Edition?

  • If you are a MarvelClient customer, you should already have access to Upgrade Free Edition: Just perform an OnlineUpdate.
  • If you only have MarvelClient Essentials, go here to request your free license.
  • If you don’t have MarvelClient yet, sign up here or read the following link

Panagenda Application Insights – new valid licence (how to deploy)

For Domino users who use or want to implement a free licence Panagenda Application Insights is available a valid license until April 10, 2020.
You can download the license from this LINK

How to replace an existing license that ends April 10?

Log in to your Application Insights and select “System configuration” from the menu
Select “Licence” from the menu
Insert the new license file you downloaded
You can now use Application Insights for another year for free until April 10, 2020

Previous post: Panagenda Application Insights – how to deploy


Panagenda Application Insights – how to deploy

Application Insight is one of Panagenda’s products, one of the tools for analyzing Domino environments. This is not a new product that is closely related to Domino 10 but is certainly capable of helping in deciding on the transition to Domino 10. In addition, customers who have valid IBM support can get this product for free.

At this time a license is available until April 2019.

What do you get?

  • detailed analysis of the Domino environment, application utilization, and used code in selected Notes applications
  • which applications are most used
  • which applications are not used and can be archived
  • which applications are read-only and can be archived
  • number of documents per application
  • when the application was last used
  • what applications are used by individual departments
  • which applications are used from web browsers
  • do applications with the same templates have the same code?
  • do the replicas have the same design?
  • information about the number of design elements per application
  • analyze LotusScript code, @Formula, Java, and JavaScript in each application

Implementation and configuration

  • Virtual Machine (VMWarevSphere, VMWareWorkstation or Microsoft Hyper-V)
  • 4 Cores, 8GB RAM, 120GB disk (up to 10,000 users)
  • generated license
  • AI ID and Domino Server Configuration

Application Insights Virtual Image

  • CentOS 7.3
  • Docker 17 CE
  • Docker Compose 1.11
  • Tomcat 8 Application Server
  • Node JS6 Application Server
  • Nginx 1.11 Reverse Proxy Server
  • Java 8 Virtual Machine
  • PostGre SQL9.6 Relational Database Server
  • Domino 9.0.1 Linux 64 Bit binaries

How to deploy Panagenda Application Insights

Open the product web page https://www.panagenda.com/applicationinsights-panagenda. Click the button “Download now”. Make a registration and then download the virtual machine you selected. Then download license “ai_entitlement_IBM_official_valid_until_04_2019.xml“. In the picture on the bottom left “Key File”. You can also download the license from this link: http://tinyurl.com/y9cxs2f5. You need an IBM ID.

Panagenda Application Insights website

I chose VMWare. In a few steps, we will implement our ESX server.

Deploy new virtual machin
Select the downloaded file with the virtual machine
You can leave the default settings. Just check the disk settings. Disk Format: We recommend to choose “Thick Provision Eager Zeroed”

After creating the virtual machine, start it and configure the server to your network environment. This means setting the IP address and hostname.

Log in as “root” with the password listed in the documentation.
In order to start the GUI locally, enter the command “startx”
Select “Network Connections”
Select “Wired connection”
Set the Method: “Manual” and IP address, Gateway, DNS server. Then restart the virtual machine to make configuration changes.

After you restart the server, start your web browser. Enter the server name or IP address with Application Insights. We configure AI.

Prepare your AI license, and then generate a ID for the Application Insights user on the Domino server. Using this ID, the app will scan your data from your Domino servers.

The user needs these permissions:

  • Single Notes ID file with access (cross certification) to all servers in scope
  • Reader access to at least one Domino Directory per Domain
  • Reader access to all servers’ log.nsf databases
  • Reader access to all servers’ catalog.nsf databases
  • Reader access to all servers’ domlog.nsf databases where enabled
  • “Full Remote Console Administrator” access on all servers
  • Designer access to all databases where design should be analyzed

Domino server requirements:

  • Statlog task scheduled on all servers
  • Catalog task scheduled on all servers
  • INI file entry LOG_DISABLE_SESSION_INFO must not be set to 1
  • “Domlog.nsf” enabled and “Access log format” set to “Extended Common” (names.nsf > Server Document > Internet Protocols… > HTTP)
  • MIME types “image/*”, “text/css” and “text/javascript” can be excluded
Select “System Setup & Scope Definition” for setup
Log in as “config” with the password listed in the documentation
Insert an AI license file
After validating the license, continue with the settings
Step through the next steps
Upload user.id file
Domino Server Settings. Start new Domino Server Discovery – this option provides a comfortable way to add several servers to the ApplicationInsights analysis
The Domino server discovery starts at the server that you enter in the Entry server host name/IP field. This server’s Domino Directorywill be scanned for further server documents. You will get a notification in case the ApplicationInsights Notes ID doesn’t have sufficient rights to access the defined entry server.
Check Server Access. Clicking on the link Check Server Access on the Domino Server Settings Result page leads to results.

Please ensure that columns SrV (Server Access), LA (Log.nsf Access), CaA (Catalog.nsf Access), NA (Domino Directory Access), StA (Statlog.nsf access) and CA (Console Access) are showing “OK”.
Content Packages. ApplicationInsights contains the following Content Packages: Domino Server Basics, Database Catalog, Session Activity, Domino Web Log, Directory/NAB Content.
Follow the steps below
To configure the Content Packages Domino Server Basics, Database Catalog, and Session Activity you only have to choose your desired servers from the list of Available Servers
Select server with Database Catalog
Configure Directory/NAB Content. This content package collects all Person, Group and Mail-In documents from selected Domino directories.
Once you’ve finished, you can review or change the previous settings.
Then, the data collection analysis is automatically initiated.

Now you need to wait at least one day before the first data analysis results are displayed

We will look at the results in the next post.


How to install Panagenda Marvel Client Essentials for Domino/Notes

Panagenda MarvelClient Essentials (PMC) is officially a part of IBM Notes 10.0.1 and available on Passport Advantage.

The solution helps Administrators collect information on end user installs of IBM Notes. Example can identify which user is running single vs multi-user clients, who is using ICAA, who is on a Mac, along with which Notes client versions and fix pack users are running.

What you get with PMC:

  • Improve upgrade path, reduce risk, and help desk tickets
  • Continuously analyze and visualize IBM Notes client configurations, operating system details, and desktop icon
  • Improve upgrades by identifying pitfalls upfront, such as insufficient resources or nonstandard installations
  • Deploy files such as your Notes 10 upgrade package, run programs, and manage the Windows Registry
  • Everything FREE

Let’s look at how easy and fast you can implement MarvelClient Essentials.

From the passport advantage, download the installation file for PMC.
Open the DB “MC Essentials Install Wizard” (PMCInstaller.nsf) and start the installation step by step.

Open PMC Wizard DB
Start PMC install
Click”Next” to continue .. on Welcome page
Select a server to install PMC
Rename the PMC Setup and Analyze DB or leave the default names
Click “Install” for next step
The next screen shows the progress of the installation. Click “Finish” to complete the installation
Open PMC Config DB
Click Admins / Instalations to distribute PMC settings to other Notes clients
PMC setup mail
PMC setup mail
After completing the configuration, send the mail to the user
The user will receive the mail. When opened, PMC automatically installs.
A few lines will be added to notes.ini and will be added to the Notes “pmc.dll”

And now you can start analyzing your Notes clients. Just open MarvelClient Analyze DB and browse results.

For example a View of the Notes client version
….or you can view each user’s Notes Workspace
…. or you can leave the results in the graph

This is a simple description of the Panagenda Marvel Client Essentials installation. Now you can start using PMC yourself.

Link PMC documentation