Using Artifactory 5.x ?
JFrog Artifactory 5.x User Guide
Have a question? Want to report an issue?Contact JFrog support
Overview
Artifactory exposes MBeans under theorg.jfrog.artifactory
domain that let you monitor repositories, executor pools, storage and HTTP connection pools.
Repositories
This section lists the available repositories under the current instance of Artifactory.
Read-only attributes are as follows:
RepositoryKey |
Name of the repository |
ArtifactsCount |
Number of artifacts in the repository |
ArtifactsTotalSize |
Total size of all of the artifacts in the repository |
Executor Pools
This section lists the executor pools in use by Artifactory.
Read-only attributes are as follows:
TaskCount |
Total number of tasks that have ever been scheduled for execution |
CompletedTaskCount |
Total number of tasks that have been completed by the executors |
CorePoolSize |
Executor pool size |
MaximumPoolSize |
Maximum size of the executor pool |
ActiveCount |
Number of active executors |
LargestPoolSize |
The largest pool size that has been active at any one time |
Storage
This section describes File System Binary Storage and Database Data Source read-only attributes.
There is only one File System Binary Storage read-only attribute:
大小 |
Total size of Artifactory storage in bytes |
Database Data Source read-only attributes are:
MaxActive |
Maximum number of active connections to the database |
Url |
Database URL |
Idle |
Number of idle database connections |
ActiveConnectionsCount |
Number of active database connections |
MaxIdle |
Maximum number of idle database connections allowed |
MaxWait |
Timeout in ms when attempting to get a free connection |
MinIdle |
Minimum number of idle database connections to maintain |
HTTP Connection Pools
Artifactory supports JMX MBeans for the following HTTP resources:
- Remote repositories
- Distribution Repositories
- Xray Client Connection
- Replication Queues
- Event propagation service for Artifactory HA cluster nodes
The following read-only attributes are available for each HTTP connection pool:
Available |
Number of available connections |
租赁 |
Number of currently active connections |
Max |
The maximum number of connections possible |
Pending |
The number of connections in process and pending completion |
Logging
To support log analytics, Artifactory implements log appenders that send log information to Sumo Logic. The following log appenders can be monitored through JMX MBeans:.
- Access
- Console
- Request
- Traffic
For each log appender, Artifactory displays the following read-only attributes:
QueueMaxSize |
The maximum number of log entries the queue can hold |
QueueCurrentSize |
The current number of log entries in the queue |
QueueDiscardingThreshold |
Below this remaining capacity threshold, trace and debug log entries will be discarded |
BatchMaxSize |
The maximum number of log entries a batch can contain before it is processed |
BatchCurrentSize |
The size of the current batch pending to be sent to Sumologic |
BatchQuietPeriod |
The time window (in milliseconds) log entries are collected in a batch before it is being sent to Sumologic |
CategoryHeader |
The category header value which is sent to Sumologic for this appender |