All Projects → sunny0826 → Cms Grafana Builder

sunny0826 / Cms Grafana Builder

Licence: apache-2.0
helps you run a grafana server that include aliyun cms dashboard.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Cms Grafana Builder

Reporter
Service that generates a PDF report from a Grafana dashboard
Stars: ✭ 581 (+2134.62%)
Mutual labels:  grafana, grafana-dashboard
fronius-to-influx
Collect Fronius inverter data and save in Influxdb for Grafana
Stars: ✭ 31 (+19.23%)
Mutual labels:  grafana, grafana-dashboard
tado-exporter
A Prometheus exporter for tado smart heating solution
Stars: ✭ 32 (+23.08%)
Mutual labels:  grafana, grafana-dashboard
Prometheusalert
Prometheus Alert是开源的运维告警中心消息转发系统,支持主流的监控系统Prometheus,Zabbix,日志系统Graylog和数据可视化系统Grafana发出的预警消息,支持钉钉,微信,华为云短信,腾讯云短信,腾讯云电话,阿里云短信,阿里云电话等
Stars: ✭ 822 (+3061.54%)
Mutual labels:  aliyun, grafana
Prometheus
A docker-compose stack for Prometheus monitoring
Stars: ✭ 3,383 (+12911.54%)
Mutual labels:  grafana, grafana-dashboard
Prometheus-grafana
Monitor your Kubernetes cluster resources and applications
Stars: ✭ 21 (-19.23%)
Mutual labels:  grafana, grafana-dashboard
grafonnet-playground
Playground for grafanna with jsonnet
Stars: ✭ 25 (-3.85%)
Mutual labels:  grafana, grafana-dashboard
burrow-kafka-dashboard
Kubernetes Kafka Overview, Burrow consumer lag stats, Kafka disk usage
Stars: ✭ 37 (+42.31%)
Mutual labels:  grafana, grafana-dashboard
atop-graphite-grafana-monitoring
Tools to extract raw system counters from atop, aggregate them to generate high level performance metrics, whose are then injected into a Graphite database and visualize through Grafana dashboards.
Stars: ✭ 15 (-42.31%)
Mutual labels:  grafana, grafana-dashboard
ruuvitag-demo
Demo of reading Bluetooth Low Energy sensor measurements of RuuviTag environmental sensors and feeding them to MQTT, a database and dashboards
Stars: ✭ 14 (-46.15%)
Mutual labels:  grafana, grafana-dashboard
Darknet chinesetrading
🚇暗网中文网监控爬虫(DEEPMIX)
Stars: ✭ 649 (+2396.15%)
Mutual labels:  grafana, grafana-dashboard
Pihole Exporter
A Prometheus exporter for PI-Hole's Raspberry PI ad blocker
Stars: ✭ 352 (+1253.85%)
Mutual labels:  grafana, grafana-dashboard
grafana-aws-cost-explorer-backend
Grafana Backend for AWS Cost Explorer
Stars: ✭ 24 (-7.69%)
Mutual labels:  grafana, grafana-dashboard
victoriametrics-ru-links
Список постов и видеозаписей об VictoriaMetrics на русском языке
Stars: ✭ 1 (-96.15%)
Mutual labels:  grafana, grafana-dashboard
kafka-consumer-lag-monitoring
Client tool that exports the consumer lag of Kafka consumer groups to Prometheus or your terminal
Stars: ✭ 45 (+73.08%)
Mutual labels:  grafana, grafana-dashboard
nifi-prometheus-reporter
A reporting task in Nifi which is capable of sending monitoring statistics as prometheus metrics to a prometheus pushgateway.
Stars: ✭ 48 (+84.62%)
Mutual labels:  grafana, grafana-dashboard
yearn-exporter
Realtime and historical Yearn metrics
Stars: ✭ 80 (+207.69%)
Mutual labels:  grafana, grafana-dashboard
idrac snmp-grafana
SNMP Based Dashboard to Monitor Dell Hosts via iDRAC
Stars: ✭ 88 (+238.46%)
Mutual labels:  grafana, grafana-dashboard
nfCollector
Collects Netflow version 1, 5, 6, 7, 9 & IPFIX & stores them on InfluxData time-series DB (InfluxDB)
Stars: ✭ 30 (+15.38%)
Mutual labels:  grafana, grafana-dashboard
Grabana
User-friendly Go library for building Grafana dashboards
Stars: ✭ 313 (+1103.85%)
Mutual labels:  grafana, grafana-dashboard

