Commit b1bd700e authored by Nick Gaskill's avatar Nick Gaskill Committed by Craig Norris

Change Core to Free in misc docs

parent d0d366ca
...@@ -550,7 +550,7 @@ in the default execution mode - using ...@@ -550,7 +550,7 @@ in the default execution mode - using
does not account for weights. does not account for weights.
As we are [moving towards using `sidekiq-cluster` in As we are [moving towards using `sidekiq-cluster` in
Core](https://gitlab.com/gitlab-org/gitlab/-/issues/34396), newly-added Free](https://gitlab.com/gitlab-org/gitlab/-/issues/34396), newly-added
workers do not need to have weights specified. They can simply use the workers do not need to have weights specified. They can simply use the
default weight, which is 1. default weight, which is 1.
......
...@@ -177,7 +177,7 @@ The following includes more information on the command: ...@@ -177,7 +177,7 @@ The following includes more information on the command:
At the moment of this writing, there are two specs which run monitor tests: At the moment of this writing, there are two specs which run monitor tests:
-`qa/specs/features/browser_ui/8_monitor/all_monitor_core_features_spec.rb` - has the specs of features in GitLab Core -`qa/specs/features/browser_ui/8_monitor/all_monitor_core_features_spec.rb` - has the specs of features in GitLab Free
-`qa/specs/features/ee/browser_ui/8_monitor/all_monitor_features_spec.rb` - has the specs of features for paid GitLab (Enterprise Edition) -`qa/specs/features/ee/browser_ui/8_monitor/all_monitor_features_spec.rb` - has the specs of features for paid GitLab (Enterprise Edition)
### How to debug ### How to debug
......
...@@ -6,9 +6,6 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -6,9 +6,6 @@ info: To determine the technical writer assigned to the Stage/Group associated w
# Usage Ping Guide # Usage Ping Guide
> - Introduced in GitLab Enterprise Edition 8.10.
> - More statistics were added in GitLab Enterprise Edition 8.12.
> - Moved to GitLab Core in 9.1.
> - More statistics were added in GitLab Ultimate 11.2. > - More statistics were added in GitLab Ultimate 11.2.
This guide describes Usage Ping's purpose and how it's implemented. This guide describes Usage Ping's purpose and how it's implemented.
...@@ -229,9 +226,9 @@ Arguments: ...@@ -229,9 +226,9 @@ Arguments:
- `relation` the ActiveRecord_Relation to perform the count - `relation` the ActiveRecord_Relation to perform the count
- `column` the column to perform the count on, by default is the primary key - `column` the column to perform the count on, by default is the primary key
- `batch`: default `true` in order to use batch counting - `batch`: default `true` to use batch counting
- `start`: custom start of the batch counting in order to avoid complex min calculations - `start`: custom start of the batch counting to avoid complex min calculations
- `end`: custom end of the batch counting in order to avoid complex min calculations - `end`: custom end of the batch counting to avoid complex min calculations
Examples: Examples:
...@@ -253,10 +250,10 @@ Arguments: ...@@ -253,10 +250,10 @@ Arguments:
- `relation` the ActiveRecord_Relation to perform the count - `relation` the ActiveRecord_Relation to perform the count
- `column` the column to perform the distinct count, by default is the primary key - `column` the column to perform the distinct count, by default is the primary key
- `batch`: default `true` in order to use batch counting - `batch`: default `true` to use batch counting
- `batch_size`: if none set it uses default value 10000 from `Gitlab::Database::BatchCounter` - `batch_size`: if none set it uses default value 10000 from `Gitlab::Database::BatchCounter`
- `start`: custom start of the batch counting in order to avoid complex min calculations - `start`: custom start of the batch counting to avoid complex min calculations
- `end`: custom end of the batch counting in order to avoid complex min calculations - `end`: custom end of the batch counting to avoid complex min calculations
WARNING: WARNING:
Counting over non-unique columns can lead to performance issues. Take a look at the [iterating tables in batches](iterating_tables_in_batches.md) guide for more details. Counting over non-unique columns can lead to performance issues. Take a look at the [iterating tables in batches](iterating_tables_in_batches.md) guide for more details.
...@@ -282,8 +279,8 @@ Arguments: ...@@ -282,8 +279,8 @@ Arguments:
- `relation` the ActiveRecord_Relation to perform the operation - `relation` the ActiveRecord_Relation to perform the operation
- `column` the column to sum on - `column` the column to sum on
- `batch_size`: if none set it uses default value 1000 from `Gitlab::Database::BatchCounter` - `batch_size`: if none set it uses default value 1000 from `Gitlab::Database::BatchCounter`
- `start`: custom start of the batch counting in order to avoid complex min calculations - `start`: custom start of the batch counting to avoid complex min calculations
- `end`: custom end of the batch counting in order to avoid complex min calculations - `end`: custom end of the batch counting to avoid complex min calculations
Examples: Examples:
...@@ -335,7 +332,7 @@ The method includes the following arguments: ...@@ -335,7 +332,7 @@ The method includes the following arguments:
- `column`: The column to perform the distinct count. The default is the primary key. - `column`: The column to perform the distinct count. The default is the primary key.
- `batch_size`: The default is 10,000, from `Gitlab::Database::PostgresHll::BatchDistinctCounter::DEFAULT_BATCH_SIZE`. - `batch_size`: The default is 10,000, from `Gitlab::Database::PostgresHll::BatchDistinctCounter::DEFAULT_BATCH_SIZE`.
- `start`: The custom start of the batch count, to avoid complex minimum calculations. - `start`: The custom start of the batch count, to avoid complex minimum calculations.
- `finish`: The custom end of the batch count in order to avoid complex maximum calculations. - `finish`: The custom end of the batch count to avoid complex maximum calculations.
The method includes the following prerequisites: The method includes the following prerequisites:
...@@ -418,7 +415,7 @@ Examples of implementation: ...@@ -418,7 +415,7 @@ Examples of implementation:
API requests are protected by checking for a valid CSRF token. API requests are protected by checking for a valid CSRF token.
In order to be able to increment the values the related feature `usage_data_<event_name>` should be enabled. To be able to increment the values, the related feature `usage_data_<event_name>` should be enabled.
```plaintext ```plaintext
POST /usage_data/increment_counter POST /usage_data/increment_counter
...@@ -437,7 +434,7 @@ Examples of implementation: ...@@ -437,7 +434,7 @@ Examples of implementation:
1. Track events using JavaScript/Vue API helper which calls the API above 1. Track events using JavaScript/Vue API helper which calls the API above
Note that `usage_data_api` and `usage_data_#{event_name}` should be enabled in order to be able to track events Note that `usage_data_api` and `usage_data_#{event_name}` should be enabled to be able to track events
```javascript ```javascript
import api from '~/api'; import api from '~/api';
...@@ -483,7 +480,7 @@ Implemented using Redis methods [PFADD](https://redis.io/commands/pfadd) and [PF ...@@ -483,7 +480,7 @@ Implemented using Redis methods [PFADD](https://redis.io/commands/pfadd) and [PF
- `a_` for events encompassing all `g_`, `p_`, `i_`. - `a_` for events encompassing all `g_`, `p_`, `i_`.
- `o_` for other. - `o_` for other.
Consider including in the event's name the Redis slot in order to be able to count totals for a specific category. Consider including in the event's name the Redis slot to be able to count totals for a specific category.
Example names: `i_compliance_credential_inventory`, `g_analytics_contribution`. Example names: `i_compliance_credential_inventory`, `g_analytics_contribution`.
...@@ -537,7 +534,7 @@ Use one of the following methods to track events: ...@@ -537,7 +534,7 @@ Use one of the following methods to track events:
1. Track event in API using `increment_unique_values(event_name, values)` helper method. 1. Track event in API using `increment_unique_values(event_name, values)` helper method.
In order to be able to track the event, Usage Ping must be enabled and the event feature `usage_data_<event_name>` must be enabled. To be able to track the event, Usage Ping must be enabled and the event feature `usage_data_<event_name>` must be enabled.
Arguments: Arguments:
...@@ -582,7 +579,7 @@ Use one of the following methods to track events: ...@@ -582,7 +579,7 @@ Use one of the following methods to track events:
API requests are protected by checking for a valid CSRF token. API requests are protected by checking for a valid CSRF token.
In order to increment the values, the related feature `usage_data_<event_name>` should be To increment the values, the related feature `usage_data_<event_name>` should be
set to `default_enabled: true`. For more information, see set to `default_enabled: true`. For more information, see
[Feature flags in development of GitLab](feature_flags/index.md). [Feature flags in development of GitLab](feature_flags/index.md).
...@@ -821,7 +818,7 @@ Paste the SQL query into `#database-lab` to see how the query performs at scale. ...@@ -821,7 +818,7 @@ Paste the SQL query into `#database-lab` to see how the query performs at scale.
- Any single query must stay below [1 second execution time](query_performance.md#timing-guidelines-for-queries) with cold caches. - Any single query must stay below [1 second execution time](query_performance.md#timing-guidelines-for-queries) with cold caches.
- Add a specialized index on columns involved to reduce the execution time. - Add a specialized index on columns involved to reduce the execution time.
In order to have an understanding of the query's execution we add in the MR description the following information: To have an understanding of the query's execution we add in the MR description the following information:
- For counters that have a `time_period` test we add information for both cases: - For counters that have a `time_period` test we add information for both cases:
- `time_period = {}` for all time periods - `time_period = {}` for all time periods
...@@ -880,16 +877,16 @@ There are currently three kinds of components that may export data to Prometheus ...@@ -880,16 +877,16 @@ There are currently three kinds of components that may export data to Prometheus
This is the recommended approach to test Prometheus based Usage Ping. This is the recommended approach to test Prometheus based Usage Ping.
The easiest way to verify your changes is to build a new Omnibus image from your code branch via CI, then download the image The easiest way to verify your changes is to build a new Omnibus image from your code branch by using CI, then download the image
and run a local container instance: and run a local container instance:
1. From your merge request, click on the `qa` stage, then trigger the `package-and-qa` job. This job triggers an Omnibus 1. From your merge request, click on the `qa` stage, then trigger the `package-and-qa` job. This job triggers an Omnibus
build in a [downstream pipeline of the `omnibus-gitlab-mirror` project](https://gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/-/pipelines). build in a [downstream pipeline of the `omnibus-gitlab-mirror` project](https://gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/-/pipelines).
1. In the downstream pipeline, wait for the `gitlab-docker` job to finish. 1. In the downstream pipeline, wait for the `gitlab-docker` job to finish.
1. Open the job logs and locate the full container name including the version. It takes the following form: `registry.gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/gitlab-ee:<VERSION>`. 1. Open the job logs and locate the full container name including the version. It takes the following form: `registry.gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/gitlab-ee:<VERSION>`.
1. On your local machine, make sure you are logged in to the GitLab Docker registry. You can find the instructions for this in 1. On your local machine, make sure you are signed in to the GitLab Docker registry. You can find the instructions for this in
[Authenticate to the GitLab Container Registry](../user/packages/container_registry/index.md#authenticate-with-the-container-registry). [Authenticate to the GitLab Container Registry](../user/packages/container_registry/index.md#authenticate-with-the-container-registry).
1. Once logged in, download the new image via `docker pull registry.gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/gitlab-ee:<VERSION>` 1. Once signed in, download the new image by using `docker pull registry.gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/gitlab-ee:<VERSION>`
1. For more information about working with and running Omnibus GitLab containers in Docker, please refer to [GitLab Docker images](https://docs.gitlab.com/omnibus/docker/README.html) in the Omnibus documentation. 1. For more information about working with and running Omnibus GitLab containers in Docker, please refer to [GitLab Docker images](https://docs.gitlab.com/omnibus/docker/README.html) in the Omnibus documentation.
#### Test with GitLab development toolkits #### Test with GitLab development toolkits
...@@ -916,7 +913,7 @@ appear to be associated to any of the services running, since they all appear to ...@@ -916,7 +913,7 @@ appear to be associated to any of the services running, since they all appear to
WARNING: WARNING:
This feature is intended solely for internal GitLab use. This feature is intended solely for internal GitLab use.
In order to add data for aggregated metrics into Usage Ping payload you should add corresponding definition in [`aggregated_metrics`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/usage_data_counters/aggregated_metrics/). Each aggregate definition includes following parts: To add data for aggregated metrics into Usage Ping payload you should add corresponding definition in [`aggregated_metrics`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/usage_data_counters/aggregated_metrics/). Each aggregate definition includes following parts:
- name: unique name under which aggregate metric is added to Usage Ping payload - name: unique name under which aggregate metric is added to Usage Ping payload
- operator: operator that defines how aggregated metric data is counted. Available operators are: - operator: operator that defines how aggregated metric data is counted. Available operators are:
......
...@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
# Jenkins CI service **(FREE)** # Jenkins CI service **(FREE)**
> [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/246756) to Core in GitLab 13.7. > [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/246756) to GitLab Free in 13.7.
From GitLab, you can trigger a Jenkins build when you push code to a repository, or when a merge From GitLab, you can trigger a Jenkins build when you push code to a repository, or when a merge
request is created. In return, the Jenkins pipeline status is shown on merge requests widgets and request is created. In return, the Jenkins pipeline status is shown on merge requests widgets and
......
...@@ -6,8 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -6,8 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
# GitLab Jira Development Panel integration **(FREE)** # GitLab Jira Development Panel integration **(FREE)**
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/2381) in [GitLab Premium](https://about.gitlab.com/pricing/) 10.0. > - [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/233149) to GitLab Free in 13.4.
> - [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/233149) to [GitLab Core](https://about.gitlab.com/pricing/) in 13.4.
The Jira Development Panel integration allows you to reference Jira issues in GitLab, displaying The Jira Development Panel integration allows you to reference Jira issues in GitLab, displaying
activity in the [Development panel](https://support.atlassian.com/jira-software-cloud/docs/view-development-information-for-an-issue/) activity in the [Development panel](https://support.atlassian.com/jira-software-cloud/docs/view-development-information-for-an-issue/)
...@@ -230,7 +229,7 @@ Potential resolutions: ...@@ -230,7 +229,7 @@ Potential resolutions:
- If you're using GitLab versions 11.10-12.7, upgrade to GitLab 12.8.10 or later - If you're using GitLab versions 11.10-12.7, upgrade to GitLab 12.8.10 or later
to resolve an identified [issue](https://gitlab.com/gitlab-org/gitlab/-/issues/37012). to resolve an identified [issue](https://gitlab.com/gitlab-org/gitlab/-/issues/37012).
- If you're using GitLab Core or GitLab Starter, be sure you're using - If you're using GitLab Free or GitLab Starter, be sure you're using
GitLab 13.4 or later. GitLab 13.4 or later.
[Contact GitLab Support](https://about.gitlab.com/support/) if none of these reasons apply. [Contact GitLab Support](https://about.gitlab.com/support/) if none of these reasons apply.
......
...@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
# Slash Commands # Slash Commands
> The `run` command was [introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4466) in [GitLab Ultimate](https://about.gitlab.com/pricing/) 10.6. [Moved](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/24780) to [GitLab Core](https://about.gitlab.com/pricing/) in 11.9. > - [Moved](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/24780) to GitLab Free in 11.9.
Slash commands in Mattermost and Slack allow you to control GitLab and view GitLab content right inside your chat client, without having to leave it. For Slack, this requires an [integration configuration](../user/project/integrations/slack_slash_commands.md). Type the command as a message in your chat client to activate it. Slash commands in Mattermost and Slack allow you to control GitLab and view GitLab content right inside your chat client, without having to leave it. For Slack, this requires an [integration configuration](../user/project/integrations/slack_slash_commands.md). Type the command as a message in your chat client to activate it.
...@@ -33,15 +33,15 @@ your GitLab.com projects, [add the `gitlab` keyword at the beginning of the comm ...@@ -33,15 +33,15 @@ your GitLab.com projects, [add the `gitlab` keyword at the beginning of the comm
## Issue commands ## Issue commands
It is possible to create new issue, display issue details and search up to 5 issues. It's possible to create new issue, display issue details and search up to 5 issues.
## Deploy command ## Deploy command
In order to deploy to an environment, GitLab tries to find a deployment To deploy to an environment, GitLab tries to find a deployment
manual action in the pipeline. manual action in the pipeline.
If there is only one action for a given environment, it is triggered. If there's only one action for a given environment, it is triggered.
If there is more than one action defined, GitLab tries to find an action If more than one action is defined, GitLab tries to find an action
which name equals the environment name we want to deploy to. which name equals the environment name we want to deploy to.
The command returns an error when no matching action has been found. The command returns an error when no matching action has been found.
...@@ -7,7 +7,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -7,7 +7,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
# Feature Flags **(FREE)** # Feature Flags **(FREE)**
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7433) in GitLab 11.4. > - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7433) in GitLab 11.4.
> - [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/212318) to [GitLab Core](https://about.gitlab.com/pricing/) in 13.5. > - [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/212318) to GitLab Free in 13.5.
With Feature Flags, you can deploy your application's new features to production in smaller batches. With Feature Flags, you can deploy your application's new features to production in smaller batches.
You can toggle a feature on and off to subsets of users, helping you achieve Continuous Delivery. You can toggle a feature on and off to subsets of users, helping you achieve Continuous Delivery.
......
...@@ -102,8 +102,9 @@ To view the metrics for an alert: ...@@ -102,8 +102,9 @@ To view the metrics for an alert:
#### View an alert's logs #### View an alert's logs
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/201846) in GitLab Ultimate 12.8. and [improved](https://gitlab.com/gitlab-org/gitlab/-/issues/217768) in GitLab 13.3. > - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/201846) in GitLab Ultimate 12.8.
> - [Moved](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/25455) to [GitLab Core](https://about.gitlab.com/pricing/) 12.9. > - [Improved](https://gitlab.com/gitlab-org/gitlab/-/issues/217768) in GitLab 13.3.
> - [Moved](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/25455) to GitLab Free 12.9.
Viewing logs from a metrics panel can be useful if you're triaging an Viewing logs from a metrics panel can be useful if you're triaging an
application incident and need to [explore logs](../metrics/dashboards/index.md#chart-context-menu) application incident and need to [explore logs](../metrics/dashboards/index.md#chart-context-menu)
......
...@@ -24,7 +24,7 @@ Incident, you have two options to do this manually. ...@@ -24,7 +24,7 @@ Incident, you have two options to do this manually.
**From the Incidents List:** **From the Incidents List:**
> [Moved](https://gitlab.com/gitlab-org/monitor/health/-/issues/24) to GitLab core in 13.3. > [Moved](https://gitlab.com/gitlab-org/monitor/health/-/issues/24) to GitLab Free in 13.3.
- Navigate to **Operations > Incidents** and click **Create Incident**. - Navigate to **Operations > Incidents** and click **Create Incident**.
- Create a new issue using the `incident` template available when creating it. - Create a new issue using the `incident` template available when creating it.
...@@ -117,7 +117,7 @@ in your project's sidebar. The list contains the following metrics: ...@@ -117,7 +117,7 @@ in your project's sidebar. The list contains the following metrics:
to a [Status Page](status_page.md). **(ULTIMATE)** to a [Status Page](status_page.md). **(ULTIMATE)**
The Incident list displays incidents sorted by incident created date. The Incident list displays incidents sorted by incident created date.
([Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/229534) to GitLab core in 13.3.) ([Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/229534) to GitLab Free in 13.3.)
To see if a column is sortable, point your mouse at the header. Sortable columns To see if a column is sortable, point your mouse at the header. Sortable columns
display an arrow next to the column name. display an arrow next to the column name.
......
...@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
# Integrations **(FREE)** # Integrations **(FREE)**
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/245331) in [GitLab Core](https://about.gitlab.com/pricing/) 13.5. > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/245331) in GitLab Free 13.5.
With Maintainer or higher [permissions](../../user/permissions.md), you can view With Maintainer or higher [permissions](../../user/permissions.md), you can view
the list of configured alerts integrations by navigating to the list of configured alerts integrations by navigating to
......
...@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
# Set up alerts for Prometheus metrics **(FREE)** # Set up alerts for Prometheus metrics **(FREE)**
> [Moved from Ultimate to Core](https://gitlab.com/gitlab-org/gitlab/-/issues/42640) in GitLab 12.10. > [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/42640) to GitLab Free in 12.10.
After [configuring metrics for your CI/CD environment](index.md), you can set up After [configuring metrics for your CI/CD environment](index.md), you can set up
alerting for Prometheus metrics depending on the location of your instances, and alerting for Prometheus metrics depending on the location of your instances, and
...@@ -47,8 +47,8 @@ as soon as the alert fires: ...@@ -47,8 +47,8 @@ as soon as the alert fires:
## External Prometheus instances ## External Prometheus instances
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/9258) in [GitLab Ultimate](https://about.gitlab.com/pricing/) 11.8. > - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/9258) in GitLab Ultimate 11.8.
> - [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/42640) to [GitLab Core](https://about.gitlab.com/pricing/) in 12.10. > - [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/42640) to GitLab Free in 12.10.
For manually configured Prometheus servers, GitLab provides a notify endpoint for For manually configured Prometheus servers, GitLab provides a notify endpoint for
use with Prometheus webhooks. If you have manual configuration enabled, an use with Prometheus webhooks. If you have manual configuration enabled, an
......
...@@ -131,8 +131,7 @@ dashboard is visible to authenticated and non-authenticated users. ...@@ -131,8 +131,7 @@ dashboard is visible to authenticated and non-authenticated users.
## Adding custom metrics ## Adding custom metrics
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3799) in [GitLab Premium](https://about.gitlab.com/pricing/) 10.6. > - [Moved](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28527) to GitLab Free in 12.10.
> - [Moved](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28527) to [GitLab Core](https://about.gitlab.com/pricing/) 12.10.
Custom metrics can be monitored by adding them on the monitoring dashboard page. Custom metrics can be monitored by adding them on the monitoring dashboard page.
After saving them, they display on the environment metrics dashboard provided that either: After saving them, they display on the environment metrics dashboard provided that either:
......
...@@ -6,8 +6,8 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -6,8 +6,8 @@ info: To determine the technical writer assigned to the Stage/Group associated w
# Tracing **(FREE)** # Tracing **(FREE)**
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7903) in [GitLab Ultimate](https://about.gitlab.com/pricing/) 11.5. > - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7903) in GitLab Ultimate 11.5.
> - [Moved to GitLab Core](https://gitlab.com/gitlab-org/gitlab/-/issues/42645) in 13.5. > - [Moved](https://gitlab.com/gitlab-org/gitlab/-/issues/42645) to GitLab Free in 13.5.
Tracing provides insight into the performance and health of a deployed application, Tracing provides insight into the performance and health of a deployed application,
tracking each function or microservice which handles a given request. tracking each function or microservice which handles a given request.
......
...@@ -328,7 +328,7 @@ For GitLab self-managed customers, there is a 14-day grace period when your feat ...@@ -328,7 +328,7 @@ For GitLab self-managed customers, there is a 14-day grace period when your feat
continue to work as-is, after which the entire instance becomes read continue to work as-is, after which the entire instance becomes read
only. only.
However, if you remove the license, you immediately revert to Core However, if you remove the license, you immediately revert to Free
features, and the instance become read / write again. features, and the instance become read / write again.
## Contact Support ## Contact Support
......
...@@ -41,8 +41,7 @@ of the page to activate it in the GitLab instance. ...@@ -41,8 +41,7 @@ of the page to activate it in the GitLab instance.
## System header and footer messages ## System header and footer messages
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/5023) in [GitLab Premium](https://about.gitlab.com/pricing/) 10.7. > - [Moved](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/55057) to GitLab Free in 11.9.
> - [Added](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/55057) to [GitLab Core](https://about.gitlab.com/pricing/) in 11.9.
You can add a small header message, a small footer message, or both, to the interface You can add a small header message, a small footer message, or both, to the interface
of your GitLab instance. These messages appear on all projects and pages of the of your GitLab instance. These messages appear on all projects and pages of the
......
...@@ -25,7 +25,7 @@ by **signing into your GitLab instance as an admin** or adding it at ...@@ -25,7 +25,7 @@ by **signing into your GitLab instance as an admin** or adding it at
installation time. installation time.
As of GitLab Enterprise Edition 9.4.0, a newly-installed instance without an As of GitLab Enterprise Edition 9.4.0, a newly-installed instance without an
uploaded license only has the Core features active. A trial license uploaded license only has the Free features active. A trial license
activates all Ultimate features, but after activates all Ultimate features, but after
[the trial expires](#what-happens-when-your-license-expires), some functionality [the trial expires](#what-happens-when-your-license-expires), some functionality
is locked. is locked.
...@@ -86,7 +86,7 @@ These methods only add a license at the time of installation. Use the ...@@ -86,7 +86,7 @@ These methods only add a license at the time of installation. Use the
After the license is uploaded, all GitLab Enterprise Edition functionality After the license is uploaded, all GitLab Enterprise Edition functionality
is active until the end of the license period. When that period ends, the is active until the end of the license period. When that period ends, the
instance will [fall back](#what-happens-when-your-license-expires) to Core-only instance will [fall back](#what-happens-when-your-license-expires) to Free-only
functionality. functionality.
You can review the license details at any time in the **License** section of the You can review the license details at any time in the **License** section of the
...@@ -106,7 +106,7 @@ In case your license expires, GitLab locks down some features like Git pushes, ...@@ -106,7 +106,7 @@ In case your license expires, GitLab locks down some features like Git pushes,
and issue creation, and displays a message to all administrators to inform of the expired license. and issue creation, and displays a message to all administrators to inform of the expired license.
To get back all the previous functionality, you must upload a new license. To get back all the previous functionality, you must upload a new license.
To fall back to having only the Core features active, you must delete the To fall back to having only the Free features active, you must delete the
expired license(s). expired license(s).
### Remove a license ### Remove a license
......
...@@ -7,8 +7,7 @@ type: reference ...@@ -7,8 +7,7 @@ type: reference
# External authorization control **(FREE SELF)** # External authorization control **(FREE SELF)**
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/4216) in [GitLab Premium](https://about.gitlab.com/pricing/) 10.6. > - [Moved](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/27056) to GitLab Free in 11.10.
> - [Moved](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/27056) to [GitLab Core](https://about.gitlab.com/pricing/) in 11.10.
In highly controlled environments, it may be necessary for access policy to be In highly controlled environments, it may be necessary for access policy to be
controlled by an external service that permits access based on project controlled by an external service that permits access based on project
......
...@@ -7,8 +7,6 @@ type: reference ...@@ -7,8 +7,6 @@ type: reference
# Enforce accepting Terms of Service **(FREE SELF)** # Enforce accepting Terms of Service **(FREE SELF)**
> [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/18570) in [GitLab Core](https://about.gitlab.com/pricing/) 10.8.
An admin can enforce acceptance of a terms of service and privacy policy. When this option is enabled, new and existing users must accept the terms. An admin can enforce acceptance of a terms of service and privacy policy. When this option is enabled, new and existing users must accept the terms.
If configured, the Terms of Service page can be viewed via `https://your-instance.com/-/users/terms` at anytime. If configured, the Terms of Service page can be viewed via `https://your-instance.com/-/users/terms` at anytime.
......
...@@ -7,7 +7,7 @@ type: reference ...@@ -7,7 +7,7 @@ type: reference
# Third party offers **(FREE SELF)** # Third party offers **(FREE SELF)**
> [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/20379) in [GitLab Core](https://about.gitlab.com/pricing/) 11.1. > [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/20379) in GitLab Free 11.1.
Within GitLab, we inform users of available third-party offers they might find valuable in order Within GitLab, we inform users of available third-party offers they might find valuable in order
to enhance the development of their projects. An example is the Google Cloud Platform free credit to enhance the development of their projects. An example is the Google Cloud Platform free credit
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment