Tag: 日志

Ubuntu 14.04上的Docker守护进程日志在哪里?

我检查了这个答案 ,但它似乎并没有为我工作。 这是关于系统的信息: ~ $ /usr/bin/lsb_release -d Description: Ubuntu 14.04.4 LTS ~ $ docker info Containers: 2 Running: 1 Paused: 0 Stopped: 1 Images: 54 Server Version: 1.11.2 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs Dirs: 62 Dirperm1 Supported: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge null host […]

如何将日志从tomcat docker容器发送到catalina.out?

我正在使用基于tomcat:7-jre8 image tomcat:7-jre8容器tomcat:7-jre8 。 Tomcat在前台运行,catalina日志被发送到stdout 。 文件catalina.out不包含任何日志。 我想redirect一个日志从stdout到文件catalina.out ,因为我想存储docker容器以外的日志。 我在主机上使用装入的卷。 使用Dockerfile以下命令启动Tomcat: CMD ["bin/catalina.sh", "run"] 你能给我任何提示如何将日志redirect到文件? 我试图用bin/startup.sh脚本运行tomcat,但它不工作。 服务是否正确?

Docker Swarm on Azure:正确使用docker4x / logger-azure

我正在Azure上使用预定义的Docker构build (Edge Channel),其中一个function是日志loggingfunction。 在pipe理器节点上使用docker ps进行检查我看到有这个editions_logger容器( docker4x / logger-azure ),它捕获所有容器日志并将其写入Azure存储帐户。 我如何直接使用这个容器来获取我的容器的日志? 我的第一个方法是直接从Azure门户find合适的存储并共享和下载日志。 第二种方法是使用docker exec -ti editions_logger cat /logmnt/xxx.log直接连接到容器docker exec -ti editions_logger cat /logmnt/xxx.log 运行docker service logs xxx抛出only supported with experimental daemon 所有的方法(不是第三个)似乎都相当复杂。 有没有更好的办法?

如果应用程序重新启动,如何在AWS中保持日志?

我使用Docker在AWS中运行一个Spring引导应用程序。 有时亚马逊必须重新启动一个硬件。 然后,Beanstalk中的实例的Environment Health进行降级,警告并重新启动。 我确实需要过去7天的应用程序日志,但由于未预见的AWS硬件问题而重新启动,因此我丢失了信息。 我怎样才能避免它,使AWS即使在重新启动后保存我所有的日志?

如何通过Go SDKstream式处理Docker容器日志

我正在为Go中的一些游戏服务器软件编写一个名为sampctl的工具,主要function是为服务器实例启动一个Docker容器,然后捕获从容器中出来的日志,将其清理一些并发送给用户select的位置,例如Elasticsearch或pipe理面板,供以后分析。 我有一切工作,唯一我似乎无法工作的是stream日志。 如果容器中的应用程序崩溃,我可以获取日志,但是我想实时传输日志。 我试过使用一个扫描仪与ContainerLogs返回ReadCloser但只是挂在terminal。 https://github.com/Southclaws/sampctl/blob/9c76b4dd1b3dbb9e18927da10028d5beeb94f728/run_container.go#L64-L67 ContainerLogs是否支持stream式传输? 或者我需要找出另一个解决scheme… 道歉,如果这是更多的问题比Docker的问题,我不太确定是否在这里或在GoLangBridge张贴…

如何查看泊坞窗容器的日志

我有一个简单的代码,我已经创build了一个docker容器,状态显示它运行正常。 在代码里面,我使用了一些print()命令来打印数据。 我想看到那个打印命令输出。 为此,我看到了docker日志。 但它似乎没有工作,因为它没有显示日志。 如何检查日志? $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a3b3fd261b94 myfirstdocker "python3 ./my_script…" 22 minutes ago Up 22 minutes elegant_darwin $ sudo docker logs a3b3fd261b94 <shows nothing>

如何loggingdocker生成安装包的错误

当我通过dockerfile使用docker docker build -t test/app1 . docker镜像docker build -t test/app1 . docker工人build立成功,但我注意到有一些错误,因为它通过构build安装包。 我如何跟踪/logging在Linux上的这些软件包安装错误? 谢谢。

Docker大使的局限性? 其他Docker机器上的Syslog快速填满

我在一台机器上安装了ElasticSearch&RabbitMQ Docker,然后在另一台机器上安装Storm Docker容器。 我的kern.log正在用这样的语句快速填满机器 /var/log/kern.log显示大量以下消息:kernel:[88830.564267] type = 1400 audit(1411850795.721:143275):apparmor =“DENIED”operation =“ptrace”profile =“docker-default”pid = 19623 comm =“busybox”requested_mask =“trace”denied_mask =“trace”peer =“docker-default” Busybox似乎是Docker的一部分,而Storm机器似乎正在预料到一些安全威胁,并正在logging这一点。 在任何具有Docker的机器上设置大使时应该采取什么预防措施?

0.8.2中的日志级别configuration不正确?

我正在使用马拉松0.8.2和中间层docker图像(标签v0.8.2)。 我将–logging_level warn标志传递给守护进程,但是我仍然看到所有健康状况检查都通过(日志级别INFO)。 47f1eff08164 mesosphere/marathon:v0.8.2 "./bin/start –maste About an hour ago Up About an hour mesos_marathon docker工作人员检查: "CMD": [ "–master", "zk://zk_host1:2181,zk_host2:2181,zk_host3:2181/mesos", "–zk", "zk://zk_host1:2181,zk_host2:2181,zk_host3:2181/marathon", "–hostname", "marathon_host", "–max_tasks_per_offer", "10", "–http_port", "80", "–logging_level", "warn" ], 参数通过ps : java -jar ./bin/../target/marathon-assembly-0.8.2.jar –master zk://zk_host1:2181,zk_host2:2181,zk_host3:2181/mesos –zk zk://zk_host1:2181,zk_host2:2181,zk_host3:2181/marathon –hostname marathon_host –max_tasks_per_offer 10 –http_port 80 –logging_level warn 但是,当我看着docker logs mesos_marathon ,我看到很多信息: [INFO] [06/16/2015 […]

如何在Postfix(3)中更改(syslog)日志目标docker使用情况

我使用Docker容器完全创build了一个全function的邮件服务器,我想遵循每个运行容器只有一个进程的docker理念。 所以我有其中一个容器只运行后缀。 但是因为postfix只发送日志到syslog,所以有一个问题。 我正在search一个configuration选项来改变这个,但似乎是不可能改变日志目标。 我也search了一些在后缀的来源,但没有find一些东西。 我的计划是有一个容器只运行所有其他容器的系统日志,现在我正在寻找一种可能性,使后缀发送其日志到这个其他容器可能有一个小的redirect过程。 但是在我开始之前,我想问问别人是否已经发现了这个问题。 亲切的问候,康斯坦丁