Submit Search
Upload
Cloud Foundry varz
•
Download as PPTX, PDF
•
2 likes
•
17,404 views
Uemura Yuichi
Follow
う゛ぁーず
Read less
Read more
Report
Share
Report
Share
1 of 10
Download now
Recommended
DevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSH
i_yudai
Cloud founryインストール手順
Cloud founryインストール手順
Kotaro Noyama
BOSHで始めるImmutable Infrastructure
BOSHで始めるImmutable Infrastructure
i_yudai
BOSH-lite で 1VM Cloud Foundry
BOSH-lite で 1VM Cloud Foundry
i_yudai
Cloud Foundry構成概要 111018
Cloud Foundry構成概要 111018
Uemura Yuichi
BOSHでお手軽CFデプロイon AWS
BOSHでお手軽CFデプロイon AWS
i_yudai
自前CF環境を整えよう 2013年11月版
自前CF環境を整えよう 2013年11月版
Kazuto Kusama
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
irix_jp
Recommended
DevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSH
i_yudai
Cloud founryインストール手順
Cloud founryインストール手順
Kotaro Noyama
BOSHで始めるImmutable Infrastructure
BOSHで始めるImmutable Infrastructure
i_yudai
BOSH-lite で 1VM Cloud Foundry
BOSH-lite で 1VM Cloud Foundry
i_yudai
Cloud Foundry構成概要 111018
Cloud Foundry構成概要 111018
Uemura Yuichi
BOSHでお手軽CFデプロイon AWS
BOSHでお手軽CFデプロイon AWS
i_yudai
自前CF環境を整えよう 2013年11月版
自前CF環境を整えよう 2013年11月版
Kazuto Kusama
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:ボリューム操作編
irix_jp
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Kazuto Kusama
Cloud Foundry Admin UI v2を使ってみた
Cloud Foundry Admin UI v2を使ってみた
i_yudai
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
Shigeru Tsubota
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
Kotaro Noyama
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
Kazuto Kusama
Myfirst cloudfoundry intro_20161201
Myfirst cloudfoundry intro_20161201
Tomohiro Ichimura
Kubernetes超入門 with java
Kubernetes超入門 with java
Yasunari Tanaka
Terraform Bootcamp - Azure Infrastructure as Code隊
Terraform Bootcamp - Azure Infrastructure as Code隊
Toru Makabe
Cloud Foundryの件について@OpenStack Days Tokyo 2015
Cloud Foundryの件について@OpenStack Days Tokyo 2015
Ken Ojiri
すごいBOSHたのしく学ぼう
すごいBOSHたのしく学ぼう
i_yudai
OpenStackをさらに”使う”技術 - OpenStack&Docker活用テクニック
OpenStackをさらに”使う”技術 - OpenStack&Docker活用テクニック
Etsuji Nakai
TripleOの光と闇
TripleOの光と闇
Manabu Ori
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
さくらインターネット株式会社
第20回CloudStackユーザ会_ApacheCloudStack4.4新機能紹介
第20回CloudStackユーザ会_ApacheCloudStack4.4新機能紹介
Midori Oge
クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?
Kazuto Kusama
Open Stack Day - Ansibleによる環境構築の自動化
Open Stack Day - Ansibleによる環境構築の自動化
shirou wakayama
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
さくらインターネット株式会社
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
さくらインターネット株式会社
OpenStack を NetApp Unified Driver と NFS Copy Offload を使って拡張する Vol.002
OpenStack を NetApp Unified Driver と NFS Copy Offload を使って拡張する Vol.002
Takeshi Kuramochi
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
JUNICHI YOSHISE
Azure Stack HCI - パフォーマンス履歴 と Azure Monitor
Azure Stack HCI - パフォーマンス履歴 と Azure Monitor
Hiroshi Matsumoto
Performance and Scalability of Web Service
Performance and Scalability of Web Service
Shinji Tanaka
More Related Content
What's hot
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Kazuto Kusama
Cloud Foundry Admin UI v2を使ってみた
Cloud Foundry Admin UI v2を使ってみた
i_yudai
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
Shigeru Tsubota
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
Kotaro Noyama
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
Kazuto Kusama
Myfirst cloudfoundry intro_20161201
Myfirst cloudfoundry intro_20161201
Tomohiro Ichimura
Kubernetes超入門 with java
Kubernetes超入門 with java
Yasunari Tanaka
Terraform Bootcamp - Azure Infrastructure as Code隊
Terraform Bootcamp - Azure Infrastructure as Code隊
Toru Makabe
Cloud Foundryの件について@OpenStack Days Tokyo 2015
Cloud Foundryの件について@OpenStack Days Tokyo 2015
Ken Ojiri
すごいBOSHたのしく学ぼう
すごいBOSHたのしく学ぼう
i_yudai
OpenStackをさらに”使う”技術 - OpenStack&Docker活用テクニック
OpenStackをさらに”使う”技術 - OpenStack&Docker活用テクニック
Etsuji Nakai
TripleOの光と闇
TripleOの光と闇
Manabu Ori
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
さくらインターネット株式会社
第20回CloudStackユーザ会_ApacheCloudStack4.4新機能紹介
第20回CloudStackユーザ会_ApacheCloudStack4.4新機能紹介
Midori Oge
クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?
Kazuto Kusama
Open Stack Day - Ansibleによる環境構築の自動化
Open Stack Day - Ansibleによる環境構築の自動化
shirou wakayama
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
さくらインターネット株式会社
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
さくらインターネット株式会社
OpenStack を NetApp Unified Driver と NFS Copy Offload を使って拡張する Vol.002
OpenStack を NetApp Unified Driver と NFS Copy Offload を使って拡張する Vol.002
Takeshi Kuramochi
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
JUNICHI YOSHISE
What's hot
(20)
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud Foundry Admin UI v2を使ってみた
Cloud Foundry Admin UI v2を使ってみた
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
Myfirst cloudfoundry intro_20161201
Myfirst cloudfoundry intro_20161201
Kubernetes超入門 with java
Kubernetes超入門 with java
Terraform Bootcamp - Azure Infrastructure as Code隊
Terraform Bootcamp - Azure Infrastructure as Code隊
Cloud Foundryの件について@OpenStack Days Tokyo 2015
Cloud Foundryの件について@OpenStack Days Tokyo 2015
すごいBOSHたのしく学ぼう
すごいBOSHたのしく学ぼう
OpenStackをさらに”使う”技術 - OpenStack&Docker活用テクニック
OpenStackをさらに”使う”技術 - OpenStack&Docker活用テクニック
TripleOの光と闇
TripleOの光と闇
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
第20回CloudStackユーザ会_ApacheCloudStack4.4新機能紹介
第20回CloudStackユーザ会_ApacheCloudStack4.4新機能紹介
クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?
Open Stack Day - Ansibleによる環境構築の自動化
Open Stack Day - Ansibleによる環境構築の自動化
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
OpenStack を NetApp Unified Driver と NFS Copy Offload を使って拡張する Vol.002
OpenStack を NetApp Unified Driver と NFS Copy Offload を使って拡張する Vol.002
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Similar to Cloud Foundry varz
Azure Stack HCI - パフォーマンス履歴 と Azure Monitor
Azure Stack HCI - パフォーマンス履歴 と Azure Monitor
Hiroshi Matsumoto
Performance and Scalability of Web Service
Performance and Scalability of Web Service
Shinji Tanaka
Node.jsv0.8からv4.xへのバージョンアップ ~大規模Push通知基盤の運用事例~
Node.jsv0.8からv4.xへのバージョンアップ ~大規模Push通知基盤の運用事例~
Recruit Technologies
CloudStack User Inferface
CloudStack User Inferface
Kimihiko Kitase
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Treasure Data, Inc.
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
Tech Summit 2016
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
Tech Summit 2016
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ by トレジャーデータ株式会社 斉藤太郎
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ by トレジャーデータ株式会社 斉藤太郎
Insight Technology, Inc.
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
AdvancedTechNight
20141110 tf azure_iaas
20141110 tf azure_iaas
Osamu Takazoe
環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介
Etsuji Nakai
Hinemosによるハイブリッドクラウド運用管理の最新情報
Hinemosによるハイブリッドクラウド運用管理の最新情報
Hinemos
被遮蔽的歷史
被遮蔽的歷史
kepomalaysia
QuickDemo HashiCorp Terraform with Microsoft Azure and VMware vSphere
QuickDemo HashiCorp Terraform with Microsoft Azure and VMware vSphere
Wataru Unno
2013OSC関西@京都_CloudStackとCloudFoundaryがまるわかり!
2013OSC関西@京都_CloudStackとCloudFoundaryがまるわかり!
Midori Oge
20180918_ops on azure-main
20180918_ops on azure-main
Jun Misawa
Engine Yardで作る NetCommons3のクラウド環境
Engine Yardで作る NetCommons3のクラウド環境
Yusuke Ando
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
NTT DATA Technology & Innovation
Ai sam 製品概要 4-5
Ai sam 製品概要 4-5
龍雄 炭田
Ai SAM 製品概要-4-5
Ai SAM 製品概要-4-5
龍雄 炭田
Similar to Cloud Foundry varz
(20)
Azure Stack HCI - パフォーマンス履歴 と Azure Monitor
Azure Stack HCI - パフォーマンス履歴 と Azure Monitor
Performance and Scalability of Web Service
Performance and Scalability of Web Service
Node.jsv0.8からv4.xへのバージョンアップ ~大規模Push通知基盤の運用事例~
Node.jsv0.8からv4.xへのバージョンアップ ~大規模Push通知基盤の運用事例~
CloudStack User Inferface
CloudStack User Inferface
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ by トレジャーデータ株式会社 斉藤太郎
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ by トレジャーデータ株式会社 斉藤太郎
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
20141110 tf azure_iaas
20141110 tf azure_iaas
環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介
Hinemosによるハイブリッドクラウド運用管理の最新情報
Hinemosによるハイブリッドクラウド運用管理の最新情報
被遮蔽的歷史
被遮蔽的歷史
QuickDemo HashiCorp Terraform with Microsoft Azure and VMware vSphere
QuickDemo HashiCorp Terraform with Microsoft Azure and VMware vSphere
2013OSC関西@京都_CloudStackとCloudFoundaryがまるわかり!
2013OSC関西@京都_CloudStackとCloudFoundaryがまるわかり!
20180918_ops on azure-main
20180918_ops on azure-main
Engine Yardで作る NetCommons3のクラウド環境
Engine Yardで作る NetCommons3のクラウド環境
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Ai sam 製品概要 4-5
Ai sam 製品概要 4-5
Ai SAM 製品概要-4-5
Ai SAM 製品概要-4-5
Cloud Foundry varz
1.
Cloud Foundry varzの仕組みと収集方法 @u1 http://twitter.com/u1
2.
varzとは Cloud Foundryの全コンポーネントで共通的に実 装された監視・統計処理のための仕組み コンポーネント上で自動で立ち上がるweb server にGETすれば、監視・統計処理のためのデータ をjsonフォーマットで取得出来る 取れるデータはコンポーネントの揮発性データ 再起動すると初期化される値が多い
3.
varzで取れるデータ 大きく二種類 全コンポーネントで共通なデータ cpu使用率 memory使用量 config uptime/starttime core数 ipaddress コンポーネント毎のデータ Routerのroutingの統計 vcap-servicesの利用ユーザー数 etc...
4.
varzで取得出来るコンポーネント毎デー タの例: Router v1 requests合計数 bad requests合計数 latency
avalage request/sec responseのステータスコード毎の合計数(framework毎もあり) 2xx 3xx 4xx 5xx routing dropletsの数 framework毎と合計値の両方
5.
varzで取得出来るコンポーネント毎のデータの 例: DEA v1 DEAのリソース状況 max_memory reserverd_memory userd_memory 動作中のinstance数 起動中instance(running_apps)毎の各種統計情報 uri mem_quota disk_quota fds_quota framework runtime state
6.
varzで取得出来るコンポーネント毎のデータの 例: DEA ng DEAngのリソース状況 can_stage reservable_stagers available_memory_ratio available_disk_ratio instance_registry DEAと同じような項目だが、keyが異なる事に注意 起動中instance(running_apps)毎の各種統計情報は無し
7.
varzとhealthzを返す仕組み vcap-commonライブラリのcomponent classを使っ て実装されている https://github.com/cloudfoundry/vcap- common/blob/master/lib/vcap/component.rb コンポーネントをstartさせた時に自動的にthinで別 ポートで立ち上がっている http://0.0.0.0:port/varz http://0.0.0.0:port/healthz portは指定しなければ、空きポート(Ephemeral port)で立ち上がっ てくる。立ち上がっているポートがどこなのかはnatsで vcap.component.discover
requestをすれば、host keyで取得出来る https://github.com/u-ichi/varz-collector 収集サンプルアプリ
8.
varzのデータの保存方法例: dea_ng https://github.com/cloudfoundry/dea_ng/blob/master/lib/de a/bootstrap.rb#L88 EventMachineのperiodic timerを使って、定期的にvarz更新 method(periodic_varz_update)が実行される 初期値では1s毎に更新される https://github.com/cloudfoundry/dea_ng/blob/master/lib/de a/bootstrap.rb#L715 変数の値をVCAP::Component.varzに格納
9.
varzを利用したアプリケーショ ン https://github.com/cloudfoundry/collector varzのデータを収集して、CloudWatch/DataDog等にリレー するアプリケーション 2011年末から存在はしていたが、2013/03ぐらいから再度開 発が再開 https://github.com/cloudfoundry/collector/graphs/code-frequency 動かしたことありません。。。 各コンポーネント毎の収集データ対象一覧 https://github.com/cloudfoundry/collector/tree/master/lib/collector /handlers
10.
まとめ
Download now