Announcements

#mackerelio

Organizations can now have arbitrary display names, and more

Hello, this is id:kmuto from Mackerel team CRE. I'm here to inform you about recent updates.

Organizations can now have arbitrary display names

Organization names on Mackerel are limited to alphanumeric characters and hyphens, but it is now possible to add an arbitrary alias, including emoji characters, to an organization as its display name.

Display name shown on the organization's page
Display name shown on the organization's page
Display name shown when switching organization
Display name shown when switching organization
Display name shown in email alerts
Display name shown in email alerts

Display names can be set when creating a new organization or in the Organization settings page.

Setting the display name
Setting the display name

AWS Integration now supports Amazon OpenSearch Service

Amazon OpenSearch Service is a search and analytics engine formerly known as Amazon Elasticsearch Service.

Mackerel's AWS Integration has hitherto only supported Amazon Elasticsearch Service. While AWS Integration can retrieve Amazon Elasticsearch Service metrics for Amazon OpenSearch Service, these did not include metrics for Amazon OpenSearch Service extensions.

We have changed the scope of Mackerel's AWS Integration from Elasticsearch Service to OpenSearch Service, and it is now possible to retrieve metrics for Amazon OpenSearch Service extensions.

Along with this, the maximum number of metrics that can be retrieved when using Amazon OpenSearch Service has been raised from 72 to 129. Please refer to the following help page for more information on the metrics that can be retrieved.

mackerel.io

Users who have been monitoring Amazon OpenSearch Service with Mackerel using Elasticsearch Service should note that while they will retrieve many useful metrics, they may also incur excess charges for the number of micro host metrics.

Metrics to be retrieved can be selected using checkboxes under “Specify the metrics to be retrieved” in AWS Integration's OpenSearch Service.

Metrics retrieval settings in Amazon OpenSearch Service
Metrics retrieval settings in Amazon OpenSearch Service

You can also disable “Add new metrics automatically” so that metrics that are added in the future will not be retrieved automatically.

Graphs can now be shared while maintaining their displayed series

If you wish to share a graph with other users on Mackerel, you can do so with Link, Embed, or Share graph. However, graphs that contain multiple series can be difficult to understand when they are shared with others as it may not be immediately obvious which series they should be looking at.

To address this problem, it is now possible to share graphs that contain multiple series in a form that only displays a specific series. This can be used with Link, Embed (iframe only), and Share graph (iframe only).

Click Fullscreen view button of the graph you wish to share, then select the series you wish to display. Click the “Share Graph” button and check “Keep Current Display Series” in the sharing method to share the graph in a form that only displays the series selected at that time.

Fullscreen view button for graphs
Fullscreen view button for graphs
Select the series you wish to display, click the “Share Graph” button, and check “Keep Current Display Series”
Select the series you wish to display, click the “Share Graph” button, and check “Keep Current Display Series”
Only the selected series is shown in the graph
Only the selected series is shown in the graph

You can now manage notification preferences by organization in Account Settings

As mentioned previously, alerts and other email notifications include an unsubscribe link and a one-click feature for unsubscribing. We have added a menu item to Account Settings that allows you to view a list of the notifications to which you are currently subscribed and configure your preferences.

Under the “Email Notifications” menu of Account Settings, you can configure your preferences to reject all notifications or receive only notifications from individual organizations.

Setting your notification preferences
Setting your notification preferences

The channel page now displays the status accordingly when email notifications are disabled

In relation to the previous section, if email notifications for an organization are currently disabled, the channel page now clearly states that “'s email alert notifications are currently disabled.”

Channel page message for an organization whose email notifications have been disabled
Channel page message for an organization whose email notifications have been disabled

Graph sliders on custom dashboards can now be controlled by keyboard

Graphs can now be navigated with keyboard controls when keyboard focus is used on a graph slider on custom dashboards.

Keyboard controls are possible when keyboard focus is used on a graph slider
Keyboard controls are possible when keyboard focus is used on a graph slider

Key operations are as follows.

  • Right or Up: Increase the value of the slider (move to a later time)
  • Left or Down: Decrease the value of the slider (move to an earlier time)
  • Home: Move to the beginning of the slider (move to the earliest time in the range)
  • End: Move to the end of the slider (move to the latest time in the range)

Container images in mackerel-sql-metric-collector, which allow you to post the results of queries from various databases as Mackerel metrics, are now available in Amazon ECR Public Gallery (v0.2.1).

gallery.ecr.aws

mackerel-sql-metric-collector can be used directly in ECS, Docker, etc., without the need to build it.

mackerel-plugin-redis now supports TLS connections to Redis

The mackerel-plugin-redis plugin for retrieving Redis metrics now supports TLS connections for route encryption (included in mackerel-agent-plugins ver. 0.80.0).

Connections are non-TLS by default, but TLS connections can be used by adding the “-tls” option. If you use self-signed certificates and wish to ignore certificate validation, specify the “-tls-skip-verify” option.

dashboards and monitor subcommands of the mkr command now accept JSON files with BOM

The mkr command (CLI tool for Mackerel) has various subcommands, but the following two are used to send configuration files in JSON format to the Mackerel server and have them reflected.

  • mkr dashboards push -F <file>: push dashboard configuration
  • mkr monitors push -F <file>: push monitors rule configuration

In mkr ver. 0.55.0 (included in mackerel-agent ver. 0.79.0 for Windows), JSON files can be sent successfully even if they start with UTF-8 BOM.