- Organizations and Projects >
- Edit Project Settings
Edit Project Settings¶
On this page
You can configure project-specific settings from the project’s Settings page.
See also
To modify project settings, select the project in the Context and click Settings.
The Project Settings displays the configurable settings. See General Settings to view the setting descriptions.
If you access Ops Manager as a user with the Global Owner
role,
you can also update Admin Project Settings under the
Global Admin Only section. See
Admin Project Settings to view the
administrative setting descriptions.
General Settings¶
General Settings apply to all the users in the project.
Setting | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Project | Sets your project’s name. Note Only a user with the |
|||||||||||||||||||||
Project Time Zone | Sets your project’s time zone. | |||||||||||||||||||||
Collect Logs For All Hosts | Activates or deactivates the collection of log data for all hosts. This overwrites the statuses set on the individual hosts. | |||||||||||||||||||||
Collect Profiling Information for All Hosts | Activates or deactivates Ops Manager collection of data from the MongoDB database profilers running on your mongod instances. A mongod instance must have its profiler enabled in order for Ops Manager to collect data from it. When you change this setting, Ops Manager applies the change globally to all mongod processes in the project. For example, if you disable this setting, Ops Manager disables the collection of profiling data for all the project’s processes. This setting does not affect whether the profiler is enabled on a given mongod process, only whether Ops Manager collects profiling data. To enable the collection of profiling data on a process-by-process basis, see Profile Databases. When profiling is enabled, Ops Manager collects data from MongoDB’s profiler to provide statistics about performance and database operations. Ensure exposing profile data to Ops Manager is consistent with your information security practices. Also be aware the profiler can consume resources which may adversely affect MongoDB performance. For more information, see Profile Databases. |
|||||||||||||||||||||
Collect Database Specific Statistics | Allows you to enable or disable the collection of database statistics. For more information, see Profile Databases. | |||||||||||||||||||||
Default Project Server Type | Sets the default server type for all hosts added to this project.
Important This does not modify the default server type of existing hosts. |
|||||||||||||||||||||
Reset Duplicates | Allows you to reset and remove all detected duplicate hosts. This is useful if your server environment has drastically changed and you believe a host is incorrectly marked as a duplicate. | |||||||||||||||||||||
Preferred Hostnames | Allows you to specify resolvable hostnames or IP addresses for your deployment’s host. Ops Manager keeps a list of the multiple ways to which each host is referred (hostname, FQDN, IPv4 address, IPv6 address) and uses heuristics to determine the best choice. Specify a preferred hostname to make sure Ops Manager uses a hostname that can resolve to a host. The method you choose becomes the method used to display the hosts in Ops Manager. To specify a preferred hostname, click Add and do one of the following:
|
|||||||||||||||||||||
Suppress Mongos Automatic Discovery | Suppresses automatic discovery of all mongos processes in your deployment’s sharded clusters. | |||||||||||||||||||||
Real Time Performance Panel | Enables the collection and display of real time metrics from your MongoDB databases in the Real-Time Performance Panel If you toggle Real-Time Performance Panel to
Important You might see some PII if you have permission to use this feature. |
|||||||||||||||||||||
Data Explorer | Enables the ability to query of your MongoDB databases from Ops Manager. If you toggle Data Explorer to Important You might see some PII if you have permission to use this feature. |
|||||||||||||||||||||
Performance Advisor | Enables the ability to analyze the logs of your MongoDB database to recommend performance improvements. If you toggle Performance Advisor to Important You might see some PII if you have permission to use this feature. |
|||||||||||||||||||||
Delete Project | Click Delete to remove the project from Ops Manager. The Delete Project modal displays. Click Delete Project to confirm your decision. |
Alert Services Settings¶
Alert Services apply to all alerts in the project.
Setting | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PagerDuty Integration Key | Default service key for alert notifications sent to a PagerDuty account. Ops Manager enters the key by default when you add a PagerDuty notification to an alert configuration. If you add PagerDuty notifications and if the key used to send the notifications becomes invalid, Ops Manager sends an email to the project owner and eventually removes the key. You can add PagerDuty notifications only for alerts that require user acknowledgement. Informational alerts, such as the alert that a replica set has elected a new primary, cannot use PagerDuty notification. Users can acknowledge PagerDuty alert notifications only from the PagerDuty dashboard. |
||||||||||||
Flowdock Settings | Default values for alert notifications sent to Flowdock. Ops Manager enters the values by default when you add a Flowdock notification to an alert configuration. If you add Flowdock notifications, and if credentials to send notifications become invalid, Ops Manager sends an email to the project owner and eventually removes the credentials. Set the following:
|
||||||||||||
HipChat Settings | Default room and API token for alert notifications sent to a HipChat account. Ops Manager enters the values by default when you add a HipChat notification to an alert configuration. If you add HipChat notifications and the token used to send notifications becomes invalid, Ops Manager sends an email to the project owner and eventually removes the token. | ||||||||||||
Slack Settings | Default channel and token for alert notifications that Ops Manager sends to a Slack account. You can use either an API or a Bot token. Ops Manager uses these values by default when you add a Slack notification to an alert configuration. If you add Slack notifications and the token you used to send notifications becomes invalid, Ops Manager sends an email to the project owner and eventually removes the token. |
||||||||||||
VictorOps Settings | API key and Routing key for alert notifications sent to a VictorOps account. Ops Manager uses these values as the default VictorOps settings when configuring alerts. Enter the following information from your VictorOps account. If you do not have an existing VictorOps account, you can sign up using https://help.victorops.com/knowledge-base/new-user-sign/.
|
||||||||||||
Opsgenie API Key | API key for alert notifications sent to an Opsgenie account. Ops Manager uses this value as the default Opsgenie API key when configuring alerts. Enter the following information from your Opsgenie account. If you do not have an existing Opsgenie account, you can sign up using https://www.opsgenie.com/signup :
|
||||||||||||
New Relic Settings | Important Effective Wednesday, June 16th, 2021, New Relic no longer supports the plugin-based integration with MongoDB. We do not recommend that you sign up for the plugin-based integration. To learn more, see the New Relic Plugin EOL Statement. As an alternative, consider New Relic’s MongoDB monitoring integration. Configuration Ops Manager uses to send metric data about your deployment to New Relic for viewing through the New Relic MongoDB plugin. You can also use Insights for New Relic to run analytics on the collected data. Enter the following information from your New Relic account. If you do not have an existing New Relic account, you can sign up using http://newrelic.com/mongodb.
If any of the keys later become invalid, Ops Manager sends an email to the project owner and eventually removes the invalid credentials. |
||||||||||||
Datadog Settings | Configuration Ops Manager uses to send metric data about your deployment to Datadog. You can view these metrics in your Datadog dashboards. Enter the following information from your Datadog account to have Datadog begin tracking your Ops Manager metric data. If you do not have an existing Datadog account, you can sign up at https://app.datadoghq.com/signup.
Important If you use the |
||||||||||||
Webhook Settings | Webhook URL endpoint to which Ops Manager can send alert notifications for programmatic processing. Ops Manager sends an alert notification as an HTTP POST request in which the request body contains a JSON document that uses the same format as the Ops Manager API Alerts resource. Ops Manager adds a request header called
If you specify a key in the Webhook Secret field,
MongoDB Atlas adds the To send alert notifications to a Webhook, select the Webhook notification option when creating or editing an alert configuration. If you add a Webhook notification and the URL or optional key becomes invalid, Ops Manager sends an email to the project owner and eventually removes the Webhook settings. |
Integration Settings¶
You configure how external monitoring services work with your Ops Manager project in the Integration section.
Configure New Relic Settings¶
Click the pencil icon next to New Relic Settings. The integration text boxes display.
Type valid values from your New Relic account into these text boxes:
Setting Description Account ID Your New Relic Account ID. License Key Your New Relic License Key Insights Insert Key Your New Relic Insights Insert Key Insights Query Key Your New Relic Insights Query Key To test these values, click the Post test to New Relic link.
Click Save.
Configure Datadog Settings¶
- Click the pencil icon next to Datadog Settings. The Datadog API Key text box displays.
- Type a valid Datadog API Key from your Datadog account into the text box.
- Click Save.
Admin Project Settings¶
The following project settings in the Global Admin Only
section of Settings could, in certain situations, affect
more than the project. For example, setting logging to a high
verbosity would cause system logs to roll over faster. Only users
with the Global Owner
role can edit these settings:
Setting | Description |
---|---|
Mongos Deactivation Threshold | Change the amount of time before Ops Manager removes an unreachable mongos process from the Deployment tab view. By default, Ops Manager waits 30 days before removing an unreachable mongos. Set this to the amount of time in seconds to wait before removal. This setting applies only if the mongos is not managed by Ops Manager Automation. |
Monitoring Agent Log Level | Change the verbosity of the Monitoring log. |
Automation Agent Log Level | Change the verbosity of the Automation log. |