SAP Business One Monitoring


Overview

SAP Business One ERP is designed for small and mid-sized business. It provides solution for accounting and financials, purchasing, inventory, sales, customer relationships, project management, operations, and human resources. SAP Business One is based on a two-tier client/server architecture. Most of the application resides on the client (fat client). This means that processing is carried out locally and is largely independent of server performance.

Creating a new SAP Business One monitor

Prerequisites for monitoring SAP Business One metrics: Integration Framework should be launched for SAP Business One.

Using the REST API to add a new SAP Business One monitor: Click here

Follow the steps given below to create a new SAP Business One monitor in Applications Manager:

  1. Click on Add New Monitor under New Monitor.
  2. Select SAP Business One under ERP category.
  3. Enter the display name for the monitor to be added.
  4. Provide Host Name/IP Address.
  5. Enter the port number in which the integration framework is running. (Default port is 8080)
  6. Enter the credential details like user name and password of the integration framework for authentication, or select the required credentials from the Credential Manager list by enabling the Select from Credential list option.
  7. Enter the timeout value in minutes.
  8. Enter the polling interval time in minutes.
  9. If you are adding a new monitor from an Admin Server, select a Managed Server.
  10. Choose the Monitor Group from the combo box to which you want to associate the monitor (optional). You can choose multiple groups to associate your monitor.
  11. Click Add Monitor(s). This discovers SAP Business One integration framework from the network and starts monitoring them.

Monitored Parameters

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view tab enables you to perform bulk admin configurations.

The following parameters are monitored for SAP Business One monitor:

Overview

Parameter Description
SYSTEM INFORMATION (B1iP)
Database Size Database size allocated for the integration platform (in GB).
Used Memory Amount of memory utilized by the integration platform (in MB).
Used Memory Percentage Amount of memory utilized by the integration platform (in percentage).
Maximum Memory Maximum amount of memory available for the integration platform (in MB).
Detected CPU Cores Number of CPU Cores or Processors detected.
Scheduler Threads Number of scheduler threads available in the integration platform.
Last Start of B1iP Date and time at which the integration platform was last started.
Last crashed time Date and time at which the integration platform was last crashed.
Deployed B1i Apps Number of B1i apps that are deployed in the integration platform.
QUEUES
DB Queues Number of available database queues.
DBQ Streams Number of available database queue streams.
DBQ Messages Number of available database queue messages.
Blocked Queues Number of queues that are blocked.

SLD

Parameter Description
System Landscape Directory (SLD) Details
SLD System ID System ID of the SLD.
SLD Name Name of the SLD.
Adapter Adapter name of the SLD.
System Type System type of the SLD.
Status Connectivity status of the SLD.

In addition, you can also choose to filter systems based on specific adapters. Using the Choose Adapters option, systems under System Landscape Directory (SLD) can be filtered based on the selected adapters. Updated systems for the selected adapters will be available in the next poll data.

BizStore

Parameter Description
BIZSTORE
BizStore Datasets Number of BizStore datasets available.
BizStore Groups Number of BizStore groups available.
BizStore Documents Number of BizStore documents available.
DOCUMENT CACHE
Doc Cache Accesses Number of accesses given to BizStore document cache.
Doc Cache Hit Rate Hit rate of BizStore document cache (in percentage).

Scenario

Parameter Description
SCENARIO DETAILS
Scenario Transactions Number of scenario transactions available.
Total Scenario Packages Total number of scenario packages available.
INTERNAL PROCESS STEPS
Stopped steps due to errors Number of stopped internal process (IPO) steps due to errors.
Stopped steps due to recovery Number of stopped internal process (IPO) steps due to recovery.
Manually stopped steps Number of manually stopped internal process (IPO) steps.
Stopped steps due to deployment Number of stopped internal process (IPO) steps due to deployment.

Users

Parameter Description
User Details
User Name Name of the user.
Roles The roles assigned to the user. (Administrator, Developer, Configurator or Supervisor)
Status Current status of the user. (Active or Locked)
DaysToExpire Number of days remaining for the user entry to expire.

Transaction

Parameter Description
TRANSACTION STATUS
Completed Transactions Number of successfully completed transactions.
In Commit Transactions Number of transactions with in-commit status.
Cancelled Transactions Number of cancelled transactions.
In Rollback Transactions Number of transactions with rollback status.
Aggregated Transaction Data (Last 1 day)
Status Status of the transaction.
Duration Time duration of the aggregated transaction (in ms).
No. of processed messages Number of processed messages for the aggregated transaction.
Size of inbound messages Size of inbound messages for the aggregated transaction (in KB).

Errors & Conflicts

Parameter Description
ERRORS
Error Inbox: Receiver System with Error Number of receiver systems with error messages.
Error Inbox: Technical Errors Number of technical error messages in error inbox.
CONFLICTS
Activation Conflicts Number of activation conflicts occurred.
Namespace Conflicts Number of namespace conflicts occurred.
APP ERRORS & WARNINGS
App Init Errors Number of errors occurred during last app initialization.
App Init Warnings Number of warnings occurred during last app initialization.