I hereby claim:
- I am rrreeeyyy on github.
- I am rrreeeyyy (https://keybase.io/rrreeeyyy) on keybase.
- I have a public key ASCTNQOZhbTVdORY19MXf6dZAgw25nNYmUoF_0OKL7ZFbgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
https://prometheus.io/ 2.3.2 (2018-07-12)
exporter 周りは大分充実してきたし、retention period に応じたメモリがある程度あればI/Oがひどいことになることはないので運用はまあまあ簡単だと思う。 時系列データも圧縮されるので、300000 メトリクス・解像度 15 秒・14 日間保存で 50GB ぐらいで済んでる。 PromQL を投げたときに CPU を結構食うので、ルールをたくさん書きたいとかめっちゃ PromQL を眺めたいって時は CPU を積んであげるのがオススメ。
long-term storage 周りはそんなにシュッとはしてないので、基本的には 14d ぐらいの短い周期のデータを解像度高く見たいとか、 そんな真剣に長期のメトリクスを眺めなくていいような時とかに使うのが良いと思う。 (まあ本気を出せば long-term storage もできなくないが、運用コストはまあまあ高まると思う。)
{ | |
_config+:: { | |
hako_docker_alerts: { | |
HighMemoryUtilizationThreshold: '95', | |
}, | |
}, | |
prometheusAlerts+:: { | |
groups+: [ | |
{ | |
name: 'hako-docker', |
自分だけの特長的な資質 | |
RYOTA YOSHIKAWA | |
自分だけの特長的な資質 | |
The Gallup Organizationが長年に渡って実施してきた調査によると、仕事を最も効果的に行うのは、自分の強みと行動を理解している人たちです。 このような人たちは、仕事や家庭生活で日々求められていることをやりこなす戦略的な能力に優れています。 | |
自分にどのような知識やスキルがあるかを確かめることによって、基本的な能力はわかりますが、自分の本来の資質に気付き理解することによって、どのような行動を取ることで将来成功を収められられるかがわかります。 | |
「自分だけの特長的な資質」のレポートは、あなたのStrengthsFinderの結果に基づき、上位5つの資質を強い順に並べたものです。 全34項目中、これらの資質があなたの強みの上位5つです。 |
# Ruby | |
%w(r e y).map{|s| s * 3}.join | |
%w(r e y).each_with_objects(3).map(&:*).join | |
'rey'.chars.map { |c| c * 3 }.join | |
# Python | |
''.join([s * 3 for s in 'rey']) | |
''.join(s * 3 for s in 'rey') |
(!![]+Date())[30]+(!![]+Date())[30]+(+(101))["toString"](21)[1]+([![]]+[][[]])[10]+(+[![]]+[+(+!+[]+(!+[]+[])[!+[]+!+[]+!+[]]+[+!+[]]+[+[]]+[+[]]+[+[]])])[10]+(!![]+[]["filter"])[10]+(+(20))["toString"](21)+(!![]+[]["filter"])[10] |
class Array | |
def is_cycle? | |
!!(self.inspect =~ /[^"]\[\.\.\.\][^"]/) | |
end | |
end |
def rotate?(a, b) | |
a.length == b.length && (a * 2).include?(b) | |
end |
require 'rake' | |
require 'json' | |
require 'rspec/core/rake_task' | |
properties_file = 'properties.json' | |
properties = JSON.parse(File.read(properties_file)) | |
properties.keys.each do |key| | |
namespace :itamae do | |
desc "Run provision to #{key}" |