openstack Nova日志相关
简介
instance 从创建到删除的整个生命周期都是由 Nova 管理的。
后面各小节我们以 instance 生命周期中的不同操作场景为例,详细分析 Nova 不同组件如何协调工作,并通过日志分析加深大家对 Nova 的理解。
在研究 Nova 各个操作之前,我们先来学习一个重要的内容:OpenStack 日志。
OpenStack 的日志记录了非常详细的细节信息,是我们学习和 troubleshoting 的利器。
日志的位置
/var/log/
图片.png
我们可以看到:nova文件夹,neutron文件夹,glance文件夹,cinder文件夹。
日志的格式
OpenStack 的日志格式都是统一的,如下:
<时间戳><日志等级><代码模块><Request ID><日志内容><源代码位置>
简单说明:
时间戳 日志记录的时间,包括 年 月 日 时 分 秒 毫秒
日志等级 有INFO WARNING ERROR DEBUG等
代码模块 当前运行的模块Request ID 日志会记录连续不同的操作,为了便于区分和增加可读性,每个操作都被分配唯一的Request ID,便于查找
日志内容 这是日志的主体,记录当前正在执行的操作和结果等重要信息
源代码位置 日志代码的位置,包括方法名称,源代码文件的目录位置和行号。这一项不是所有日志都有
eg:
2015-12-10 20:46:49.566 DEBUG nova.virt.libvirt.config [req-5c973fff-e9ba-4317-bfd9-76678cc96584 None None] Generated XML ('<cpu>\n <arch>x86_64</arch>\n <model>Westmere</model>\n <vendor>Intel</vendor>\n <topology sockets="2" cores="3" threads="1"/>\n <feature name="avx"/>\n <feature name="ds"/>\n <feature name="ht"/>\n <feature name="hypervisor"/>\n <feature name="osxsave"/>\n <feature name="pclmuldq"/>\n <feature name="rdtscp"/>\n <feature name="ss"/>\n <feature name="vme"/>\n <feature name="xsave"/>\n</cpu>\n',) to_xml /opt/stack/nova/nova/virt/libvirt/config.py:82
openstack Nova日志相关相关推荐
- 云系列---Openstack Nova组件 | 参数说明 | 详细讲解
Openstack Nova组件 一.Nova 概念 二.Nova 系统架构 三.Nova 组件详讲 1.API 讲解 2.Scheduler 讲解 调度器类型 过滤调度器调度过程 过滤器类型 Sch ...
- [网摘学习]在Ubuntu上安装和配置OpenStack Nova之二
再收藏一份Openstack的文章,这两天的操作与此相同.但其中出现的问题还需要查找原因.待个人继续学习研究. 原文参考:http://www.linuxde.net/2011/11/1599.htm ...
- OpenStack Nova hacking和读书笔记
OpenStack Nova 设计与实现 1. Nova OpenStack采用一种无共享的.基于消息队列的架构,解耦的各模块组合在一起构成了一个统一的IaaS云. Nova是OpenStack生态中 ...
- 在Ubuntu上安装和配置OpenStack Nova
OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as ...
- openstack详解(十七)——openstack Nova其他配置
今天继续给大家介绍Linux运维相关知识,本文主要内容是openstack Nova其他配置. 一.Nova Keystone配置 在上文openstack详解(十六)--openstack Nova ...
- openstack详解(十五)——openstack Nova节点基本原理
今天继续给大家介绍Linux运维相关知识,本文主要内容是openstack Nova节点基本原理. 一.Openstack Nova节点简介 Nova是openstack中最早出现的模块之一,主要是为 ...
- openstack详解(十六)——openstack Nova安装与数据库配置
今天继续给大家介绍Linux运维相关知识,本文主要内容是openstack Nova安装与配置. 一.Nova节点安装 Nova节点的安装是在Keystone节点成功安装的基础上进行的.Keyston ...
- OpenStack nova M Blueprints 分析
OpenStack nova M Blueprints 分析 OpenStack nova M Blueprints 分析 mitaka-1 mitaka-2 mitaka-3 mitaka-rc1 ...
- mysql日志的作用_MySQL 日志相关知识总结
数据库中用于存储数据的文件称为data file,日志文件称为log file.此外,如果每次读写都是直接访问磁盘,性能很差,所以数据库是有缓存的,数据缓存是data buffer,日志缓存log b ...
最新文章
- ORACLE建表练习
- redis 失效时间单位是秒还是毫秒_Redis 事务与过期时间详细介绍
- MyBatis-动态SQL
- java中ThreadLocalRandom的使用
- Linux版rpm与deb格式,如何转换从RPM到DEB和DEB到RPM包使用Alien
- 最大功率点跟踪_ADI公司推出集成最大功率点跟踪和I2C的80V降压升压电池充电控制器...
- parseInt和valueOf
- python自动给头像添加圣诞帽
- linux系统的文件系统tmpfs,linux里tmpfs文件系统
- A. 抽象类和抽象方法(abstract)
- 在阿里云容器服务上创建一个使用Redis的Python应用
- mysql c接口_mysql C语言API接口及实例
- 【k8s】记踩坑无数后的kubernetes二进制安装详细步骤
- docker 查看镜像版本_Docker 安装及入门介绍 - 荏苒经十载
- Allpairs正交工具的安装、使用及错误提示解决办法
- 连续,可积,存在原函数,变上限积分
- 【Word】如何生成左侧的索引目录
- Windows 文件夹或文件名 太长无法删除怎么办? 一招教你怎样解决.
- 101. 熟悉 Java 并发吗,谈谈对 JUC 线程池 ThreadPoolExecutor 的认识吧
- 论文作业(2):Lossless Audio Coding 算法比较
热门文章
- HTML5类选择器使用,CSS选择器种类及使用方法
- c语言猴子选大王指针,C语言描述怎么用循环队列实现猴子选大王
- docker linux 快速开窗口_技术|如何使用 Docker 快速配置数据科学开发环境?
- html5把六张图片做成立方体,HTML5绘制在立方体上的几何曲线图形
- 一加桌面3.0 android8,一加手机XRemix6.0安卓8.1.0Beta2.0定制本地化增强适配归属农历等...
- maven没有resource文件夹_maven项目中没有resource文件夹的问题
- java 字符串转dom对象_xml类型的字符串转换为Dom对象
- C++ 移动和获取文件读写指针
- mysql添加索引后查询先用索引吗_mysql 添加索引后 在查询的时候是mysql就自动从索引里面查询了。还是查询的时候有单 独的参数查询索引?...
- 数学建模学习笔记(十)——时间序列模型