Mackerel blog #mackerelio

The Official Blog of Mackerel

The system will temporarily shut down for database maintenance on 7/18 (Wed.)

Mackerel Product Manager id:Songmu here. As stated in the title, system maintenance is scheduled to be carried out this month.

Because this maintenance will require the system to be temporarily shut down for a relatively long period of time, we understand that this will be an inconvenience for all of our users and we apologize. Nevertheless, this maintenance is indispensable to continuously providing better service in the future. We appreciate your understanding and cooperation.

Scheduled date and time

Wednesday, July 18th, 2018 from 3:00 p.m. - 6:00 p.m. (JST)

※ This time period is the longest case scenario. The system will restart as soon as maintenance has been completed.

Time schedule breakdown of operations

  • 15:00-17:00 Time frame of actual maintenance work to be carried out
  • 17:00-18:00 Estimated additional time frame to confirm retransmission from mackerel-agent after system restart

Content

Database maintenance

Regarding the impact on the day of

  • The maintenance completion time stated above, is an estimate of the longest case scenario. The actual maintenance period will end once the work has been completed.
  • After maintenance has begun, the entire Mackerel system will shutdown for a short period of time.
    • Web access to Mackerel, data posting by the agent, API access (including the CLI tool), alert notifications, etc. will be unavailable.
  • As soon as the maintenance work is completed and operation confirmation is obtained, the system suspension will end and an announcement will be made
  • As for mackerel-agent metric posting, data will be buffered from mackerel-agent during the maintenance period and resent after maintenance has been completed
    • If resent correctly, graphs during the maintenance period will also be displayed.
    • Please be aware that restarting / stopping the mackerel-agent before retransmission has been completed will result in the loss of buffering data.
    • Launching mackerel-agent during the maintenance period will fail because communicating with the Mackerel system will be unavailable.

Regarding announcements on the day of

