From d36959ad7406d9ead585ced3b280f57d4801b8dc Mon Sep 17 00:00:00 2001 From: Joey Freeland Date: Mon, 21 Dec 2020 16:46:54 -0800 Subject: [PATCH] fix: unbreak broken things --- README.md | 13 +++++++++++++ cmd/ec2nm/main.go | 2 +- ec2-network-monitor-0.1.0.tgz | Bin 1268 -> 1266 bytes helm/templates/daemonset.yaml | 8 ++++---- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a38e79b..ea07907 100644 --- a/README.md +++ b/README.md @@ -4,3 +4,16 @@ This is a simple example of monitoring ec2 network metrics that are not being presented via ethtool. For more information see [Monitoring EC2 Network Performance ENA](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-network-performance-ena.html). + +## Rebuild + +``` +helm package helm/ +``` + +## Install + +``` +helm repo add ec2nm https://jfreeland.github.io/ec2-network-monitor +helm install -n kube-system ec2-network-monitor ec2nm/ec2-network-monitor +``` diff --git a/cmd/ec2nm/main.go b/cmd/ec2nm/main.go index c55f191..82221c1 100644 --- a/cmd/ec2nm/main.go +++ b/cmd/ec2nm/main.go @@ -14,7 +14,7 @@ func main() { statsHost := flag.String("host", "", "the datadog agent host and port") flag.Parse() - statsd, err := statsd.New(*statsHost, statsd.WithNamespace("aws.ec2.")) + statsd, err := statsd.New(*statsHost, statsd.WithNamespace("aws.ec2.ethtool")) if err != nil { log.Fatalf("err: %v\n", err) } diff --git a/ec2-network-monitor-0.1.0.tgz b/ec2-network-monitor-0.1.0.tgz index c9c37f1eb3168c0147a2ffef4307cb6d861f99b3..e04df9509958c9f7fd3b7d15748a8c0cc785f04d 100644 GIT binary patch delta 1222 zcmV;%1UdWk3GxY$Jb&MB+qM(Wv;K;M&;o70uq4ZgT?pty(d4@YYh9xbI_xQ+sZ-3A zB2|)d>pA`32a2*SE4Je=Fe6p?W=fO^<|OAQ zk3vxtMg7y$>Nkp__HPvT;*)M~Fo@#Q=q&D^MBTF}?w&yOIDhK*Q>hJ6C((m-wVnHy z5GmM4RGLYVz%2GiQLO$(K{trJ6g5?>Fx8`rH!%!dw!jEgCRI)ZMR?~jhlv{)8)7t! zsUig`PmmlF*pg(PnHQJzDL3hX%_I%`f+ zasz=IIEGee@X<9N%lUqWO0g8-7K|zdg?_JEvV2@-8GriopzEx0T%1gh9~kWFgum0Z zCh~4w4|s433JXpsg8x4s{A>T8)S1k4DV)9fFn@a;uM;>$o(FmwRz4)KSO620m+5|2 z1E|#O=heuO8mZpa>gq$T6dVw*SHrH|BSjH>T9tXgWVjkg7mF=NZsBt&4MGE#tx|F# z$PK2Q$=nHA=Gqw5jM0trYh1^*_1}eT+vUzyd)!EVAAGKT1lwI=LK{2xZ#q=v*uDyA z-+vssMu1Q%OJQsWEj1qMYjyUuJ38Fe>^9i~>I|`r0AQ_OcBp52(O5Us;Q21uqUrv! z*|fCy^};_$$d-=s==cBr`7b4yOQG>$Ujy!$|KjeQ_y575*FVmGKZ2U?|D-5%IO}?! zm`D>iuVOz&Uqv@QZT784ZxCfPB&6UtQJ59*@I6Glj^BNW(31lB)8J-;jr5mNfpZ%{V{5et-ST z#qjF-*Z1SA4Gw_nBf|fc%#+pzxZ(K&W_Ne$y%90f1hgTh)WKA0b2-|j|6+J`dG*Kj z<@uwlUq(DAS=!*FGS7)f+kp6Csa41&B|MxkVUZPi6GWnJ^qoT;>zv-ciZbOBD7MsA?<>0Pe2%$P^90V`v5g&tpG(wt k`DsyF<~>q=c4s@%k&bkvBkiNV0{{U3|KSa4rvMxP0Ga7x_y7O^ delta 1224 zcmV;(1ULKg3G@k&Jbznn+Q=8rvp>a=)kf%JJ4oadmCBQZ6AR7p#iG#*0#j9K`?IEM*BX`G)1 zNacL(?SEb{JN|X3S-wPeak)fy!LyZNFZj7xX?jwHlD^tM!wo-|sCX^W2M?JSUi!NB z^t&A_G?O-m@TuuMHDODexBERcx9z-Ei;X0^HmbKBm*6VVb=7z-PA16rOm-y^ZVj!8 zyg%0q9^8V)f)k1m{x5{^D*PvXri4(^`)l^|*MIYRg;V4rGSj$y`n{}jZx1SU6WtoI!H4}DaL@kN>mK*p``_^7u>b!MYX1HwMPcGuH~7S4 zmcnV3`!U);pd}fxBn<%en;wmRfvOAq7=KIae(3C$=F5?N3zEqUrG;as$L�$70ZV zeS%mzecLdwhl#syhn1;;cX`nTwUGt}j`*6r2U>gy^{7|`=&0UjL}={Q>j4H}%~GvC|ZcCAKutR2h4IvCaP3=<@vX zkE`?3M>oI7dsMQl!AX@6L}qP3!nia#=86&?Pnh&rHbEr%+T0Q9xZuLp( z?DkIDNxmpKzfhdfc?#$GNZAXG20^85@M$!v)D&B0t6wdq9lSuH^gM-=CWyQTq&(9ul2RhJ!4s@Um^mhON0RR7gVA1aY8~^|f%4=l+ diff --git a/helm/templates/daemonset.yaml b/helm/templates/daemonset.yaml index d80cc77..0b7fd92 100644 --- a/helm/templates/daemonset.yaml +++ b/helm/templates/daemonset.yaml @@ -15,7 +15,7 @@ spec: spec: containers: - name: ec2-network-monitor - image: "public.ecr.aws/z1r6e3l2/jfreeland/ec2-network-monitor/ec2nm:latest" + image: "public.ecr.aws/z1r6e3l2/jfreeland/ec2-network-monitor:latest" env: - name: DD_AGENT_HOST valueFrom: @@ -33,7 +33,7 @@ spec: imagePullPolicy: IfNotPresent resources: limits: - memory: 50Mi + memory: 5Mi requests: - cpu: 50M - memory: 50Mi + cpu: 5M + memory: 5Mi