- The document discusses ConfigMgr client online status, including the different types of online statuses, how status is reported every 5 minutes from clients to management points and then to the site server, and the various logs and database tables where this status information is stored. It provides details on the Notification Manager, Notification Server, and Notification Agent components that handle client online status reporting and updates. It also includes a flow chart demonstrating how client online status is reported from the client to the management point to the site server.
2. Overview
• About client online status & types
• More detailed Client online status in SCCM Console
• Components & Logs
• Flow of reporting client online status
• Related SQL tables
• Questions?
3. About client online status & types
Introduced in 1602
Work through
BGB(BigGreen Button)
Sent status every
5 minutes
4. More detailed Client online status in SCCM Console
• Online Status
• Last OnlineTime
• Last OfflineTime
5. Primary Site Server
(Notification Manager)
Management point
(Notification Server)
Clients
(NotificationAgent)
TCP/HTTP TCP/HTTP TCP/HTTP
Flow chart
Client sent the status every 5 minutes
Client online data written to database
6. Components & Logs
Notification Manager (Site Server):
• Component of the site server.
• Responsibility - Generate push messages for client notification-enabled actions, update the client online presence status and client notification push results in the site
database.
• Inbox Folder : C:Program FilesMicrosoft Configuration Managerinboxesbgb.box.
• Logs :
bgbmgr.log - Records activities of processing result files (*.BOS) and updates the site database.
Notification Server (Management Point):
• Server component on the management point.
• Automatically deployed and installed on management points.
• Maintains a list of online clients and periodically generates online info into a file which is sent to the site server. (inboxesbgb.box*.BOS)
• Logs :
BgbSetup.log & bgbisapiMSI - Records the installation & uninstallation process
BGBServer.log - Records the activities of the notification server & information about the generation of online and task status files to be sent to the site server
Notification Agent (Clients):
• Client component hosted in CCMEXEC.exe.
• Notification agent will periodically send a keep-alive message every 5 minutes to MP.
• If the client fails to establish a TCP Connection(Port 10123), notification agent will try the HTTP protocol.
• Log :
CcmNotificationAgent.log - Records the activities of the notification agent
11. Related tables in SQL Database
Total number of online clients for Management Point
12. Client online status in site serverWMI
Value 1 means online and 0 represents offline.
ChannelType = 0 stands forTCP Protocol and 1 is HTTP protocol