User Tools

Site Tools


inspector:started

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
inspector:started [2015/07/13 18:12]
Luke Hinds
inspector:started [2016/02/29 21:17] (current)
Luke Hinds
Line 3: Line 3:
 1. Grab devstack: 1. Grab devstack:
  
-git clone https://​git.openstack.org/​openstack-dev/​devstack+    ​git clone https://​git.openstack.org/​openstack-dev/​devstack
  
-2. Set up a local_rc+2. Set up a local.conf
  
-    FLOATING_RANGE=192.168.1.224/27+    ​[[local|localrc]] 
 +    HOST_IP=192.168.0.48 
 +    ​FLOATING_RANGE=192.168.0.224/27
     FIXED_RANGE=10.11.12.0/​24     FIXED_RANGE=10.11.12.0/​24
     FIXED_NETWORK_SIZE=256     FIXED_NETWORK_SIZE=256
     FLAT_INTERFACE=eth0     FLAT_INTERFACE=eth0
-    ​RECLONE=yes +    ​enable_plugin ​ceilometer ​https://​git.openstack.org/​openstack/​ceilometer.git
-    ENABLED_SERVICES=key,​ceilometer-acentral,ceilometer-acompute,​ceilometer-alarm-evaluator,​ceilometer-alarm-notifier,​ceilometer-anotification,​ceilometer-api,​ceilometer-collector,​g-api,​g-reg,​n-api,​n-crt,​n-obj,​n-cpu,​n-net,​n-cond,​cinder,​c-sch,​c-api,​c-vol,​n-sch,​n-cauth,​horizon,​mysql,​rabbit+
     SERVICE_TOKEN=cadftest     SERVICE_TOKEN=cadftest
-    ADMIN_PASSWORD=cadftest +    ​SERVICE_TOKEN=p6ssw0rd 
-    MYSQL_PASSWORD=cadftest +    ​ADMIN_PASSWORD=p6ssw0rd 
-    RABBIT_PASSWORD=cadftest +    MYSQL_PASSWORD=p6ssw0rd 
-    SERVICE_PASSWORD=cadftest+    RABBIT_PASSWORD=p6ssw0rd 
 +    SERVICE_PASSWORD=p6ssw0rd
     LOGFILE=/​opt/​stack/​logs/​stack.sh.log     LOGFILE=/​opt/​stack/​logs/​stack.sh.log
     LIBS_FROM_GIT=python-keystoneclient,​python-openstackclient     LIBS_FROM_GIT=python-keystoneclient,​python-openstackclient
Line 26: Line 28:
     notification_driver = messaging     notification_driver = messaging
     notification_driver = log      notification_driver = log 
 +
 +Note: For Liberty the formatting has changed, and now exists as follows
 +
 +    driver = messaging
 +    driver = log
  
 The above enables logging to both ceilometer and keystones log file (apache log) The above enables logging to both ceilometer and keystones log file (apache log)
Line 32: Line 39:
  
 4. Source admin credentials 4. Source admin credentials
- . openrc admin admin+    ​. openrc admin admin
  
 5. Create a user in keystone (so we create a CADF audit event) 5. Create a user in keystone (so we create a CADF audit event)
  
-openstack user create cadf_test --os-identity-api-version 3 --os-auth-url http://<​your_ip>:​5000/​v3 --os-default-domain default+    ​openstack user create cadf_test --os-identity-api-version 3 --os-auth-url http://<​your_ip>:​5000/​v3 --os-default-domain default
  
 6. Last of all, let's view the event 6. Last of all, let's view the event
  
-ceilometer event-list --query event_type=identity.user.created+    ​ceilometer event-list --query event_type=identity.user.created 
 + 
 +===== Useful Links ===== 
 + 
 +[[http://​docs.openstack.org/​admin-guide-cloud/​telemetry-measurements.html|Telemetry Events]] 
 + 
 +To call each event: 
 + 
 +    ceilometer event-list --query event_type=<​event>​
  
 +e.g.
  
 +    ceilometer event-list --query event_type=identity.project.created
inspector/started.1436811133.txt.gz · Last modified: 2015/07/13 18:12 by Luke Hinds