Hello, this is (id:kmuto) from Mackerel team CRE. I am here to inform you about recent updates.
- The Mackerel web console's sidebar menu is now displayed in Japanese when Japanese is the selected language
- EFS, Step Functions, Kinesis Data Streams, Kinesis Data Firehose, and Redshift now support automatic role assignment by tags
- Accessibility improved
- Option added to ignore disk metrics in mackerel-agent
- check-file-age plugin is now included in mackerel-agent for Windows
- Information on formatting rules for the Value widget and auxiliary lines for the Graph widget can now be exchanged in mkr dashboards command
The Mackerel web console's sidebar menu is now displayed in Japanese when Japanese is the selected language
When the user's language setting is set to Japanese, the web console's sidebar menu and alert list are now displayed in Japanese.
EFS, Step Functions, Kinesis Data Streams, Kinesis Data Firehose, and Redshift now support automatic role assignment by tags
We previously announced that, for AWS Integration, more services are now eligible for automatic role configuration in Mackerel based on AWS tags.
We are pleased to announce that automatic role configuration by AWS tags is now available also for EFS, Step Functions, Kinesis Data Streams, Kinesis Data Firehose, and Redshift.
Adding the mackerel-integration
tag to an AWS resource will automatically assign a role according to the tag when integrated with Mackerel.
We now comprehensively support automatic role configuration by tags for AWS services. We encourage you to utilize these features fully.
Accessibility improved
Each tips pop-up that appears when hovering the mouse cursor over a question mark on the organization's settings page now also appears when the keyboard focus is on it.
Option added to ignore disk metrics in mackerel-agent
When mackerel-agent is installed, information on CPU, memory, disks, network interfaces, and the mounted file system status are posted as default host metrics.
While this is convenient, it can add up unnecessary metrics in some environments and overwhelm the number of host metrics. Previously, network interfaces (interfaces
) and mounted filesystems (filesystems
) could be excluded from the host metric collection using ignore
in the configuration file, and now, with mackerel-agent v0.76.0 disks (disks
) can also be excluded using ignore
'
For example, here is a configuration of mackerel-agent.conf
that ignores host metric submissions for disk devices containing loop
and xvda14
.
[disks] ignore = "loop|xvda14"
Please note that at this time, setting ignore
after submitting a disk metric will not remove it from the graph's historical disk metrics or legends, although it will be removed from the host metrics count. We plan to address this to allow removal from graphs and legends.
check-file-age plugin is now included in mackerel-agent for Windows
The check-file-age
plugin allows you to check for file updates and changes in file size. We have included this plugin in mackerel-agent v0.76.0 for Windows.
See below for information on how to use the check-file-age
plugin.
Please note the check-plugins package must be installed to use the check-file-age
plugin in a Linux environment.
Information on formatting rules for the Value widget and auxiliary lines for the Graph widget can now be exchanged in mkr dashboards command
The mkr dashboards
command, a subcommand of the mkr
command that operates Mackerel via CLI, allows you to read and write dashboard widget settings in JSON format. New features of Mackerel, such as formatting rules for the Value widget and auxiliary line information for the Graph widget, are now supported in mkr v0.51.0.
The syntax for formatting rules and auxiliary line output is shown below:
{ ... "widgets": [ { "type": "value", ... "formatRules": [ { "name": "formatting-rules-name", "threshold": threshold-value, "operator": "operator-string" } ] }, { "type": "graph", ... "referenceLines": [ { "label": "label-name", "value": threshold-value } ] }, ...
Please note that formatRules
and referenceLines
are specified as arrays, and at present the number of elements that can be specified is limited to only one.