cms-grafana

English | 简体中文

grafana

Aliyun CMS Grafana Dashboard

Current chart version is 0.5.1

Introduction

This chart helps you run a grafana server that include aliyun cms dashboard.

Quick Start

You can use the docker to experience the full functionality, with this should only be applied to local, production environments please use helm.

docker run -d -p 3000:3000 -e ACCESS_KEY_ID={your_access_key_id} -e ACCESS_SECRET={your_access_secret}  guoxudongdocker/grafana-cms-run:0.5.0

Installing the Chart

Helm v3

Download cms-grafana-0.5.0.tgz package to install in release.

To install the chart with the release name my-release:

# start
$ helm install my-release cms-grafana-0.5.0.tgz \
--namespace {your_namespace} \
--set access_key_id={your_access_key_id} \
--set access_secret={your_access_secret} \
--set region_id={your_aliyun_region_id} \
--set password={admin_password}

# set ingress and open tls
helm install my-release cms-grafana-0.5.0.tgz \
--namespace {your_namespace} \
--set access_key_id={your_access_key_id} \
--set access_secret={your_access_secret} \
--set region_id={your_aliyun_region_id} \
--set password={admin_password} \
--set ingress.enabled=true \
--set ingress.hosts[0].host="{your_host}",ingress.hosts[0].paths[0]="/" \
--set ingress.tls[0].secretName="{your_tls_secret_name}",ingress.tls[0].hosts[0]="{your_tls_host}"

Please resolve the DNS to ingress.

Viewing the Grafnan dashboard

To do without ingress, you can use kubectl port-forward.

kubectl port-forward -n {your_namespace} deployment/my-release-cms-grafana 8080:8080 &

Visit http://localhost:8080 in your web browser.

Uninstall

To uninstall/delete the my-release deployment:

$ helm uninstall my-release -n {your_namespace}

Chart Values

Key Type Default Description
access_key_id string "" Aliyun Access Key Id.
access_secret string "" Aliyun Access Secret.
affinity object {}
anonymous bool false grafana auth anonymous enables
backend_image.pullPolicy string "Always" Init image backend policy.
backend_image.repository string "guoxudongdocker/grafana-build" Image source repository of backend image.
backend_image.tag string "0.5.0" Image tag of backend image.
backend_resources.limits.cpu string "200m"
backend_resources.limits.memory string "256Mi"
backend_resources.requests.cpu string "100m"
backend_resources.requests.memory string "256Mi"
cronjob_image.repository string "guoxudongdocker/curl" Image source repository of cronjob image.
cronjob_image.tag string "latest" Image tag of cronjob image.
dashboard string "dashboard,ecs,rds,mongodb,oss,eip,redis,slb" module of dashboard
image.pullPolicy string "IfNotPresent" Image pull policy.
image.repository string "grafana/grafana" Image source repository name.
ingress.annotations object {}
ingress.enabled bool false Whether to open ingress.
ingress.hosts list [{"host":"grafana.chart-example.local","paths":["/"]}] Ingress hosts.
ingress.tls list []
init_image.pullPolicy string "Always" Init image pull policy.
init_image.repository string "guoxudongdocker/cms-grafana-jsonnet" Image source repository of init image.
init_image.tag string "0.1.0" Image tag of init image.
nodeSelector object {}
password string "admin" Grafana admin password.
plugins string "farski-blendstat-panel,grafana-simple-json-datasource,yesoreyeram-boomtheme-panel,https://github.com/sunny0826/aliyun-cms-grafana/archive/master.zip;aliyun-cms-grafana" Grafana plugin list.
region_id string "cn-shanghai" Aliyun Region Id.
replicaCount int 1 replica count.
resources.limits.cpu string "200m"
resources.limits.memory string "256Mi"
resources.requests.cpu string "100m"
resources.requests.memory string "256Mi"
schedule string "30 2 * * *" CronJob schedule.
service.port int 80
service.type string "ClusterIP"

Dashboard

Dashboard

ECS

ecs

RDS

rds

OSS

oss

SLB

Layer 4

slb

Layer 7

slb-7

EIP

eip

Redis

redis

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].