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:
- Click on Add New Monitor under New Monitor.
- Select SAP Business One under ERP category.
- Enter the display name for the monitor to be added.
- Provide Host Name/IP Address.
- Enter the port number in which the integration framework is running. (Default port is 8080)
- 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.
- Enter the timeout value in minutes.
- Enter the polling interval time in minutes.
- If you are adding a new monitor from an Admin Server, select a Managed Server.
- 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.
- 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. |