Starting from Artifactory 7.27.0, Mission Control is available as a microservice in Artifactory. The trends and charts that are currently available with Mission Control will now be available through JFrog Insight. While you can continue to use Mission Control as a standalone product, it is recommended that you install Insight to take advantage of the latest features in trends and charts.
Mission Control is Moving to Artifactory as a Service
From JFrog Artifactory version 7.27, Mission Control has been integrated directly into Artifactory as a service. You will no longer need to install Mission Control to use the features it provides, only to enable the service in Artifactory.
The metrics capabilities that were provided Mission Control will now be provided through JFrog Insight. To learn more about how to install Insight, see Installing Insight.
To learn more about how Mission Control has been integrated into Artifactory and to migrate to Mission Control microservice, see Migrating Platform Deployments and License Buckets.
You must install JFrog Insights to use trends and charts after you migrate to Mission Control microservice. For more information, see Migrating from Mission Control to Insight.
The following table provides an overview of the Mission Control and Insight deployment.
Mission Control Deployment Options Matrix
While Mission Control will be in maintenance mode with minor fixes and security updates beyond version 4.7.x, you can still install it as an independent product and use it independently as in its previous versions. Since there are several ways in which you can use Mission Control within the JFrog Platform, the following table provides a matrix of the deployment options and their uses.
Note
While Mission Control can be configured to manage multiple environments, it can only have one "home" JPD. Meaning, each Platform deployment, can only have one Mission Control installation as part of its topology - either as a standalone installation, or as an Artifactory microservice.
Mission Control/Insight Configuration | Artifactory Version | Function | Installation Process | Configuration |
---|---|---|---|---|
Mission Control Microservice in Artifactory | From Artifactory 7.27.x | Supported from Artifactory version 7.27.x. Mission Control microservice provides the topology of JPDs in the dashboard and manages the license buckets. If you enable the Mission Control microservice, you can longer use the standalone Mission Control service anymore. | Mission Control microservice does not have a standalone | |
Standalone Mission Control Service | Artifactory continues to support standalone Mission Control until Mission Control end-of-life. | Mission Control works as a standalone service. You can continue to use Mission Control to manage your JPDs, license buckets, and view charts and trends. You cannot use Insight service with standalone Mission Control service. Do not install Insight if you plan to use standalone Mission Control service. If you enable Mission Control as an Artifactory microservice, the standalone Mission Control can no longer work as part of the Platform deployment. | Mission Control has reached end-of-support and while you can continue to use existing installation, we do not support new installation. | |
Standalone Insight Service | From Artifactory 7.27.x | JFrog Insight is a product that provides the trends and charts that are currently available with Mission Control. Install Insight if you wish to view the trends and charts. For more information, see JFrog Insight. You must enable Mission Control as a microservice and disable standalone Mission Control Service to use Insight. | Migrating to Insight To migrate to Insight, do the following:
|
Warning
Do not enable standalone Mission Control service after you migrate to the Mission Control microservice and install Insight.
To upgrade from Mission Control to Insight:
Stop the existing Mission Control service.
Disable Filebeat in the Artifactory and Xray
system.yaml
files.metrics: filebeat: enabled: false elasticsearch: url: http://<ip_address>:8082 username: <mc elastic username> password: <password>
Run the migration process to move to the Mission Control microservice. For more information, see Migrating Platform Deployments and License Buckets.
Install Insight 1.x. For more information, see Installing Insight.
Warning
Do not install Insight unless the standalone Mission Control service is completely down. There can be serious issues if you install Insight while the standalone Mission Control service is online.
Enable the Mission Control microservice in the Artifactory
system.yaml
file.## Mission control template mc: enabled: true
Enable Filebeat in the Artifactory and Xray
system.yaml
files and update the details of the Elasticsearch associated with Insight.metrics: filebeat: enabled: true elasticsearch: url: http://<ip_address>:8082 username: <insight elastic username> password: <password>
Restart the Artifactory service.