Librato is a cloud monitoring platform for real-time operations and performance analytics. The integration allows you to check response time metrics from their platform, and we have worked together to make the integration seamless. To get started, you will first need to set up a Librato account at https://librato.com/. Uptime.com requires the following:
- Email address used to register with Librato
- API Token
Please Note: These instructions are based on a third-party, and are subject to change without warning.
Table of Contents
Integration Functionality
Integration with Librato allows for the following:
- Check response time metrics from Uptime.com within Librato
- Metrics will update every five minutes with five data points from one-minute checks.
Integration Setup
First, you will need to:
-
Login to Librato and click on Account Settings.
- Select API Tokens > Generate New API Token.
- The next screen will ask you to name your API Token.
- Once named, select Full access/relevant options for the permissions and then finally click Generate.
- Copy the Email Address associated with the token and the API Token, and then return to Uptime.com.
- In order to activate the integration of Librato within your Uptime account, you will go to Notifications > Integrations, then click New Profile.
- Select Librato as the Provider Type.
- Paste the Email Address and API Token into the text fields on Uptime.com. There's no need to pre-create a metric, rather enter a Name above and your metric will be created as soon as the first chunk of data reaches Librato.
The following describes the fields shown when configuring Librato within your Uptime account:
-
Name: The reference name you desire to assign to your Librato profile. It can assist you with organizing multiple provider profiles within your Uptime account.
-
Email: The email address used to register with Librato.
-
API token: This will be obtained from Librato.
-
Metric name: The name of the metric Uptime.com will create in Librato.
-
Once you've configured your Librato integration, you will need to assign it to a contact and make sure that contact is notified when a Check fails.
Assign Integration to Existing Contacts
To add your integration to an existing contact, click on or type the name of the contact into the Assign to Contacts field within the integration setup screen.
Create New Contacts for the Integration
Adding a dedicated or new contact cannot be done within the integrations screen. To do so first, click Notifications > Contacts.
You can select New Contact, or add your integration to an existing contact.
Select the Librato option from the Integrations field within the Add Contact screen.
Assign Integration Contact to a Check
If you have created a new or dedicated contact for your integration, you will need to add it to specific checks.
If you have assigned the integration to a contact that is already assigned to one (or more) checks, you may skip this step.
Finally, return to your Check’s Edit screen and assign Librato as one of the Contacts to be notified of a downtime event and to receive response time metrics.
Metrics will update every five minutes with five data points from one-minute checks. On initial setup, metric data may take up to 30 minutes to initially appear.
Please note: Response time data is stored based on account usage. Uptime.com stores hourly data for a maximum of 90 days, and daily check data for a period of up to 24 months.
Test Your Integration
Test your integration with one of the following two options:
Force the Check assigned to your Integration to fail by altering it (HTTPS checks can use a misspelling of the domain, for example)
Click Notifications > Contacts, then click Actions > Test to send a test to the Contact
Final Thoughts
With Librato's comprehensive metrics and alerting capabilities, you can set up notifications for specific events and assign contacts to resolve issues quickly and efficiently, reducing downtime and improving user experience.
Incorporating Librato's alerting and contact management features can help you to deliver better value to your users by providing more proactive and effective monitoring services.
For more information or technical assistance, please do not hesitate to contact at support@uptime.com.
Comments
0 comments