我正在努力根据日期公式创建动态logstash存储桶。我的目标是能够根据传入日志文件中定义的变量动态计算logstash存储桶的日期。
为此,我目前正在使用单个.conf文件进行测试,该文件包含输入,过滤器(带有ruby代码)和输出部分。我正在将输出推送到我的elasticsearch设置。我已经制定了公式并通过'irb'在常规红宝石中测试了相同的公式并且公式按预期工作。
在能够访问输出部分的过滤器部分中存在的变量时,我迷失了。
答案 0 :(得分:0)
我已在self.title = "Login"
if let navigationBar = self.navigationController?.navigationBar {
navigationBar.backgroundColor = UIColor.red
navigationBar.isTranslucent = true
navigationBar.barTintColor = .red
navigationBar.titleTextAttributes = [NSAttributedStringKey.font: UIFont.systemFont(ofSize: 22), NSAttributedStringKey.foregroundColor: UIColor.white]
}
部分成功使用以下语法来引用年/月/日:
output
我会尝试output {
elasticsearch {
hosts => [ "localhost:9200" ]
user => elastic
password => "bar"
index => "foo-%{+YYYY.MM.dd}"
}
}
语法