Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Octopussy 2.0 #612

Open
wants to merge 52 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
29c737c
Update README.md
sebthebert Nov 9, 2014
9ef8262
Update dist.ini
sebthebert Nov 9, 2014
b27ac84
Update README.md
sebthebert Nov 9, 2014
7141bd3
Update README.md
sebthebert Nov 9, 2014
c2d9f10
xml2json Services configuration files completed
sebthebert Nov 9, 2014
37253a4
Merge branch 'Octopussy-2.0' of https://github.com/sebthebert/Octopus…
sebthebert Nov 9, 2014
dc46468
Update xml2json.pl
sebthebert Nov 10, 2014
4c237de
Update README.md
sebthebert Nov 10, 2014
279e7b3
xml2json Tables configuration files completed
sebthebert Nov 10, 2014
7c0ed54
xml2json Tables configuration files completed (2/2)
sebthebert Nov 10, 2014
322b88e
xml2json loglevel & taxonomy configuration files completed
sebthebert Nov 10, 2014
457a10c
Starting octopussy_api.pl
sebthebert Nov 11, 2014
b84d5eb
Octopussy WebConsole base
sebthebert Nov 11, 2014
1dbf798
API updated for loglevel & taxonomy
sebthebert Nov 11, 2014
9abc868
xml2json services updated
sebthebert Nov 20, 2014
4b1c16c
I18N fr updated
sebthebert Nov 20, 2014
570f649
Changes in OneTool::LogManagement::Configuration
sebthebert Nov 20, 2014
08ea6ef
Working on templates
sebthebert Nov 20, 2014
be5fae2
Update README.md
sebthebert Nov 21, 2014
6b7d6ed
Removing 'AAT_Box*.inc' files
sebthebert Dec 4, 2014
6500822
Merge branch 'Octopussy-2.0' of https://github.com/sebthebert/Octopus…
sebthebert Dec 4, 2014
64da3f0
Removing 'AAT_DD_Box*.inc' files
sebthebert Dec 4, 2014
367e764
Removing 'AAT_*.js' files
sebthebert Dec 4, 2014
0dfcbda
Removing '*_Inc.inc' files
sebthebert Dec 4, 2014
27c801a
xml2json types configuration file completed
sebthebert Dec 4, 2014
aac81a6
Removing 'AAT/IMG/buttons/*' files
sebthebert Dec 4, 2014
c36402b
Removing 'AAT/THEMES/*' files
sebthebert Dec 4, 2014
e55969a
Starting .openshift configuration...
sebthebert Dec 5, 2014
d4e55bc
Create OpenShift.md
sebthebert Dec 5, 2014
d531f14
lib/oneTool/Web/* modules added
sebthebert Dec 5, 2014
4130a83
Update OpenShift.md
sebthebert Dec 5, 2014
3bf6352
Merge branch 'Octopussy-2.0' of https://github.com/sebthebert/Octopus…
sebthebert Dec 5, 2014
ae672a7
Templates updated
sebthebert Dec 5, 2014
ae9c29a
OpenShift build action added
sebthebert Dec 5, 2014
fa67b69
OpenShift user action hooks updated
sebthebert Dec 5, 2014
6e1e6a7
Merge ssh://demo-octopussy.rhcloud.com/~/git/demo into Octopussy-2.0
sebthebert Dec 5, 2014
62a7615
Update OpenShift.md
sebthebert Dec 5, 2014
e511c4d
Update OpenShift.md
sebthebert Dec 5, 2014
3bb1dca
Update OpenShift.md
sebthebert Dec 6, 2014
f9b4289
Creating template
Dec 6, 2014
60c8a50
Update OpenShift.md
sebthebert Dec 6, 2014
487f59b
Working on OpenShift configuration
sebthebert Dec 6, 2014
9239df2
Merge branch 'master' of ssh://api-octopussy.rhcloud.com/~/git/api in…
sebthebert Dec 6, 2014
a137557
Working on OpenShift
sebthebert Dec 6, 2014
855ab3e
Working on OpenShift
sebthebert Dec 6, 2014
26244d1
Working on OpenShift configuration
sebthebert Dec 7, 2014
5526779
Working on OpenShift configuration
sebthebert Dec 7, 2014
f20117f
xml2json timeperiods configuration file completed
sebthebert Dec 7, 2014
fcde286
dist.ini simplification for Octopussy 2.0 first tests
sebthebert Dec 11, 2014
052f15c
Moving temporarily old tests to t_old/ directory
sebthebert Dec 11, 2014
387281d
dist.ini simplification for Octopussy 2.0 first tests
sebthebert Dec 11, 2014
d1b7dee
Bootstrap Material Design integration
sebthebert Dec 17, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Prev Previous commit
Next Next commit
xml2json Services configuration files completed
sebthebert committed Nov 9, 2014

Verified

This commit was signed with the committer’s verified signature.
commit c2d9f10a095cb979a08b97d697c813c7bfc4a195
85 changes: 85 additions & 0 deletions conf/logmanagement/services/ACPI.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
{
"messages" : [
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"client connected.+\"):msg@>",
"msg_id" : "ACPI:client_connected",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"client.+ has disconnected\"):msg@>",
"msg_id" : "ACPI:client_has_disconnected",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\".+ rule loaded\"):msg@>",
"msg_id" : "ACPI:rule_loaded",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"exiting\"):msg@>",
"msg_id" : "ACPI:exiting",
"table" : "Message",
"taxonomy" : "Application.Stop",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"received event .+\"):msg@>",
"msg_id" : "ACPI:received_event",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"notifying client .+\"):msg@>",
"msg_id" : "ACPI:notifying_client",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"completed event .+\"):msg@>",
"msg_id" : "ACPI:completed_event",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"executing action .+\"):msg@>",
"msg_id" : "ACPI:executing_action",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"action exited with status.+\"):msg@>",
"msg_id" : "ACPI:action_exited_with_status",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"starting up with .+\"):msg@>",
"msg_id" : "ACPI:starting_up_with",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"acpid\"):daemon@>: <@REGEXP(\"waiting for events: .+\"):msg@>",
"msg_id" : "ACPI:waiting_for_events",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
}
],
"website" : "http://sourceforge.net/projects/acpid/",
"version" : "201208090003",
"name" : "ACPI",
"description" : "ACPI Service"
}
92 changes: 92 additions & 0 deletions conf/logmanagement/services/ARPWatch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
{
"messages" : [
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"new station\"):msg@> <@IP_ADDR:ip_addr@> <@MAC_ADDR:mac_addr@> <@NET_INTERFACE:interface@>",
"msg_id" : "ARPWatch:new_station",
"table" : "ARPWatch",
"taxonomy" : "Config.Changes",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"Running as uid=\\d+ gid=\\d+\"):msg@>",
"msg_id" : "ARPWatch:running_as",
"table" : "ARPWatch",
"taxonomy" : "Application.Start",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"listening on\"):msg@> <@NET_INTERFACE:interface@>",
"msg_id" : "ARPWatch:listening_on",
"table" : "ARPWatch",
"taxonomy" : "Application.Start",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"exiting\"):msg@>",
"msg_id" : "ARPWatch:exiting",
"table" : "ARPWatch",
"taxonomy" : "Application.Stop",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"changed ethernet address\"):msg@> <@IP_ADDR:ip_addr@> <@MAC_ADDR:mac_addr@> (<@MAC_ADDR:NULL@>) <@NET_INTERFACE:interface@>",
"msg_id" : "ARPWatch:changed_ethernet_address",
"table" : "ARPWatch",
"taxonomy" : "Config.Changes",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"0-source\"):msg@> <@IP_ADDR:ip_addr@> <@MAC_ADDR:mac_addr@>",
"msg_id" : "ARPWatch:zero_source",
"table" : "ARPWatch",
"taxonomy" : "Config.Changes",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"bogon\"):msg@> <@IP_ADDR:ip_addr@> <@MAC_ADDR:mac_addr@>",
"msg_id" : "ARPWatch:bogon",
"table" : "ARPWatch",
"taxonomy" : "Config.Changes",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"changed MAC address\"):msg@> <@IP_ADDR:ip_addr@> <@MAC_ADDR:mac_addr@> (<@MAC_ADDR:NULL@>)",
"msg_id" : "ARPWatch:changed_mac_address",
"table" : "ARPWatch",
"taxonomy" : "Config.Changes",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"last message repeated .+ times\"):msg@>",
"msg_id" : "ARPWatch:last_message_repeated",
"table" : "ARPWatch",
"taxonomy" : "Other",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"reused old MAC address\"):msg@> <@IP_ADDR:ip_addr@> <@MAC_ADDR:mac_addr@> (<@MAC_ADDR:NULL@>)",
"msg_id" : "ARPWatch:reused_old_mac_address",
"table" : "ARPWatch",
"taxonomy" : "Config.Changes",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"flip flop\"):msg@> <@IP_ADDR:ip_addr@> <@MAC_ADDR:mac_addr@> (<@MAC_ADDR:NULL@>)",
"msg_id" : "ARPWatch:flip_flop",
"table" : "ARPWatch",
"taxonomy" : "Config.Changes",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> arpwatch: <@REGEXP(\"new activity\"):msg@> <@IP_ADDR:ip_addr@> <@MAC_ADDR:mac_addr@>",
"msg_id" : "ARPWatch:new_activity",
"table" : "ARPWatch",
"taxonomy" : "Config.Changes",
"loglevel" : "Information"
}
],
"website" : "",
"version" : "201404110008",
"name" : "ARPWatch",
"description" : "ARPWatch Service"
}
57 changes: 57 additions & 0 deletions conf/logmanagement/services/Anacron.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"icon" : "operating_systems/os_linux_generic",
"messages" : [
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"anacron\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"Job .+ started\"):msg@>",
"msg_id" : "Anacron:job_started",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"anacron\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"Job .+ terminated.*\"):msg@>",
"msg_id" : "Anacron:job_terminated",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"anacron\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"Updated timestamp for job `\\S+' to \\S+\"):msg@>",
"msg_id" : "Anacron:updated_timestamp_for_job",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"anacron\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"Normal exit .+\"):msg@>",
"msg_id" : "Anacron:normal_exit",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"anacron\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"Jobs will be executed sequentially\"):msg@>",
"msg_id" : "Anacron:jobs_executed_sequentially",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"anacron\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"Will run job .+ in .+\"):msg@>",
"msg_id" : "Anacron:will_run_job",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"anacron\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"Anacron .+ started on .+\"):msg@>",
"msg_id" : "Anacron:started_on",
"table" : "Message",
"taxonomy" : "System",
"loglevel" : "Information"
}
],
"version" : "200905180003",
"name" : "Anacron",
"description" : "Anacron Service"
}
15 changes: 15 additions & 0 deletions conf/logmanagement/services/Ansible.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"messages" : [
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> ansible-<@WORD:module@>: Invoked with <@STRING:arguments@>",
"msg_id" : "Ansible:001",
"table" : "Ansible",
"taxonomy" : "Application",
"loglevel" : "Information"
}
],
"website" : "http://www.ansibleworks.com",
"version" : "201311220002",
"name" : "Ansible",
"description" : "Ansible is a powerful automation engine that makes systems and apps simple to deploy."
}
93 changes: 93 additions & 0 deletions conf/logmanagement/services/Apache.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
{
"icon" : "software/logo_apache",
"messages" : [
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"Syntax error on line \\d+ of .+:\"):msg@>",
"msg_id" : "Apache:syntax_error_on_line",
"table" : "Message",
"taxonomy" : "Config.Errors",
"loglevel" : "Critical"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"Invalid command .+, perhaps mis-spelled or defined by a module not included in the server configuration\"):msg@>",
"msg_id" : "Apache:invalid_command",
"table" : "Message",
"taxonomy" : "Config.Errors",
"loglevel" : "Critical"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"Cannot load .+ into server: .*\"):msg@>",
"msg_id" : "Apache:cannot_load_module",
"table" : "Message",
"taxonomy" : "Config.Errors",
"loglevel" : "Critical"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"\\S+ startup failed\"):msg@> ",
"msg_id" : "Apache:startup_failed",
"table" : "Message",
"taxonomy" : "Application.Errors",
"loglevel" : "Warning"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"\\S+ shutdown failed\"):msg@> ",
"msg_id" : "Apache:shutdown_failed",
"table" : "Message",
"taxonomy" : "Application.Errors",
"loglevel" : "Warning"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"\\S+ -HUP succeeded\"):msg@>",
"msg_id" : "Apache:hup_succeeded",
"table" : "Message",
"taxonomy" : "Application",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"[error] .+ unable to include .+ in parsed file .+\"):msg@>",
"msg_id" : "Apache:unable_include_file",
"table" : "Message",
"taxonomy" : "Config.Errors",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"[error] .+ File does not exist: .+\"):msg@> ",
"msg_id" : "Apache:file_does_not_exist",
"table" : "Message",
"taxonomy" : "Config.Errors",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"[error] .+ Authentication failure.+\"):msg@>",
"msg_id" : "Apache:authentication_failure",
"table" : "Message",
"taxonomy" : "Auth.Failure",
"loglevel" : "Warning"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@WORD:server@>: <@REGEXP(\"[error] .+\"):msg@>",
"msg_id" : "Apache:various_errors",
"table" : "Message",
"taxonomy" : "Application.Errors",
"loglevel" : "Notice"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"httpd\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"pam_ldap: error trying to bind as user .+\"):msg@>",
"msg_id" : "Apache:pam_ldap_error_bind",
"table" : "Message",
"taxonomy" : "Auth.Failure",
"loglevel" : "Warning"
},
{
"pattern" : "<@DATE_TIME_ISO:datetime@> <@WORD:device@> <@REGEXP(\"httpd\"):daemon@>[<@PID:pid@>]: <@REGEXP(\"[warn] RSA server certificate CommonName .+ does NOT match server name.+\"):msg@>",
"msg_id" : "Apache:certificate_doesnt_match_servername",
"table" : "Message",
"taxonomy" : "Config.Errors",
"loglevel" : "Warning"
}
],
"website" : "http://httpd.apache.org/",
"version" : "201002180002",
"name" : "Apache",
"description" : "Apache Service"
}
Loading