我想從PhantomJS腳本發送日誌消息給Graylog。有沒有辦法做到這一點?從PhantomJS發送日誌到Graylog2
0
A
回答
0
我解決了這種方式:
function remoteLog(message) {
var page = require('webpage').create(),
server = 'http://10.68.130.24:12202/gelf',
data = '{"short_message":"' + message + '", "host":"phantomjs.smediresource.com", "project" : "Dynacare", "facility":"phantomJS", "environment":"QA", "application": "phantomJS", "content": "applicationLog"}';
page.open(server, 'post', data, function (status) {
if (status !== 'success') {
console.error('Unable to post!');
}
page.close();
});
}
它的工作原理,但產生一些碰撞,由於PhantomJS的內存泄漏。
-1
您可以使用此插件來收集phantomjs生成的日誌。
https://marketplace.graylog.org/addons/26035144-0c04-4ca5-8848-6ed1323a84a4
+0
錯誤的鏈接?這是Graylog中Lumberjack(現在的Beats)協議的一個(過時的)輸入。 – joschi
+0
是的,你可以試試Beats Input Plugin –
相關問題
- 1. 發送URL到Phantomjs?
- 2. 發送Tomcat日誌到Logstash
- 3. 發送RestKit日誌到Crashlytics
- 4. 發送heroku日誌到s3
- 5. 默認發送到系統日誌時如何將日誌發送到Journalctl?
- 6. 從Rails上的Graylog2獲取日誌的簡單方法
- 7. 從垃圾郵件日誌中獲取graylog2 http端口?
- 8. 從GLSL着色器發送日誌
- 9. nginx發送日誌到遠程系統日誌服務器
- 10. 如何將IIS日誌中的數據發送到CloudWatch日誌
- 11. 蟒蛇:日誌發送到標準輸出日誌
- 12. LogstashTcpSocketAppender沒有發送日誌到Logstash
- 13. 發送WSO2碳日誌到RabbitMQ
- 14. 發送日誌消息到遠程API
- 15. 如何發送日誌到Graylog(Docker)?
- 16. 是否可以發送日誌到Logstash
- 17. 用node.js發送日誌到網頁
- 18. 發送日誌到Graylog和Gelf格式
- 19. 發送和接收日誌到aws kinesis
- 20. 直接發送logstash日誌到elasticsearch
- 21. logstash發送日誌文件到redis
- 22. Logstash:直接發送日誌到redis broker
- 23. 發送日誌到遠程MSMQ
- 24. Golang logrus日誌發送到loggly
- 25. 如何從非ATG java代碼發送日誌條目到ATG日誌
- 26. Rhomobile發送日誌文件
- 27. 如何發送Crashlitycs日誌
- 28. CodenameOne發送日誌文件
- 29. Crashlytics日誌不發送
- 30. 如何將Log日誌事件從Laravel發送到Loggly?
PhantomJS如何發射日誌?標準出來?進入磁盤上的日誌文件?他們是如何格式化的? – joschi
現在我只有一個Console.log消息。 –
在這種情況下,請查看Graylog Collector Sidecar:http://docs.graylog.org/zh/2.1/pages/collector_sidecar.html – joschi