V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  justest123  ›  全部回复第 1 页 / 共 7 页
回复总数  121
1  2  3  4  5  6  7  
@NelsonZhao 妙啊
乱点一通之后网络异常了,没有天气预报了 : )
134 天前
回复了 BlackSiao 创建的主题 问与答 记录一次被诈骗的过程
怎么点进来跟昨天那个被骗的哥们不太一样啊
156 天前
回复了 lifesimple 创建的主题 问与答 华凌空调 N8HE1 电辅热功能毛病,踩坑
双十一刚买两个空调,本来预备主卧美的 1.5 匹,次卧美的大 1 匹,临买之前看了网上的推荐,打算换成华凌的神机,被女朋友一阵唠叨,不是一线大牌(我们这里确实当年没听过华凌这个老品牌),别制热不好、售后不好之类的,最终主卧依然买了美的的,次卧我换成了华凌 HE1 Pro ,还真没想到制热还有个隐藏的电辅热问题。。感觉到时候要被骂了,还不如买美的
168 天前
回复了 syam 创建的主题 生活 为什么身边人能结的起婚?
@cgzwxx 「广东 彩礼 1w3 千 8 返 1w 。。。」
大哥,你这样打数字不嫌累么
180 天前
回复了 icoming 创建的主题 Twitter 推特 Web 经常自动移除显示推文
确实经常遇到这个现象,刷着刷着中间消失一条,再往下拉它又出现了。。
192 天前
回复了 iian 创建的主题 Elasticsearch Elasticsearch 新增字段匹配查询的问题
@iian 简单写了个,测试了下可以用,但只能读本地文件确实没直接实时读 redis 方便。

```
input {
file {
path => "D:/logstash-test/input.txt"
}
}

filter {
ruby {
init => '
# 引入 json ,方便操作
require "json"

# 从本地文件中读取,解析后初始化一个 hash ,key 为 userId ,value 为部门 id
@@userDepMap = Hash.new
File.open("D:/logstash-test/filter.txt", "r").each_line do |line|
userDepArray = line.split(",")
@@userDepMap[userDepArray[0]] = userDepArray[1]
end
'
code => '
# 从 message 中拿到消息本身,转 json
msg = event.get("message")
msgJson = JSON.parse(msg)

# 从消息中拿到 userId ,从 hash 中找到对应的部门
user = msgJson["user"].to_s
dep = @@userDepMap[user]

# 将部门保存到消息 json 中
msgJson["dep"] = dep

# 将最新的 json 转字符串,重新设置回 event 中
event.set("message", JSON.generate(msgJson))
'
}
}

output {
stdout {

}
file {
path => "D:/logstash-test/output.txt"
}
}

```
192 天前
回复了 iian 创建的主题 Elasticsearch Elasticsearch 新增字段匹配查询的问题
如果决定使用 kafka -> logstash -> elasticsearch 的方案,结合我以前的经验,大概率是可以在 logstash 这一环节补充账号对应的部门信息的(最近几年没怎么实际用过 logstash 了,不敢打保票)。

先回答你的两种方式:

第一种,多个 input 同时读取,这种是不可行的,对多个 input 来说,它们采集到的数据是相互独立的,没有办法结合。

第二种,es 应该要新增部门字段,但这个字段比较难在写入文档的时候从账号关联到部门,印象里 es 有个 script 脚本功能,但好像都是用在更新、查询的时候,能不能用在文档写入阶段就不懂了(→_→ 有没有大佬有实际应用的案例能长长见识。

最后,关于怎么实现账号找部门:logstash 的插件分三类,input filter output ,可以尝试 logstash-filter-ruby 这个 filter 插件来写 ruby 代码。

1. 如果 input 插件读取到的日志信息是 json 格式的,可以用一下 logstash-filter-json 插件,将内容先解析出来。

2. logstash-filter-ruby 插件中拿到账号,如果可以将账号和部门信息存在文件里,就可以写 ruby 代码读取本地文件,找到部门,将部门字段同时写进 logstash 的 event 对象里。

3. filter 结束,output 环节照常,es 中新增一个部门字段,写入即可。
2023-02-16 13:46:48 +08:00
回复了 fireway456 创建的主题 问与答 你的 Bing 搜索结果是白屏吗?
2023-02-14 08:46:15 +08:00
回复了 catfly 创建的主题 程序员 新 bing 你们有预约成功的吗?
bing 白屏
2022-11-01 15:51:19 +08:00
回复了 yinwenjian 创建的主题 Apple 你们的 iwatchs7 电池容量还剩多少
@yinwenjian 平时不运动,只是戴着看个心率,晚上睡前充满能戴一整天,还富裕很多
2022-10-31 17:07:09 +08:00
回复了 yinwenjian 创建的主题 Apple 你们的 iwatchs7 电池容量还剩多少
@moioooo 同 3 代,刚才看了一眼,98%健康度,真是有意思。。
以前学 Nginx 的时候收藏的一篇博客[TCP SOCKET 中 backlog 参数的用途是什么?]( https://www.cnxct.com/something-about-phpfpm-s-backlog/),其中提到过上游服务 backlog 过大的情况下,可能来不及处理,导致 Nginx 超时报 110 (提一个思路,不一定是这个问题
2022-09-09 13:06:20 +08:00
回复了 wwwe 创建的主题 奇思妙想 摸鱼迎中秋,有奖猜数字
199
2022-04-22 16:58:33 +08:00
回复了 codingAlex 创建的主题 生活 丁克的人现在多吗?
@3dwelcome 丁克家庭本来就是夫妻双方两份收入,在国内但凡不养娃,这种家庭的整体经济条件肯定比一般家庭好上很多
2022-04-18 18:41:46 +08:00
回复了 hjq632233317 创建的主题 问与答 新来的同同事身上有味道怎么办
之前隔壁的同事抽烟,上班时间大概五六次的样子,每次抽烟回来身上就一股烟味,当时也是没辙,就用自己的小风扇对着他那边吹,好多了。。
2022-04-14 08:46:45 +08:00
回复了 jiaxinbinggan 创建的主题 微软 微软官方 XP 壁纸重制版
收藏了,谢谢分享
2022-04-12 17:13:35 +08:00
回复了 ly879 创建的主题 生活 请教下,炒菜炖汤剩下的的油、汤,怎么处理?
楼主是不是把里面的残渣剩菜也一并倒马桶了
先点个赞收藏下,说不定真的会用到(
2022-04-08 16:06:50 +08:00
回复了 dicc 创建的主题 成都 5 年没跳槽,人麻了
不同城市,但看到了好多熟悉的公司。。外包公司太多了,而且这种大公司还有无数个 HR ,你拒一个,他们还有另一个再给你发同样的职位问你要简历
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2603 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 05:07 · PVG 13:07 · LAX 22:07 · JFK 01:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.