小编Dav*_*vid的帖子

如何使用Logstash处理多个异构输入?

假设您有两种非常不同类型的日志,例如技术和业务日志,您需要:

  • 使用gelf输出将原始技术日志路由到graylog2服务器,
  • 使用专用elasticsearch_http输出将json业务日志存储到elasticsearch集群中.

我知道,Syslog-NG例如,配置文件允许定义几个不同的输入,然后可以在分派之前单独处理; 什么Logstash似乎无法做到.即使一个实例可以使用两个特定的配置文件启动,所有日志都采用相同的通道并应用相同的处理...

我应该运行尽可能多的实例,因为我有不同类型的日志吗?

logging elasticsearch logstash graylog2

92
推荐指数
2
解决办法
6万
查看次数

GIT致命:模糊的论点'HEAD':未知的修订或路径不在工作树中

我正在尝试从Debian初始化一个新的GIT仓库(实际上是Virtualbox上的VM,在Mac OS X上安装并运行):

[david@server-VM-001:~ $] mkdir test
[david@server-VM-001:~ $] cd test
[david@server-VM-001:test $] git init
Initialized empty Git repository in /home/david/test/.git/
fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
[david@server-VM-001:test  (master #) $] 
Run Code Online (Sandbox Code Playgroud)

有什么问题?

git macos virtualbox

57
推荐指数
4
解决办法
10万
查看次数

如何确定通过PHP IMAP函数检索的电子邮件的部件号?

要获取消息正文的特定部分imap_fetchbody(),您必须传递section与IMAP部件号相关的参数,并在PHP文档中定义如下:

它是一个由句点分隔的整数字符串,它根据IMAP4规范索引到正文部分列表中

我唯一的线索是用来imap_fetchstructure()读取特定消息的结构.但是,我不知道如何从中推断出零件编号.

编辑

对于那些对IMAPv4规范感兴趣的人,这里是关于提取部件号的部分的段落.不幸的是,它没有明确说明如何获取或计算它们.

php imap

7
推荐指数
1
解决办法
412
查看次数

通过 mongoexport 检索 _id 的值

我需要将 mongo 集合导出为 CSV。我正在使用 mongoexport 类似的东西:

mongoexport --db myDb --collection myCollection --fields _id,myField1,myField2 --csv --out myExport.csv
Run Code Online (Sandbox Code Playgroud)

如何为导出_idObjectID(509b82904eb8dd3621000008)的每一行获取而不是的值?

export mongodb

5
推荐指数
0
解决办法
705
查看次数

如何从我的活动中获取重新发布的曲目?

使用Souncloud API,我想从我的活动中检索重新发布的曲目.该/me/activities端点似乎更适合这个,我试图提供的不同类型.

但是,我没有找到如何获取这些数据.有人知道吗?

api soundcloud

5
推荐指数
1
解决办法
899
查看次数

Twitter API响应并非总是按预期返回实体媒体

考虑使用abraham / twitteroauth PHP库检索Twitter用户的收藏夹列表的调用:

https://api.twitter.com/1.1/favorites/list.json
Run Code Online (Sandbox Code Playgroud)

给定以下参数:

$params = array(
    'screen_name' => $screenName,
    'count' => $count,
    'include_entities' => true,
);
Run Code Online (Sandbox Code Playgroud)

尽管所有请求的推文实际上都在Twitter站点上显示/嵌入了一张照片,但media期望在entities父字段中找到的相关字段并不总是出现在API响应中。

这是一条鸣叫,其响应包括该字段,而另一条其响应不包括该字段。您将JSON在此要点中找到相应的响应:https : //gist.github.com/davidloubere/8331a2b523772d99c669e1e720aa4afc

有人对此有解释吗?

php twitter

2
推荐指数
1
解决办法
1395
查看次数