User cohorts are shown for the last #{@cohorts[:months_included]}
=s_("Cohorts|User cohorts are shown for the last %{months_included} months. Only users with activity are counted in the 'New users' column; inactive users are counted separately.")%{months_included: @cohorts[:months_included]}
months. Only users with activity are counted in the cohort total; inactive
users are counted separately.
=link_toicon('question-circle'),help_page_path('user/instance_statistics/user_cohorts',anchor: 'cohorts'),title: 'About this feature',target: '_blank'
=link_toicon('question-circle'),help_page_path('user/instance_statistics/user_cohorts',anchor: 'cohorts'),title: 'About this feature',target: '_blank'
=_("Expiration policies for the Container Registry are a perfect solution for keeping the Registry space down while still enjoying the full power of GitLab CI/CD.")
Sometimes you may need to re-import the common metrics that power the Metrics dashboards.
This could be as a result of [updating existing metrics](../../development/prometheus_metrics.md#update-existing-metrics), or as a [troubleshooting measure](../../user/project/integrations/prometheus.md#troubleshooting).
@@ -249,7 +249,7 @@ scss_lint` in the GitLab directory. SCSS Lint will also run in GitLab CI to
...
@@ -249,7 +249,7 @@ scss_lint` in the GitLab directory. SCSS Lint will also run in GitLab CI to
catch any warnings.
catch any warnings.
If the Rake task is throwing warnings you don't understand, SCSS Lint's
If the Rake task is throwing warnings you don't understand, SCSS Lint's
documentation includes [a full list of their linters][scss-lint-documentation](https://github.com/sds/scss-lint/blob/master/lib/scss_lint/linter/README.md).
documentation includes [a full list of their linters](https://github.com/sds/scss-lint/blob/master/lib/scss_lint/linter/README.md).
@@ -22,7 +22,9 @@ The requirement for adding a new metric is to make each query to have an unique
...
@@ -22,7 +22,9 @@ The requirement for adding a new metric is to make each query to have an unique
### Update existing metrics
### Update existing metrics
After you add or change existing _common_ metric you have to create a new database migration that will query and update all existing metrics.
After you add or change an existing common metric, you must [re-run the import script](../administration/raketasks/maintenance.md#import-common-metrics) that will query and update all existing metrics.
Or, you can create a database migration:
NOTE: **Note:**
NOTE: **Note:**
If a query metric (which is identified by `id:`) is removed it will not be removed from database by default.
If a query metric (which is identified by `id:`) is removed it will not be removed from database by default.
@@ -379,10 +379,27 @@ subsequent lines contain the function attributes.
...
@@ -379,10 +379,27 @@ subsequent lines contain the function attributes.
|-----------|-------------|
|-----------|-------------|
| `handler` | The function's name. |
| `handler` | The function's name. |
| `source` | Directory with sources of a functions. |
| `source` | Directory with sources of a functions. |
| `runtime` (optional)| The runtime to be used to execute the function. When the runtime is not specified, we assume that `Dockerfile` is present in the function directory specified by `source`. |
| `runtime` (optional)| The runtime to be used to execute the function. This can be a runtime alias (see [Runtime aliases](#runtime-aliases)), or it can be a full URL to a custom runtime repository. When the runtime is not specified, we assume that `Dockerfile` is present in the function directory specified by `source`. |
| `description` | A short description of the function. |
| `description` | A short description of the function. |
| `environment` | Sets an environment variable for the specific function only. |
| `environment` | Sets an environment variable for the specific function only. |
#### Runtime aliases
The optional `runtime` parameter can refer to one of the following runtime aliases (also see [Supported runtimes](#supported-runtimes)):
| Runtime alias | Maintained by |
|-------------|---------------|
| `gitlab/runtimes/go` | GitLab |
| `gitlab/runtimes/nodejs` | GitLab |
| `gitlab/runtimes/ruby` | GitLab |
| `openfaas/classic/csharp` | OpenFaaS |
| `openfaas/classic/go` | OpenFaaS |
| `openfaas/classic/node` | OpenFaaS |
| `openfaas/classic/php7` | OpenFaaS |
| `openfaas/classic/python` | OpenFaaS |
| `openfaas/classic/python3` | OpenFaaS |
| `openfaas/classic/ruby` | OpenFaaS |
After the `gitlab-ci.yml` template has been added and the `serverless.yml` file
After the `gitlab-ci.yml` template has been added and the `serverless.yml` file
has been created, pushing a commit to your project will result in a CI pipeline
has been created, pushing a commit to your project will result in a CI pipeline
being executed which will deploy each function as a Knative service. Once the
being executed which will deploy each function as a Knative service. Once the
@@ -574,6 +574,7 @@ If the "No data found" screen continues to appear, it could be due to:
...
@@ -574,6 +574,7 @@ If the "No data found" screen continues to appear, it could be due to:
are not labeled correctly. To test this, connect to the Prometheus server and
are not labeled correctly. To test this, connect to the Prometheus server and
[run a query](prometheus_library/kubernetes.html#metrics-supported), replacing `$CI_ENVIRONMENT_SLUG`
[run a query](prometheus_library/kubernetes.html#metrics-supported), replacing `$CI_ENVIRONMENT_SLUG`
with the name of your environment.
with the name of your environment.
- You may need to re-add the GitLab predefined common metrics. This can be done by running the [import common metrics rake task](../../../administration/raketasks/maintenance.md#import-common-metrics).
msgid "Can override approvers and approvals required per merge request"
msgid "Can override approvers and approvals required per merge request"
msgstr ""
msgstr ""
...
@@ -2969,6 +2972,9 @@ msgstr ""
...
@@ -2969,6 +2972,9 @@ msgstr ""
msgid "Cancel this job"
msgid "Cancel this job"
msgstr ""
msgstr ""
msgid "Canceled deploy to"
msgstr ""
msgid "Cancelling Preview"
msgid "Cancelling Preview"
msgstr ""
msgstr ""
...
@@ -4334,6 +4340,24 @@ msgstr ""
...
@@ -4334,6 +4340,24 @@ msgstr ""
msgid "Cohorts"
msgid "Cohorts"
msgstr ""
msgstr ""
msgid "Cohorts|Inactive users"
msgstr ""
msgid "Cohorts|Month %{month_index}"
msgstr ""
msgid "Cohorts|New users"
msgstr ""
msgid "Cohorts|Registration month"
msgstr ""
msgid "Cohorts|Returning users"
msgstr ""
msgid "Cohorts|User cohorts are shown for the last %{months_included} months. Only users with activity are counted in the 'New users' column; inactive users are counted separately."
msgstr ""
msgid "Collapse"
msgid "Collapse"
msgstr ""
msgstr ""
...
@@ -4615,6 +4639,9 @@ msgstr ""
...
@@ -4615,6 +4639,9 @@ msgstr ""
msgid "Container Registry"
msgid "Container Registry"
msgstr ""
msgstr ""
msgid "Container Registry tag expiration policies"
msgstr ""
msgid "Container Scanning"
msgid "Container Scanning"
msgstr ""
msgstr ""
...
@@ -7092,6 +7119,9 @@ msgstr ""
...
@@ -7092,6 +7119,9 @@ msgstr ""
msgid "Expiration date"
msgid "Expiration date"
msgstr ""
msgstr ""
msgid "Expiration policies for the Container Registry are a perfect solution for keeping the Registry space down while still enjoying the full power of GitLab CI/CD."
msgstr ""
msgid "Expired"
msgid "Expired"
msgstr ""
msgstr ""
...
@@ -12141,6 +12171,9 @@ msgstr ""
...
@@ -12141,6 +12171,9 @@ msgstr ""
msgid "Package was removed"
msgid "Package was removed"
msgstr ""
msgstr ""
msgid "PackageRegistry|Automatically remove extra images that aren't designed to be kept."
msgstr ""
msgid "PackageRegistry|Copy Maven XML"
msgid "PackageRegistry|Copy Maven XML"
msgstr ""
msgstr ""
...
@@ -12180,6 +12213,9 @@ msgstr ""
...
@@ -12180,6 +12213,9 @@ msgstr ""
msgid "PackageRegistry|Installation"
msgid "PackageRegistry|Installation"
msgstr ""
msgstr ""
msgid "PackageRegistry|Keep and protect the images that matter most."
msgstr ""
msgid "PackageRegistry|Learn how to %{noPackagesLinkStart}publish and share your packages%{noPackagesLinkEnd} with GitLab."
msgid "PackageRegistry|Learn how to %{noPackagesLinkStart}publish and share your packages%{noPackagesLinkEnd} with GitLab."
msgstr ""
msgstr ""
...
@@ -12192,12 +12228,18 @@ msgstr ""
...
@@ -12192,12 +12228,18 @@ msgstr ""
msgid "PackageRegistry|Package installation"
msgid "PackageRegistry|Package installation"
msgstr ""
msgstr ""
msgid "PackageRegistry|Read more about the %{helpLinkStart}Container Registry tag retention policies%{helpLinkEnd}"
msgstr ""
msgid "PackageRegistry|Registry Setup"
msgid "PackageRegistry|Registry Setup"
msgstr ""
msgstr ""
msgid "PackageRegistry|Remove package"
msgid "PackageRegistry|Remove package"
msgstr ""
msgstr ""
msgid "PackageRegistry|Tag retention policies are designed to:"