Plugins 〉Tencent Cloud Monitor
The Tencent Cloud Monitor plugin has been deprecated and is no longer maintained.
Tencent Cloud Monitor
Tencent Cloud Monitor Grafana App
English | 简体中文
Note: This plugin requires Grafana version >= 7.3 to run from version 2.0.0, for Grafana installation, please read Download Grafana.
Introduction
Tencent Cloud Monitoring provides users with load and performance monitoring metrics of multiple cloud products such as Cloud Virtual Machine (CVM) and Cloud Databases (CDB). Users can use cloud monitoring consoles, cloud monitoring APIs, and other methods to retrieve relevant monitoring data.
Tencent Cloud Log Service is a one-stop solution that offers real-time log collection, storage, search, analysis, consuming and shipping, enabling businesses to meet their operational, security, regulatory and analytical needs. Requiring just five minutes to deploy, this reliable logging service overcomes the traditional headaches of resource provisioning and scaling.
Tencent Cloud Monitor Grafana App is an application plugin that adapts to the open-source software Grafana. It retrieves monitoring and log data by calling Tencent Cloud Monitoring API 3.0 and Tencent Cloud Log Service API 3.0, and displays the data on a custom Dashboard.
For supported cloud products monitoring, please read this document. More cloud product metrics are being improved.
This plugin provides representative Dashboard templates for CVM Monitoring, TencentDB for MySQL Monitoring and Cloud Load Balancer etc.
Get Started
Install the latest plugin using Grafana CLI:
$ grafana-cli plugins install tencentcloud-monitor-app
Read more about plugins installation and configuration in this monitor document and log service document.
Template Variables
Template Variables is a Dashboard optimization feature provided by Grafana to create highly reusable and interactive Dashboards. The general idea of template variables is to allow Grafana to obtain different metrics from the data source and provide a way to dynamically change it without modifying the dashboard. Tencent Cloud Monitor Grafana App currently provides variables such as region, CVM, and TencentDB for MySQL instances.
Please read this document for more detailed information and examples.
Contact Us
If you have any questions using this app, you are welcome to create an issue.
Contribution Guide
Welcome everyone to participate in the development of Tencent Cloud Monitoring Grafana App and contribute!
You can choose the following contribution methods:
- Contribute Dashboard Templates
- Contribute your amazing code and create a Pull Request
- Report bug(s) and create an Issue
We will add you into our contributor list
Read more in the Contribution Guide document.
License
Tencent Cloud Monitor Grafana App is delivered under the Apache License 2.0.
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Installing Tencent Cloud Monitor on Grafana Cloud:
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
For more information, visit the docs on plugin installation.
Installing on a local Grafana:
For local instances, plugins are installed and updated via a simple CLI command. Plugins are not updated automatically, however you will be notified when updates are available right within your Grafana.
1. Install the Application
Use the grafana-cli tool to install Tencent Cloud Monitor from the commandline:
grafana-cli plugins install
The plugin will be installed into your grafana plugins directory; the default is /var/lib/grafana/plugins. More information on the cli tool.
Alternatively, you can manually download the .zip file for your architecture below and unpack it into your grafana plugins directory.
Alternatively, you can manually download the .zip file and unpack it into your grafana plugins directory.
2. Enable it
Next, log into your Grafana instance. Navigate to the Plugins section, found in your Grafana main menu.
Click the Apps tabs in the Plugins section and select the newly installed app.
To enable the app, click the Config tab. Follow the instructions provided with the application and click Enable. The app and any new UI pages are now accessible from within the main menu, as designed by the app creator.
If dashboards have been included with the application, they will attempt to be automatically installed. To view the dashboards, re-import or delete individual dashboards, click the Dashboards tab within the app page.
TencentCloud Monitor Grafana App---
[2.8.3] - 2023-03-24
Modify
- cls地域数据迭代
- 其他已知问题修复
[2.8.2] - 2023-03-13
Modify
- 负载均衡timeshift后图例展示问题修复
- tdmq部分指标维度问题修复
- backend环境变量规范问题修复
[2.8.1] - 2023-02-20
Modify
- web应用防火墙
- 部分云产品支持内网API
[2.8.0] - 2022-12-02
Modify
- 去除依赖 patch 逻辑,原生支持 reqestclient
Added
- tdmq产品实例支持展示名称
- 容器服务(TKE)
- 新增全站加速网络ECDN
[2.7.5] - 2022-10-17
Modify
- 更新CYNOSDB_MYSQL地域接口
Added
- 增加CYNOSDB_MYSQL预设面板
- 增加timeshift对比功能
[2.7.4] - 2022-09-20
Fixed
- adaptation CDB and CYNOSDB_MYSQL when has no cache
Modify
- 优化log场景下的tag字段展示
- cls 支持告警功能
[2.7.3] - 2022-08-27
Fixed
- bufix。
[2.7.1] - 2022-07-27
Added
- 增加英文版支持,可在创建数据源中切换。
Modify
- 其他已知问题bug修复。
See detailed guide in README.md and 日志服务.md.
[2.7.0] - 2022-06-07
Modify
- 增加云监控-性能监控RUM产品。
- GPU维度组合问题修复。
- 全球应用加速产品名称修改。
See detailed guide in README.md and 日志服务.md.
[2.6.4] - 2022-05-11
Modify
- 模板变量query中payload支持引入其他模板变量。
See detailed guide in README.md and 日志服务.md.
[2.6.3] - 2022-04-08
Fixed
- Redis 支持节点和proxy维度 (#114)
- CLB 的 vip 支持 ipv6 (#114)
- 模板变量填写提示气泡,链接到 https://cloud.tencent.com/document/product/248/54510。(#114)
- 插件端支持内网 API 设置 (#114)
See detailed guide in README.md and 日志服务.md.
[2.6.2] - 2022-03-31
Fixed
- README 更新 CLS 文档 (#111)
- CLS 检索语句输入框样式优化 (#112)
See detailed guide in README.md and 日志服务.md.
[2.6.1] - 2022-03-15
Fixed
- CLS 检索条件变量替换优化, 预设模板使用云监控变量 (#109)
- API 网关 代理路由匹配问题修复 (#109)
See detailed guide in README.md and 日志服务.md.
[2.6.0] - 2022-03-04
Added
- CLS 日志主题ID (TopicId) 支持下拉选择 (#103)
- lucene 支持多 options 变量值 (#103)
- CLB 支持后台服务器维度和后台服务器端口维度 (#107)
- 云监控接入 CLS (#107)
Fixed
- 修复 Explorer 下 onBlur 反复执行问题 (#103)
- Bump up dependencies version to fix critical vulnerabilities. (#104)
- ckafka 中 grpu 和 topic 之间联动处理 (#107)
- CDB 检查指标有效性需兼容
InstanceId
和InstanceType
(#107) - tdsql用新的接口获取地域信息, 查看文档 (#107)
See detailed guide in README.md and 日志服务.md.
[2.5.0] - 2022-02-15
Added
- 数据源设置页面新增
日志服务
数据源开关,支持与云监控数据源
同时使用。 - 日志服务支持同时查询不同日志主题ID的数据内容。
- 日志检索分析
See detailed guide in README.md and 日志服务.md.
[2.4.1] - 2022-01-04
Added
- Support
nodeIp
template variable and legend display for MapReduce HDFS. (#84)(#85)
Fixed
- No data if listener not selected on
CLB
. (#83)(#85)
See detailed guide in README.md.
[2.4.0] - 2021-12-01
Added
- Support Intranet cloud API & service roles (#78)
- Example dashboard support datasource variable (#79)
See detailed guide in README.md.
[2.3.0] - 2021-11-15
Added
- Optimized CLB dashboard and namespace. (#76)
Fixed
- Monitor COS with HTTP. (#73)
- Redirect README links to the official site. (#74)
See detailed guide in README.md.
[2.2.2] - 2021-08-27
Fixed
- Legend name display optimization, support multi-level display.
- Support
topicId
template variable in CKafka monitoring. - Support select instance through
As WanIp
in Redis monitoring. - Support template variable
fleet
andqueue
in Game Server Elastic-scaling monitoring,InstanceAlias
supportPrivateIpAddress
andIpAddress
.
See detailed guide in README.md.
[2.2.1] - 2021-07-13
Fixed
- Missing dimensions in lbPrivate.
- Missing metrics
BaseCpuUsage
,CvmDiskUsage
for CVM monitoring.
See detailed guide in README.md.
[2.2.0] - 2021-06-28
Added
- Support Monitoring TencentDB for Redis (Memory Edition, 5-Second)
- Support Monitoring Game Server Elastic-scaling
Fixed
- The caching method of the instance list is optimized from localStorage to IndexedDB.
- Support
listenerAlias
in CLB template variable configuration (#64). - The CVM regional interface is replaced with api.tencentcloudapi.com.
- Change dimension
instanceId
toInstanceId
for DCDB monitoring.
Removed
- Removed Web Application Firewall since regional interface is not supported.
See detailed guide in README.md.
[2.1.0] - 2021-05-01
Added
- Support Monitoring TDSQL for MySQL
- Support Monitoring Private Network VPN Gateway
- Support Monitoring Private Network Anycast EIP
- Support Monitoring Private Network Network Detection
- Support Monitoring Private Network Cloud Connect Network
- Support Monitoring Tencent Distributed Message Queue
- Support Monitoring Cloud Physical Machine 1.0
- Support Monitoring CPM Peering Connection
- Support Monitoring CPM Load Balancer Public Network
- Support Monitoring CPM Load Balancer Private Network
- Support Monitoring Elastic MapReduce(HDFS)
- Support Monitoring Elastic MapReduce(HBASE)
- Support Monitoring Elastic MapReduce(HIVE)
- Support Monitoring Elastic MapReduce(NODE)
- Support Monitoring Elastic MapReduce(PRESTO)
- Support Monitoring Elastic MapReduce(SPARK)
- Support Monitoring Elastic MapReduce(YARN)
- Support Monitoring Elastic MapReduce(ZOOKEEPER)
- Support Monitoring Edge Computing Machine Compute Monitor
- Support Monitoring Edge Computing Machine Block Storage
- Support Monitoring Edge Computing Machine Load Balancer
- Support Monitoring Web Application Firewall
- Support Monitoring Cloud Object Storage
- Support Monitoring Global Application Acceleration Platform
- Namespace dropdown multi-level classification
- Allow
payload
param in template variable. (Advanced function)
Fixed
- Import preset dashboard templates under "Tencent Cloud Monitor" folder.
- Change CVM template variable value from
PublicIp
toInstanceId
. - Known bugs when setting template variable refresh method to
never
. percent
unit in preset dashboard templates.InstanceAlias
display issue on when hovering the graph and in the legend.
[2.0.2] - 2021-04-13
Added
- Plugin signing script.
Fixed
- Set English as the main readme language in dist/
- Other minor document fixes.
[2.0.1] - 2021-04-07
Fixed
- Readme display issues on https://grafana.com/grafana/plugins/tencentcloud-monitor-app.
- Update screenshot images.
- Multi backend plugin process.
[2.0.0] - 2021-04-06
2.0.0 Feature highlights
We are now officially on Grafana Plugins, the plugin is signed and safer!
Breaking changes
- Minimum Grafana version is 7.0.
- We are now removing
tc-monitor-cli
in this version, use grafana-cli instead!
Added
- Signing the plugin from Grafana, read more about the signed plugin.
- User guide while enabling the plugin.
- Searching function when configuring the data source.
Fixed
- Backend datasource for secretId/secretKey authorization (#19).
Installation
Prerequisites: Grafana version >= 7.0.
$ grafana-cli plugins install tencentcloud-monitor-app
See detailed guide in README.md.
[1.5.0] - 2021-04-02
Added
- Support monitoring Dedicated Tunnel;
- Support monitoring Direct Connection;
- Support monitoring TencentDB for TcaplusDB;
- Support monitoring TencentDB for SQL Server;
- Support monitoring TencentDB for CYNOSDB_MYSQL;
- Support monitoring VPN Gateway;
- Support monitoring Direct Connect Gateway;
- Support monitoring CDN Province;
- Support monitoring API Gateway;
- Support monitoring Cloud Block Storage;
- Support monitoring Elasticsearch;
- Support monitoring CMQ Queue Service;
- Support monitoring CMQ Topic Subscription;
- User guide while enabling the plugin.
- Searching function when configuring the data source.
Fixed
- Preset dashboard templates. (#47)
- Remove
$region
in CDN monitoring. - Other known issues.
See detailed guide in README.md.
[1.4.4] - 2021-03-23
Added
- Contributors and Contribution guide in README (#33).
Fixed
- Allow using variables to get instance data in SCF monitoring (#32) (#37).
- Some minor fix.
See detailed guide in README.md.
[1.4.3] - 2021-03-10
Added
tc-monitor-cli
for plugin's installation, upgrade and rollback.
See detailed guide in README.md.
[1.4.2] - 2021-03-08
Added
- Add URL for instance Template Variable value, more readable URL for users.
- Add
display
param in query for customizing dropdown list values. For example:Namespace=QCE/REDIS&Action=DescribeInstances&Region=$region&display=${InstanceId}-${InstanceName}
.
Note: ifdisplay
andInstanceAlias
appear at the same time, the dropdown list will only show values ofdisplay
. - Allow search when selecting namespaces.
Fixed
- Some known errors.
See detailed guide in README.md.
[1.4.1] - 2021-03-03
Fixed
- Fix Redis dashboard
Removed
- Remove (QCE/REDIS_MEM) namespace
See detailed guide in README.md.
[1.4.0] - 2021-03-01
Added
- Support monitoring TencentDB for MongoDB;
- Support monitoring TencentDB for Redis;
- Support monitoring Content Delivery Network (CDN);
- Support monitoring Bandwidth Packet;
- Support monitoring Message Queue CKafka;
- Support monitoring Elastic IP;
- Support monitoring Cloud File Storage (CFS);
- Support monitoring Serverless Cloud Function (SCF);
- Provides representative Dashboard templates for TencentDB for MongoDB, TencentDB for Redis, Content Delivery Network, Message Queue CKafka, Elastic IP, Cloud File Storage and Serverless Cloud Function;
See detailed guide in README.md.
[1.3.1] - 2021-01-29
Added
- Support monitoring Cloud Load Balancer Public Network Monitoring Metrics;
- Support monitoring Cloud Load Balancer Private Network Layer-4 Protocol;
- Support monitoring Cloud Load Balancer Layer-7 Protocol;
- Provides representative Dashboard templates for Cloud Load Balancer;
See detailed guide in README.md.
[1.0.0] - 2021-01-22
1.0.0 Feature highlights
Tencent Cloud Monitoring provides users with load and performance monitoring metrics of multiple cloud products such as Cloud Virtual Machine (CVM) and Cloud Databases (CDB). Users can use cloud monitoring consoles, cloud monitoring APIs, and other methods to retrieve relevant monitoring data. Tencent Cloud Monitor Grafana App is an application plugin that adapts to the open-source software Grafana. It retrieves monitoring data by calling Tencent Cloud Monitoring API 3.0, and displays the data on a custom Dashboard.
- Support monitoring CVM Monitoring Metrics;
- Support monitoring TencentDB for MySQL Monitoring Metrics;
- Support monitoring TencentDB for PostgreSQL Monitoring Metrics;
- Support monitoring Private Network NAT Gateway Monitoring Metrics;
- Support monitoring Private Network Peering Connection Monitoring Metrics;
- Provides representative Dashboard templates for CVM Monitoring and TencentDB for MySQL Monitoring;
- More cloud product metrics are being improved.
Added
- Grafana plugin subscription preparation (#21), docker support for development.
Installation
Prerequisites: Tencent Cloud Monitor Grafana App Plugin requires Grafana version > 6.x to run, for Grafana installation, please read Download Grafana.
- Go to the GitHub releases and find the latest release.
- Download .zip package with the plugin from release assets (asset name is tencentcloud-monitor-app-[x.x.x].zip) and unpack it into Grafana's plugins folder (
${GRAFANA_HOME}/data/plugins
), see docs here if you can't find your plugin folder. - Restart Grafana server.
- Hover Settings Icon in the side menu and select
Plugins
. Successfully installed if theTencent Cloud Monitor
APP plugin is displayed in the plugin list. - Click
Enable
in the plugin config page.
See detailed guide in README.md.