Announcements will be made from the Mackerel status page (http://status.mackerel.io) as well as from this blog (https://mackerel.io/blog/).

In addition, we’ll also be using our official Twitter account (https://twitter.com/mackerelio_jp).

For inquiries related to this matter

Please send all inquiries regarding this matter to support@mackerel.io.

Thank you again for your understanding and cooperation. And thank you for choosing Mackerel.

A check plugin to monitor the SSL certificate expiration date etc.

Hello! Mackerel team CRE Miura (id:missasan) here.

So far, Mackerel has been developing with a goal of making a release every week. In fact, this week marks 197 consecutive weeks of releases!

Only 3 more weeks until we reach the big 200. Here at Hatena, we’re already starting to prepare for the party to celebrate this achievement.

Looking back about two years ago when we reached our 100th consecutive week, the Mackerel User Group launched around the same time.

mackerel.io

Leading up to the 200th week, we are planning on making some memorable releases as well!

Now on to this week’s update information.

Updates for Mackerel related OSS

go-check-plugins v0.21.0

  • [check-ssl-cert] A check plugin for monitoring the SSL certificate expiration date has been added.
  • [check-ntpoffset] You can now specify the ntp server and check the offset.
  • [check-mysql] An option to specify the socket file was added.

Thank you to everyone who contributed.

Communication via TLS 1.0 has stopped

mackerel.io

As previously announced, encrypted communication via TLS 1.0 has been stopped as of today (June 6th).

Browsing for mackerel.io will no longer be available with older OS / browsers that do not support TLS 1.1 or later. Additionally, use of the Mackerel API will no longer be available with older OS/OpenSSL environments.

Please consider using Mackerel in official supported environments *1. If TLS 1.1 or later is not yet supported, please migrate to a supported environment.

We apologize for this inconvenience, but we believe that providing our service in a safe environment is of great importance and we hope that you will understand.

You can now create / delete services from the API

Hello! Mackerel team CRE Miura (id:missasan) here.

Last week, Mackerel attended the AWS Summit 2018 Tokyo. The event had a huge turnout and there was a constant stream of visitors at the Mackerel booth. It was a great opportunity not only for our business team, but also for our engineers to get to talk to many Mackerel users in person.

A lot of people sitting in on a mini session given by Matsuki, Mackerel Product Owner.

Here’s the new Mackerel novelty fan that I hinted at in last week’s blog!

Our next stop will be at the AWS Summit 2018 Osaka. I’m really looking forward to seeing all of you in the Kansai region that I don’t usually get to see!

Now on to this week's update information.

You can now create / delete services from the API

Up until now, the creation / deletion of services that was only possible from the GUI, can now be executed from the API as well. This makes it easier to automate creating services. For example, if you want to create a new service when posting service metrics with the API, you can now do it all from the the same place.

For more details, check out the following help page.

mackerel.io

You can now delete selected metrics from graph definitions

Hello! Mackerel team CRE Miura (id:missasan) here.

This week, Mackerel will be running a booth at the AWS Summit 2018 Tokyo.

www.awssummit.tokyo (Japanese only)

Be sure to visit us at the booth during the event and pick up one of the new Mackerel novelty fans we’ll be passing out! Here’s a sneak peek at the design.

Now on to this week’s update information.

You can now delete selected metrics from graph definitions

You can now delete selected metrics from custom / service metric graph definitions in the host details. Metric series will be created again when a new metric is posted.

Try using this feature when clearing out unnecessary metrics in service metric graphs.

Here’s how to do it.

Making changes from the graph definition list

Click [Settings] located next to the category [Custom Metrics].

Click [Edit] located next to each graph definition.

And click the [x] of the metric series you want to delete.

Making changes from individual graphs

Click the [Graph Setting] button located at the upper right of every graph. (Deletions can be made for custom metrics and service metrics.)

And click the [x] of the metric series you want to delete.

Aurora PostgreSQL is now supported with mackerel-plugin-aws-rds etc.

Hello! Mackerel team CRE Miura (id:missasan) here.

The Mackerel team has developed a custom scrum that best fits the Mackerel team. Wherein, one of the roles of the CRE is to pass on user feedback to the development team. As a rookie CRE, some of my team members recommended that I read a book called "SCRUM BOOT CAMP THE BOOK" to learn more about how Scrums work. It was really useful in helping me understand the rhythm of how the development team works and what kinds of things they value. Learning things like how team members with different roles work together is usually gradual over a period of time, but I think that it was really beneficial to first read about these aspects to some extent in a book.

I’m going to continue to keep pace with the development team and figure out how to pass on feedback more smoothly.

Now on to this week’s update information.

Aurora PostgreSQL is now supported with mackerel-plugin-aws-rds

With the update of mackerel-agent-plugins v0.49.0, Aurora PostgreSQL is now supported with mackerel-plugin-aws-rds. Additionally, Burst Balance was added and metric units were modified.

The graph header’s metric title can now be viewed in full text with tooltip

As shown in the image below, when you move the cursor over the metric name, tooltip now displays the metric title in full text.

--suppress-pattern option added to hide monitor patterns with check-log notifications

With the release of mackerel-check-plugins v0.20.0, the --suppress-pattern option was added to hide the specified monitor pattern in the check plugin check-log notification messages for log monitoring.

To everyone who contributed Pull Requests for mackerel-agent-plugins and mackerel-check-plugins, thank you very much!

Mackerel at AWS Summit Tokyo / Osaka 2018!

The Mackerel team will be running a booth at AWS Summit Tokyo / Osaka 2018 ! Check out the event details below.

  • AWS Summit Tokyo 2018
    • Schedule:May 30th (Wed.) - June 1st (Fri.)
    • Venue:Grand Prince Hotel New Takanwa
  • AWS Summit Osaka 2018

At the event, we’ll be giving out folding fans newly designed by our Mackerel Team Designers. Since the weather is getting hotter, they’ll be sure to come in handy!

So definitely stop by the Mackerel booth if you get the chance!

Revisions to Mackerel’s Terms of Service

Today, revisions were made to the Mackerel Terms of Service in compliance with the EU General Data Protection Rules (GDPR). A brief description of the content revised follows below.

Terms of Service Japanese version

  • In Article 2 (Definition and Registration), the requirement of parental / legal guardian consent for minors was added.

mackerel.io

Terms of Service (Mackerel for KCPS users)

  • In Article 2 (Definition and Registration), the requirement of parental / legal guardian consent for minors was added.

https://mackerel.io/docs/entry/terms_for_kcpsmackerel.io

Terms of Service English version

  • An English translation of the revised content has been added.

mackerel.io