Skip to the content. Hello world AlertManager configuration Alerting time window Out of the box prometheus alerting rules Basic resource monitoring (106 rules) Prometheus self-monitoring Host and hardware S.M.A.R.T Device Monitoring Docker containers Blackbox Windows Server VMware Netdata Databases and brokers (186 rules) MySQL PostgreSQL SQL Server Patroni PGBouncer Redis MongoDB RabbitMQ Elastic
Accelerate Inner Dev LoopKubernetes was supposed to make your team faster, but now everytime you make a code change you have to wait for containers to build, be pushed to registry, and deployed. With Telepresence, you can make changes to your service as if you're developing locally, without having to run all the dependencies on your local machine. Shift Testing LeftYou want to catch errors before
Route 53 リゾルバー Route 53 のマネジメントコンソールを開くと Resolver が追加されています。 Dashboard Inbound endpoints インバウンドエンドポイントを作成します。 VPCにはAWS側のVPCを指定してください。SGはRoute53エンドポイント用に作成したものを選択します。 エンドポイントを作成するAZ, サブネットはオンプレミスと通信が可能(サブネット範囲やルーティングを考慮する)な所を選びます。 Outbound endpoins アウトバウンドエンドポイントを同様に作成します。 ルール オンプレミス側のドメインonpremises.internalがリクエストされた時にオンプレミス側のDNS(Unbound)へ転送(Forwarding)が必要です。この設定をRoute 53 Resolverではルールと言います。 オンプレミス
Amazon Web Services ブログ New – ハイブリッドクラウド用 Amazon Route 53 Resolver 私は顧客として最初のVirtual Private Cloud (VPC)を作成した時の感動をはっきりと覚えています。私はその設備に類似した環境を構築するのに数ヶ月費やしたばかりで、複雑な設定に不満を抱いていました。VPCの直接のメリットの一つは、当社のEC2インスタンスがドメイン名サービス(DNS)クエリを送信した10.0.0.2 の魔法のアドレスでした。それは信頼性があり、ワークロードに合わせて拡張し、私たちが何の入力をしなくても、公私ドメインを解決しました。 大勢の顧客同様に、私達は設備環境とAWS環境のダイレクトコネクト(DX) を介して、接続全体でDNS名を要するソリューションの事例に導きました。その頃は、DNSサーバーを構築してこれを実現する転送
Home Getting Started Customization More resources Get Pro Blog
cnn := sql.Open("mysql", "user:password@tcp(host:port)/dbname") 1レコードをSELECTしてみる QueryRowメソッドを使えば、1レコード分を取得できる。 Go言語得意のポイントを渡して、出力引数で受け取る。 id := 100 var name string if err := cnn.QueryRow("SELECT name FROM person WHERE id = ?LIMIT 1", id).Scan(&name); err != nil { log.Fatal(err) } fmt.Println(id, name)
depからgo modulesへの移行と、移行時にTravis CI & GoReleaserでハマる(かもしれない)ポイント Summary depで管理していた既存のGo製ツールをdepからgo moduleに移行してみたが、移行自体は特にハマりどころも無くスンナリいった go moduleへの移行後に依存パッケージのupgradeを実施、これもスンナリいった Travis CI + GoReleaser で、ビルド成果物をGithub Releasesに登録する作業 & GoアプリのHomeBrewパッケージ作成・公開作業 を自動化しようと試みたが、そのCIが git is currently in a dirty state というコケ方をしてちょっとハマった GoReleaserは本当に便利 前提条件
Istio Observability with Go, gRPC, and Protocol Buffers-based Microservices on Google Kubernetes Engine (GKE) In the last two posts, Kubernetes-based Microservice Observability with Istio Service Mesh and Azure Kubernetes Service (AKS) Observability with Istio Service Mesh, we explored the observability tools which are included with Istio Service Mesh. These tools currently include Prometheus and
Programming for the Puzzled (MIT OpenCourseWare) 2018年 07月 23日 fuji 日本でも、大学の講義がビデオで公開されるようになったとはいうものの、通常行われている講義がそのまま公開されるのではなく、かなり短い特別な講義だけが公開される感じで、とても世界と比較てきるようなオープン性は見られない。
CQ出版は、Raspberry Piを通してLinuxワンボードマイコンのI/Oを学ぶ「ラズパイで入門!Linux I/Oプログラミング教科書」を、2019年5月2日に発売する。 Raspberry PiなどLinuxを搭載したワンボードコンピューターは、GPIOやシリアル通信に使える拡張端子を備えており、センサーICやAD/DAコンバーターなどのハードウェアを拡張したり、IoT端末や遠隔操作ロボット向けの組み込みハードウェアとして利用できる。 Webページなどで公開されている回路図をそのまま利用して制作することもできるが、基本的な信号の入出力(I/O)の知識を有していなければ、トラブル発生時に対処できず、さまざまな拡張ハードウェアを正常に動作させるのは困難だ。 同書では、Raspberry Piを例にして、拡張回路の作り方からプログラムの書き方まで、実習を交えて解説したものだ。Linux
ecsへのアプリケーションデプロイはecs-cliが最も優れていると思いつつも、結構わかりにくいツールであるのは間違いないです。その解説をするのですが、この投稿ははっきり言って上級者向けで docker-compose かなり使いこなせる AWS ECS の基礎がわかっている ことを前提にしています。上記を説明しだすとキリがないので、今は「ちょっと、何言ってるかわからないですね〜」な人も、ecsを使うならば近い将来役立つと思うので、あとで読むなどしておいてもらえればと思います。 ecs-cliのコンセプト まずは ecs-cliがどんなものかを、これもある程度上級者向けに雰囲気を掴んでもらうように伝えるとこんなかんじ docker-compose でローカル実行するよね普通 docker-compose.yml の内容って ecsのタスク定義 と似てるよね じゃあ、docker-compo
非常にググりにくい事柄なんですが、なるべく浮世離れしないタイトルとして書きます。 EC2(正確にはENI)からの名前解決、つまりリゾルバとしてのOutboundには、全て制限がかかっています。1024パケット/秒です。 VPC での DNS の使用 - Amazon Virtual Private Cloud ECS DNS というキーワードで探すと、ほぼ間違いなくService Discoveryがうじゃうじゃ出てきますが、これはリゾルバ・キャッシュサーバの話です。 これをEC2で回避する方法はAWSが書いてくれています。 Avoid DNS Resolution Failures with EC2 Linux 似たようなことをECSで、なるべくエレガントにやります。わざわざこう書くのは、ちょっと泥臭いという意味です。 どういうとき問題になるか そもそもこのポストを見ているひとは、今現に
Kubernetes上のアプリケーションの可用性について調べていたところ、ノード障害時に気をつけたほうが良い点を見つけたので記事にしてみます。 Kubernetesのノード障害時にはノードのステータスがNotReadyになります。Kubernetesクラスタが以下の通り構成されていたとしましょう。 # kubectl get node NAME STATUS ROLES AGE VERSION test-cluster-7ajeznlcoium-master-0 Ready master 147m v1.14.0 test-cluster-7ajeznlcoium-minion-0 Ready <none> 147m v1.14.0 test-cluster-7ajeznlcoium-minion-1 Ready <none> 147m v1.14.0 test-cluster-7ajez
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く