- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想在 SF2 项目中使用“Monolog -> GelfHandler”。所以我将以下内容添加到我的 composer.json 中:
"graylog2/gelf-php": "dev-master"
我的 SF2 config.yml:
monolog:
handlers:
main:
type: gelf
publisher:
hostname: %Graylog2.Host%
port: %Graylog2.Port%
level: info
formatter: monolog.formatter.session_request
但是现在,如果我想记录一些东西,我会在 GelfHandler::write() 中得到一个错误
Gelf\Publisher::publish() must be an instance of Gelf\MessageInterface, string given
这里有什么问题?
最佳答案
好的,我会自己回答我的问题。失败是更改“格式化程序”,或者您必须使用格式化程序是 Monolog\Formatter\GelfMessageFormatter 的子类。
谢谢@所有
关于php - Graylog2 与 Symfony 2 (Monolog),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25764876/
我有包含在 full_message 中的日志; -端点:例子/例子/abc -EndPoint:example/example/qfdsf -端点:例子/例子 ..等等 我正在尝试编写搜索查询以获取
我使用 graylog 2.0 ( http://docs.graylog.org/en/2.0/pages/queries.html ),它非常有用。 我想优化我的全文搜索。目前我是:- 在 gra
我需要在我的数据中搜索,这是 apache2 日志,我需要所有请求的 URL 是这样的: http://*&ucode=jn04 它以 http 开头并以 &ucode=jn04 结尾 我试过这个查询
我正在尝试通过他们的docs建立一个Graylog服务器 我安装了所有内容,打开了 flex 搜索,安装了mongo,配置文件,添加了名称/ passwd,但是当我访问localhost:9000时仍
我一直在安装最新版本的 Docker (1.8)。这个新版本很棒,因为您可以设置特定的日志驱动程序将日志发送到 Graylog2(例如)。 这是来自 docker 的博客文章:Docker Blog
我有一个 Graylog 服务器,它显示 2 个服务器的 IP 地址而不是主机名。它显示其他服务器的正确主机名。我已经确认DNS是正确的。关于为什么 GL 会显示 IP 而不是主机名有什么想法吗? 最
我正在尝试创建一个 Graylog 服务器 - Graylog 收集器设置,其中 graylog 收集器在一台机器上收集系统日志文件并将它们发送到服务器。 我已经使用 AWS AMI 创建了 Gray
在我的 Graylog 服务器中,我想创建一个搜索值来查找以下查询:ctxt__Error:"User \"USERNAME\" not found." . 但我想为每个用户名找到任何错误。当我这样做
Graylog使用Elasticsearch作为代表,因此我也将其标记为Elasticsearch。 因此,我有以下消息模式: DURATION | GET > /usuarios/XXXXXXXXX
我需要从 Graylog 中删除特定的日志消息,但是似乎没有任何公共(public) API 可以执行此操作(通过 Graylog API 浏览器)。 关于如何做到这一点的文档很少。我发现一些随机文章
是否可以按时间顺序查看 Graylog2 中的搜索结果? 默认似乎是按时间倒序显示它们。 我真正想做的是找到特定错误发生时的第一次出现(及时)。目前,我能找到的唯一方法是从下拉列表中选择“所有时间”,
情况 我编写库来针对计算服务器工作。我正在记录计算时间(例如作业的开始和停止)。我想独立于客户端应用程序的日志框架配置来记录此值。我通过以编程方式使用 Graylog 实现了这一点。因此,我从我的库中
我是 Docker 和 Graylog 的新手。谁能告诉我如何将日志数据发送到 Graylog 服务器的示例? 最佳答案 其实很简单! Graylog 的首选日志格式 - GELF - 由 Docke
我正在尝试将 Web 服务输入/输出作为 xml 插入到 Graylog 中。为此,我使用了“GELFJ - 用于 Log4j 的 GELF Appender 和用于 JDK 日志记录的 GELF 处
我有以下 docker-compose.yml(略有改动,但从 here 复制): version: '2' services: mongodb: image: mongo:3 v
在可用的开源日志管理工具中,我遇到了这两个,但不知道该使用哪一个。我尝试搜索有关 Graylog 与 Fluentd 的文章,但找不到。 有人可以建议哪一个适合以下标准, * 生产主从架构,没有那么高
是否可以使用 Quickfilter 在 Graylog2 中搜索完整消息? 我可以成功搜索短消息,但似乎只能使用流过滤完整消息。 我需要过滤旧的完整消息,而新流仅应用于新消息。这个问题有什么解决办法
我正在尝试使 Graylog Docker 容器持久化。这意味着重新启动后(docker-compose down; docker-compose up)日志将与配置一起仍然存在。我使用了 https
在使用 yum 安装 graylog2-web 应用程序时,我遇到了以下问题 --> Finished Dependency Resolution Error: graylog-server conf
现在我正在尝试使用 log4j2 将级别为 INFO 或更高(警告、错误和致命)的所有内容记录到我的服务器我的控制台的级别为INFO。我能够将事情记录到我的控制台,但是,我在将正确的级别正确地记录到服
我是一名优秀的程序员,十分优秀!