Monitoring settings
Quickstarts > 8. Monitoring settings
In this learning module, you will learn more about the Monitoring service provided by the NHN Cloud console and get hands-on experience with it. NHN Cloud's Cloud Monitoring service helps you monitor the health of infrastructure and applications running in a cloud environment in real time and detect anomalies quickly.

Learning objectives
In this learning module, you'll learn to
- NHN Cloud Monitoring Concepts
- Overview of monitoring services provided by NHN Cloud
- The importance of monitoring system performance, network traffic, and application logs
- The difference between real-time health tracking and long-term performance analysis
- Introduction to NHN Cloud monitoring tools
- Cloud Monitoring overview and features
- Build a monitoring dashboard
- Utilizing the NHN Cloud main dashboard
- Setting up dashboards with templates
- Set up alerts and notifications
- Detect abnormal conditions through the NHN Cloud notification system
- Set up conditional notifications, such as email, SMS, and more
Before you begin
Before working through this learning module, we recommend that you do the following
Monitoring cloud resources with the Cloud Monitoring service
Step 1. Create an instance detailed metrics dashboard with Cloud Monitoring
- From the top menu of the NHN Cloud console, select the organization
(MyORG), project(MyPRJ), and Korea (Pyeongchon) regionfor the lab.
- Click Monitoring - Cloud Monitoringin the left menu of the console window.
- + Create dashboard.
- In the Create dashboard window, set the information below and click OK.
- Dashboard name:
MyDashboard
- At the right end of the
MyDashboard tab, click + Add widget.
- On the Add widget screen, set the information below and click Add.
- Default settings
- Widget name:
Instance-CPU-Basic
- Graph type:
Line
- Service:
Instance
[Note]
- Service change alarms
- If the widget's service changes, your settings might be deleted. You'll be notified when changes are made, so make sure to add your existing work before making any changes so you can work with it.
- Setting up metrics
- Resource type:
CPU
- Metric topics:
CPU utilization, CPU average load (5 m)
- + Add Widgetto create additional widgets.
- On the Add widget screen, set the information below and click Add.
- Default settings
- Widget name:
Instance-Disk-Basic
- Graph Type:
Stacked Area
- Service:
Instance
- Setting up metrics
- Resource type:
Disk
- Metrics topics:
Disk utilization, Disk utilization per mount, Disk reads per device, Disk writes per device
- + Add Widgetto create additional widgets.
- On the Add widget screen, set the information below and click Add.
- Default settings
- Widget name:
Instance-Network-Basic
- Graph type:
Column
- Service:
Instance
- Setting up metrics
- Resource type:
Network
- Metric topics:
Network data sent per device, network data received per device
- Verify that the widget added
to MyDashboardlooks normal.
Step 2. Check out your project's custom dashboard
- Click the Project tab with the name
MyProject at the top of the console window.
- From the
MyProject main screen, click the Custom dashboard tab.
- Verify that the widget
in MyDashboardthat you added in step 1 looks normal.
Step 3. Set up email notifications when an instance experiences a CPU overload
- On the Cloud Monitoring service screen, click the Manage alerts tab.
- Cick Notification settings.
-
On the Create notification screen, set the information below and click Save.
- Basic information
- Name:
MyAlarm
- Service:
Instance
- Notification settings
- Resource type:
CPU
- Metric:
CPU Detail (user)
- Filter
- + Add, and enter the settings below.
- label
: instance, operator :=, conditions : linux-server-basic
- Edit: Click Save
- Condition
- Comparison method:
>, Threshold: 50, Duration: 1 minute
- If the threshold exceeds 50, the notification lasts for 1 minute.
- Edit: Click Save
- Who receives notifications
- Select the Add destination to the right with the name of
the default notificationrecipient group checkbox
[Note]
- Select a group to receive notifications
- Check the Add checkbox to the right of the name of that notification recipient group and you'll see the selected notification recipient group added directly above it.
-
Confirm that MyAlarmhas been created and that the Enable notifications toggle button is enabled.
Tips
- Toggle button status
- The toggle button active state is indicated by a white circle within an ellipse that has moved to the right. The color is blue when the toggle is active.
- The toggle button disabled state is a white circle within an ellipse moved to the left. When the toggle is disabled, the color is gray.
Step 4. Check the instance's history of CPU overload events
- Click Network - Floating IP in the left menu of the console window.
- Copy and recordthe IP address in the floating IP resource list where the connected device is
linux-server-basic.
- Open a new window in your web browser and type
http://the copied linux-server-basic floating IP address to access the web page.
- Click Start Stress Testin the body of the web page and wait 2 minutes. This action randomly overloads the
linux-server-basic instance CPU usage (CPU details (user)).
- After a while, check to see if you receive the results of the alarm by text and email.
- On the Cloud Monitoring service screen, click the Manage alerts tab.
- On the Manage alerts screen,click the Alert occurrence history tab.
- Click Search within the body to see the history of the alert.
Other considerations
Previous step
Next steps