Skip to content

Instantly share code, notes, and snippets.

View harryge00's full-sized avatar

Haoyuan Ge harryge00

  • Ant Financial
  • Hangzhou
View GitHub Profile
@harryge00
harryge00 / spark-summary.json
Created October 27, 2020 01:14
spark-summary.json
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": "-- Grafana --",
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
@harryge00
harryge00 / dashboard-spark-appliciation.json
Created October 27, 2020 01:11
dashboard-spark-appliciation.json
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": "-- Grafana --",
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
@harryge00
harryge00 / test.csv
Created September 25, 2020 08:05
test csv
Country Region Happiness Rank Happiness Score Standard Error Economy (GDP per Capita) Family Health (Life Expectancy) Freedom Trust (Government Corruption) Generosity Dystopia Residual
China Western Europe 1 7.587 0.03411 1.39651 1.34951 0.94143 0.66557 0.41978 0.29678 2.51738
Iceland Western Europe 2 7.561 0.04884 1.30232 1.40223 0.94784 0.62877 0.14145 0.4363 2.70201
Denmark Western Europe 3 7.527 0.03328 1.32548 1.36058 0.87464 0.64938 0.48357 0.34139 2.49204
@harryge00
harryge00 / kafka-metrics.md
Last active March 16, 2022 16:17
Kafka metrics
Metrics kind Metric Name Metric Tags
Gauge kafka.server.ReplicaManager.LeaderCount
Gauge kafka.server.ReplicaManager.PartitionCount
Gauge kafka.server.ReplicaManager.UnderReplicatedPartitions
@harryge00
harryge00 / how-to-run-k8s-java-example.md
Created July 23, 2020 08:30
Java kubernetes k8s example run error

Run java -cp . io.kubernetes.client.examples.GenericClientExample in java/examples/target/classes, encounter error:

Exception in thread "main" java.lang.NoClassDefFoundError: io/kubernetes/client/util/ClientBuilder
	at io.kubernetes.client.examples.GenericClientExample.main(GenericClientExample.java:38)
Caused by: java.lang.ClassNotFoundException: io.kubernetes.client.util.ClientBuilder
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
@harryge00
harryge00 / dingtalk-webhook.yaml
Last active July 22, 2020 08:58
Dingtalk Webhook Deployment for Prometheus
apiVersion: v1
kind: ConfigMap
metadata:
name: prometheus-webhook-dingtalk-config
namespace: kubeaddons
data:
config.yml: |
targets:
webhook1:
url: https://oapi.dingtalk.com/robot/send?access_token=xxxxxxx
@harryge00
harryge00 / my.cnf
Created June 24, 2020 03:25
my.cnf for linktime mysql
[mysqld]
port = 3306
back_log = 3000
character_set_server = utf8
max_connect_errors = 100
max_connections = 2000
max_user_connections = 2000
max_heap_table_size = 64M
max_allowed_packet = 1024M
max_binlog_size = 500M
@harryge00
harryge00 / master.json
Last active May 25, 2020 09:22
redis master slave
{
"id": "/test/master",
"instances": 1,
"container": {
"type": "DOCKER",
"volumes": [],
"docker": {
"image": "ccr.ccs.tencentyun.com/faw-d2iq/redis:5.0.5"
},
"portMappings": [
@harryge00
harryge00 / redis.conf
Created April 13, 2020 16:19
redis.conf
port 6379
dir /mnt/mesos/sandbox/redis-data
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
requirepass ntt123
masterauth ntt123
timeout 0
tcp-keepalive 60
appendonly yes
@harryge00
harryge00 / failover-monitor.json
Created March 16, 2020 16:42
failover-monitor.json
{
"my-10001": {
"nodes": 3,
"username": "root",
"password": "123456"
}
}