zoukankan      html  css  js  c++  java
  • OpenStack日志分析

    日志文件说明

    Nova日志

    OpenStack计算服务日志位于/var/log/nova目录下(此目录在Controller和Compute节点都存在),默认权限拥有者是nova用户

    文件名 作用
    nova-compute.log 虚拟机实例在启动和运行中产生的日志
    nova-network.log 关于网络状态、分配、路由和安全组的日志
    nova-manage.log 运行nova-manage命令时产生的日志
    nova-scheduler.log 关于调度服务的相关日志
    nova-objectstore.log 镜像相关日志
    nova-api.log 用户与OpenStack交互以及OpenStack组件交互的消息相关日志
    nova-cert.log -
    nova-console.log 关于VNC服务的详细信息
    nova-consoleauth.log 关于VNC服务的认证信息
    nova-dhcpbridge.log -

    Dashboard日志

    dashboard日志位于/var/log/apache2/目录下

    Cinder日志

    对象存储swift默认日志写到syslog中(/var/log/syslog、/var/log/messages),cinder日志默认位于/var/log/cinder目录下

    文件名 作用
    cinder-api.log 用户与OpenStack交互以及OpenStack组件交互的消息相关日志
    cinder-scheduler.log 关于调度服务的相关日志
    cinder-volume.log 卷服务相关日志

    Keystone日志

    keystone服务日志位于/var/log/keystone目录下

    Glance日志

    glance服务日志位于/var/log/glance目录下

    文件名 作用
    api.log 用户与OpenStack交互以及OpenStack组件交互的消息相关日志
    registry.log 镜像注册服务相关的日志

    Neutron日志

    neutron服务日志位于/var/log/neutron目录下

    文件名 作用
    dhcp-agent.log dhcp服务相关日志
    l3-agent.log L3代理相关日志
    openvswitch-agent.log openvswitch相关操作日志
    metadata-agent.log neutron代理传输给nova的元数据服务相关日志
    server.log 用户与OpenStack交互以及OpenStack组件交互的消息相关日志

    日志格式说明

    时间戳 日志等级 代码模块 Request ID 日志内容 源代码位置
    日志记录的时间 INFO/WARNING/ERROR/DEBUG python模块名 请求标识 - -

    日志剖析

    Neutron-server日志

    第一部分:启动服务

    ### 输出服务启动命令
    INFO neutron.common.config [-] Logging enabled!
    
    neutron.common.config XXX
    

    第二部分:加载ml2插件

    ### 加载ml2_conf.ini的配置项
    INFO neutron.manager [-] Loading core plugin: ml2
    INFO neutron.plugins.ml2.plugin [-] Modular L2 Plugin initialization complete
    
    neutron.manager       XXX
    neutron.plugins.ml2.* XXX
    networking_ovn.ml2.*  XXX
    

    第三部分:加载服务插件

    neutron.manager [-] Loading service plugins: XXX
    neutron.manager [-] Loading Plugin: XXX
    neutron.manager [-] Successfully loaded XXX
    

    第四部分:加载扩展API

    neutron.api.extensions XXX
    

    第五部分:打印参数选项

    oslo_service.service [-] XXX = XXX
    neutron.wsgi         [-] XXX = XXX
    

    第六部分:OVN数据库同步

    networking_ovn.ovn_db_sync XXX
    

    第七部分:执行命令

    neutron.api.v2.base [-] Request body: XXX
    neutron.api.rpc XXX
    

    Neutron-l3-agent日志

    第一部分:启动服务

    INFO neutron.common.config [-] Logging enabled!
    
    neutron.common.config [-] XXX
    

    第二部分:加载扩展插件

    INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: []
    
    neutron.agent.agent_extensions_manager XXX
    

    第三部分:打印参数选项

    oslo_service.service [-] XXX = XXX
    neutron.wsgi         [-] XXX = XXX
    

    第四部分:执行命令

    INFO neutron.agent.l3.agent [-] L3 agent started
    neutron.agent.l3.agent XXX
    
  • 相关阅读:
    委托
    文件流
    关于.netFramework概述
    深拷贝与浅拷贝
    序列化与反序列化
    关于可空值类型
    正则表达式
    基于WF4.0的公文管理系统
    Mahout中相似度计算方法介绍
    Mahout源码目录说明
  • 原文地址:https://www.cnblogs.com/silvermagic/p/7665953.html
Copyright © 2011-2022 走看看