Legacy UI Monitoring

Monitor Federated repositories through the platform UI when running the legacy Federation service.

Monitor Federated repositories using the platform UI when running the legacy Federation service. If you are using the Artifactory Federation Service (RTFS), see Federation Dashboard instead. You can also retrieve this data programmatically; see Monitoring REST APIs.

This topic covers the following tasks:

Who can perform this task: Platform Administrators

View Federated Repository Status

From Artifactory version 7.58.0, administrators can view the current status of a Federated repository, including pending events, mirror latency, and synchronization status.

To view the status of a Federated repository:

  1. In the Administration module, click Repositories.
  2. Use the Repositories filter to show Federated repositories.
  3. Click the Actions menu for the relevant Federated repository and select Federation Status.
Federation_Status.png

Repository Status Summary

The Federated Repository Status window displays the following information.

Federated-Repo-Status_window_top.png
ItemDescription
Replicated Artifacts - FullyTotal artifacts that have been fully replicated (metadata and binary) on this JPD.
Replicated Artifacts - Metadata onlyTotal artifacts for which metadata exists but not the binary.
Binaries Tasks - In ProgressReplication tasks currently in progress. If significantly less than the Metadata Only value, this indicates a high failure rate.
Binaries Tasks - FailedTotal replication tasks that have failed to complete.

For more on binary transfer states in the newer Federation Service, see Monitoring Binaries Tasks.

Target Mirror Details

The table displays the following for each target mirror Federated with the selected repository.

Federated-Repo-Status_window_table.png
ItemDescription
Repository KeyRepository key of the target mirror.
Target Mirror URLFull URL of the target mirror.
EventsTotal events waiting to be sent to the target mirror. Select the row to see the breakdown by event type.
Mirror LatencyTotal wait time for the next pending event. Calculation: Current time minus time of the next event that has yet to be handled.
Next Registration TimestampWhen this mirror is next scheduled to register or re-check with the target.
Sync StatusWhether the Federated repository is synchronized with the target mirror. The threshold used to determine out-of-sync status is a certain number of error events, defined at the system level and cannot be modified.

The newer Federation Service organizes this connection-level information as Connection States.

View Queued Event Details

Select a row in the Federated Repository Status table to display additional details about the queued events.

Queued_Events_cropped.png
ItemDescription
CreateNumber of Create events waiting to be sent.
UpdateNumber of Update events waiting to be sent.
DeleteNumber of Delete events waiting to be sent.
PropertiesNumber of node properties waiting to be sent.
ErrorNumber of failed events during the sync process.

View Federation Sync Status

From Artifactory version 7.55.1, administrators can see whether there are significant synchronization delays between the Federated repositories on the local JPD and other Federation members.

To view the Federation synchronization status:

  • In the Administration module, click Platform Monitoring > Federation Status.
Federation_Sync_Status.png

Sync Status Table Columns

This legacy view lists status per JPD, not per repository. The newer, RTFS-based Federation Status dashboard lists status per repository.

ColumnDescription
URLURL of the remote JPD.
Binaries To FetchNumber of binaries this JPD still needs to fetch from that remote JPD.
Fetch FailuresNumber of binary fetch failures for that remote JPD.
Sync StatusFederated if none of this JPD's Federated repositories exceed the configured sync delay threshold with that remote JPD. Otherwise, the status is Delayed.
Most DelayedThe longest synchronization delay between a Federated repository on this JPD and a repository on that remote JPD. Shows Synced if there's no lag, or N/A if it can't be determined.

Refresh the Status

In the Federation Sync Status window, click Refresh to update the information in the table.

View the Longest Delays

In the Federation Sync Status table, click the row of a JPD to open the Top 10 lagging mirrors popup, listing the repositories with the longest delays against that JPD.

Fed-Sync-Status_top10-delays.png
ColumnDescription
SourceThe Federated repository on the source JPD.
TargetThe Federated repository on the target JPD.
DelayThe length of the delay between the source and target.

Frequently Asked Questions

This section provides answers to frequently asked questions about legacy Federation UI monitoring.

plusFAQs
Q: How do I view the status of a Federated repository in the legacy UI?

A: In the Administration module, click Repositories, filter for Federated repositories, then use the Actions menu to select Federation Status. See View Federated Repository Status for details.

Q: What is the difference between the legacy Federation Sync Status view and the newer Federation dashboard?

A: The legacy view lists synchronization status per JPD. The newer, RTFS-based Federation dashboard lists status per repository instead. See View Federation Sync Status for the legacy columns.

Q: What does it mean if Binaries Tasks - In Progress is much lower than Metadata Only?

A: This indicates a high failure rate for binary replication tasks on that repository. Review the Binaries Tasks - Failed count for confirmation.

Q: Who can view Federation status in the legacy UI?

A: Only Platform Administrators can perform this task.

Q: How can I see the mirrors with the longest synchronization delays?

A: Click a JPD row in the Federation Sync Status table to open the Top 10 lagging mirrors popup, which lists the repositories with the longest delays against that JPD.

Related Topics


Did this page help you?