Repository: helix Updated Branches: refs/heads/master e9428536d -> 6918de699
Fix tutorial health web page. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/6918de69 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/6918de69 Diff: http://git-wip-us.apache.org/repos/asf/helix/diff/6918de69 Branch: refs/heads/master Commit: 6918de69996c3a2f6e018722903b2945c4850009 Parents: e942853 Author: Junkai Xue <j...@linkedin.com> Authored: Tue Jan 2 09:25:16 2018 -0800 Committer: Junkai Xue <j...@linkedin.com> Committed: Tue Jan 2 11:54:25 2018 -0800 ---------------------------------------------------------------------- .../0.6.4/src/site/markdown/tutorial_health.md | 46 ++++++++++++++++++++ .../0.6.5/src/site/markdown/tutorial_health.md | 46 ++++++++++++++++++++ .../0.6.6/src/site/markdown/tutorial_health.md | 46 ++++++++++++++++++++ .../0.6.7/src/site/markdown/tutorial_health.md | 46 ++++++++++++++++++++ .../0.6.8/src/site/markdown/tutorial_health.md | 46 ++++++++++++++++++++ .../0.6.9/src/site/markdown/tutorial_health.md | 46 ++++++++++++++++++++ .../0.7.1/src/site/markdown/tutorial_health.md | 46 ++++++++++++++++++++ .../0.8.0/src/site/markdown/tutorial_health.md | 46 ++++++++++++++++++++ 8 files changed, 368 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/helix/blob/6918de69/website/0.6.4/src/site/markdown/tutorial_health.md ---------------------------------------------------------------------- diff --git a/website/0.6.4/src/site/markdown/tutorial_health.md b/website/0.6.4/src/site/markdown/tutorial_health.md new file mode 100644 index 0000000..03b1dcc --- /dev/null +++ b/website/0.6.4/src/site/markdown/tutorial_health.md @@ -0,0 +1,46 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<head> + <title>Tutorial - Customizing Heath Checks</title> +</head> + +## [Helix Tutorial](./Tutorial.html): Customizing Health Checks + +In this chapter, we\'ll learn how to customize health checks based on metrics of your distributed system. + +### Health Checks + +Note: _this in currently in development mode, not yet ready for production._ + +Helix provides the ability for each node in the system to report health metrics on a periodic basis. + +Helix supports multiple ways to aggregate these metrics: + +* SUM +* AVG +* EXPONENTIAL DECAY +* WINDOW + +Helix persists the aggregated value only. + +Applications can define a threshold on the aggregate values according to the SLAs, and when the SLA is violated Helix will fire an alert. +Currently Helix only fires an alert, but in a future release we plan to use these metrics to either mark the node dead or load balance the partitions. +This feature will be valuable for distributed systems that support multi-tenancy and have a large variation in work load patterns. In addition, this can be used to detect skewed partitions (hotspots) and rebalance the cluster. + http://git-wip-us.apache.org/repos/asf/helix/blob/6918de69/website/0.6.5/src/site/markdown/tutorial_health.md ---------------------------------------------------------------------- diff --git a/website/0.6.5/src/site/markdown/tutorial_health.md b/website/0.6.5/src/site/markdown/tutorial_health.md new file mode 100644 index 0000000..03b1dcc --- /dev/null +++ b/website/0.6.5/src/site/markdown/tutorial_health.md @@ -0,0 +1,46 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<head> + <title>Tutorial - Customizing Heath Checks</title> +</head> + +## [Helix Tutorial](./Tutorial.html): Customizing Health Checks + +In this chapter, we\'ll learn how to customize health checks based on metrics of your distributed system. + +### Health Checks + +Note: _this in currently in development mode, not yet ready for production._ + +Helix provides the ability for each node in the system to report health metrics on a periodic basis. + +Helix supports multiple ways to aggregate these metrics: + +* SUM +* AVG +* EXPONENTIAL DECAY +* WINDOW + +Helix persists the aggregated value only. + +Applications can define a threshold on the aggregate values according to the SLAs, and when the SLA is violated Helix will fire an alert. +Currently Helix only fires an alert, but in a future release we plan to use these metrics to either mark the node dead or load balance the partitions. +This feature will be valuable for distributed systems that support multi-tenancy and have a large variation in work load patterns. In addition, this can be used to detect skewed partitions (hotspots) and rebalance the cluster. + http://git-wip-us.apache.org/repos/asf/helix/blob/6918de69/website/0.6.6/src/site/markdown/tutorial_health.md ---------------------------------------------------------------------- diff --git a/website/0.6.6/src/site/markdown/tutorial_health.md b/website/0.6.6/src/site/markdown/tutorial_health.md new file mode 100644 index 0000000..03b1dcc --- /dev/null +++ b/website/0.6.6/src/site/markdown/tutorial_health.md @@ -0,0 +1,46 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<head> + <title>Tutorial - Customizing Heath Checks</title> +</head> + +## [Helix Tutorial](./Tutorial.html): Customizing Health Checks + +In this chapter, we\'ll learn how to customize health checks based on metrics of your distributed system. + +### Health Checks + +Note: _this in currently in development mode, not yet ready for production._ + +Helix provides the ability for each node in the system to report health metrics on a periodic basis. + +Helix supports multiple ways to aggregate these metrics: + +* SUM +* AVG +* EXPONENTIAL DECAY +* WINDOW + +Helix persists the aggregated value only. + +Applications can define a threshold on the aggregate values according to the SLAs, and when the SLA is violated Helix will fire an alert. +Currently Helix only fires an alert, but in a future release we plan to use these metrics to either mark the node dead or load balance the partitions. +This feature will be valuable for distributed systems that support multi-tenancy and have a large variation in work load patterns. In addition, this can be used to detect skewed partitions (hotspots) and rebalance the cluster. + http://git-wip-us.apache.org/repos/asf/helix/blob/6918de69/website/0.6.7/src/site/markdown/tutorial_health.md ---------------------------------------------------------------------- diff --git a/website/0.6.7/src/site/markdown/tutorial_health.md b/website/0.6.7/src/site/markdown/tutorial_health.md new file mode 100644 index 0000000..03b1dcc --- /dev/null +++ b/website/0.6.7/src/site/markdown/tutorial_health.md @@ -0,0 +1,46 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<head> + <title>Tutorial - Customizing Heath Checks</title> +</head> + +## [Helix Tutorial](./Tutorial.html): Customizing Health Checks + +In this chapter, we\'ll learn how to customize health checks based on metrics of your distributed system. + +### Health Checks + +Note: _this in currently in development mode, not yet ready for production._ + +Helix provides the ability for each node in the system to report health metrics on a periodic basis. + +Helix supports multiple ways to aggregate these metrics: + +* SUM +* AVG +* EXPONENTIAL DECAY +* WINDOW + +Helix persists the aggregated value only. + +Applications can define a threshold on the aggregate values according to the SLAs, and when the SLA is violated Helix will fire an alert. +Currently Helix only fires an alert, but in a future release we plan to use these metrics to either mark the node dead or load balance the partitions. +This feature will be valuable for distributed systems that support multi-tenancy and have a large variation in work load patterns. In addition, this can be used to detect skewed partitions (hotspots) and rebalance the cluster. + http://git-wip-us.apache.org/repos/asf/helix/blob/6918de69/website/0.6.8/src/site/markdown/tutorial_health.md ---------------------------------------------------------------------- diff --git a/website/0.6.8/src/site/markdown/tutorial_health.md b/website/0.6.8/src/site/markdown/tutorial_health.md new file mode 100644 index 0000000..03b1dcc --- /dev/null +++ b/website/0.6.8/src/site/markdown/tutorial_health.md @@ -0,0 +1,46 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<head> + <title>Tutorial - Customizing Heath Checks</title> +</head> + +## [Helix Tutorial](./Tutorial.html): Customizing Health Checks + +In this chapter, we\'ll learn how to customize health checks based on metrics of your distributed system. + +### Health Checks + +Note: _this in currently in development mode, not yet ready for production._ + +Helix provides the ability for each node in the system to report health metrics on a periodic basis. + +Helix supports multiple ways to aggregate these metrics: + +* SUM +* AVG +* EXPONENTIAL DECAY +* WINDOW + +Helix persists the aggregated value only. + +Applications can define a threshold on the aggregate values according to the SLAs, and when the SLA is violated Helix will fire an alert. +Currently Helix only fires an alert, but in a future release we plan to use these metrics to either mark the node dead or load balance the partitions. +This feature will be valuable for distributed systems that support multi-tenancy and have a large variation in work load patterns. In addition, this can be used to detect skewed partitions (hotspots) and rebalance the cluster. + http://git-wip-us.apache.org/repos/asf/helix/blob/6918de69/website/0.6.9/src/site/markdown/tutorial_health.md ---------------------------------------------------------------------- diff --git a/website/0.6.9/src/site/markdown/tutorial_health.md b/website/0.6.9/src/site/markdown/tutorial_health.md new file mode 100644 index 0000000..03b1dcc --- /dev/null +++ b/website/0.6.9/src/site/markdown/tutorial_health.md @@ -0,0 +1,46 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<head> + <title>Tutorial - Customizing Heath Checks</title> +</head> + +## [Helix Tutorial](./Tutorial.html): Customizing Health Checks + +In this chapter, we\'ll learn how to customize health checks based on metrics of your distributed system. + +### Health Checks + +Note: _this in currently in development mode, not yet ready for production._ + +Helix provides the ability for each node in the system to report health metrics on a periodic basis. + +Helix supports multiple ways to aggregate these metrics: + +* SUM +* AVG +* EXPONENTIAL DECAY +* WINDOW + +Helix persists the aggregated value only. + +Applications can define a threshold on the aggregate values according to the SLAs, and when the SLA is violated Helix will fire an alert. +Currently Helix only fires an alert, but in a future release we plan to use these metrics to either mark the node dead or load balance the partitions. +This feature will be valuable for distributed systems that support multi-tenancy and have a large variation in work load patterns. In addition, this can be used to detect skewed partitions (hotspots) and rebalance the cluster. + http://git-wip-us.apache.org/repos/asf/helix/blob/6918de69/website/0.7.1/src/site/markdown/tutorial_health.md ---------------------------------------------------------------------- diff --git a/website/0.7.1/src/site/markdown/tutorial_health.md b/website/0.7.1/src/site/markdown/tutorial_health.md new file mode 100644 index 0000000..03b1dcc --- /dev/null +++ b/website/0.7.1/src/site/markdown/tutorial_health.md @@ -0,0 +1,46 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<head> + <title>Tutorial - Customizing Heath Checks</title> +</head> + +## [Helix Tutorial](./Tutorial.html): Customizing Health Checks + +In this chapter, we\'ll learn how to customize health checks based on metrics of your distributed system. + +### Health Checks + +Note: _this in currently in development mode, not yet ready for production._ + +Helix provides the ability for each node in the system to report health metrics on a periodic basis. + +Helix supports multiple ways to aggregate these metrics: + +* SUM +* AVG +* EXPONENTIAL DECAY +* WINDOW + +Helix persists the aggregated value only. + +Applications can define a threshold on the aggregate values according to the SLAs, and when the SLA is violated Helix will fire an alert. +Currently Helix only fires an alert, but in a future release we plan to use these metrics to either mark the node dead or load balance the partitions. +This feature will be valuable for distributed systems that support multi-tenancy and have a large variation in work load patterns. In addition, this can be used to detect skewed partitions (hotspots) and rebalance the cluster. + http://git-wip-us.apache.org/repos/asf/helix/blob/6918de69/website/0.8.0/src/site/markdown/tutorial_health.md ---------------------------------------------------------------------- diff --git a/website/0.8.0/src/site/markdown/tutorial_health.md b/website/0.8.0/src/site/markdown/tutorial_health.md new file mode 100644 index 0000000..03b1dcc --- /dev/null +++ b/website/0.8.0/src/site/markdown/tutorial_health.md @@ -0,0 +1,46 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<head> + <title>Tutorial - Customizing Heath Checks</title> +</head> + +## [Helix Tutorial](./Tutorial.html): Customizing Health Checks + +In this chapter, we\'ll learn how to customize health checks based on metrics of your distributed system. + +### Health Checks + +Note: _this in currently in development mode, not yet ready for production._ + +Helix provides the ability for each node in the system to report health metrics on a periodic basis. + +Helix supports multiple ways to aggregate these metrics: + +* SUM +* AVG +* EXPONENTIAL DECAY +* WINDOW + +Helix persists the aggregated value only. + +Applications can define a threshold on the aggregate values according to the SLAs, and when the SLA is violated Helix will fire an alert. +Currently Helix only fires an alert, but in a future release we plan to use these metrics to either mark the node dead or load balance the partitions. +This feature will be valuable for distributed systems that support multi-tenancy and have a large variation in work load patterns. In addition, this can be used to detect skewed partitions (hotspots) and rebalance the cluster. +