forked from logscape/logscape.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
apps-intro.html
80 lines (70 loc) · 5.24 KB
/
apps-intro.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<!DOCTYPE html><html lang="en"><head><title>Logscape Apps </title><link href="css/bootstrap.min.css" rel="stylesheet"><link href="css/style-app.css" rel="stylesheet"><link href="css/app.css" rel="stylesheet"><script src="js/bootstrap.min.js"></script><script src="js/jquery.js"></script><script src="js/angular-1.2.9/angular.min.js"></script><script src="js/angular-1.2.9/angular-animate.min.js"></script><script src="js/angular-1.2.9/angular-route.min.js"></script><script src="js/app/controllers.js"></script></head><body><div style="width:100%;height:85px;background-color:#333;"><!--diva(href="/") Documentation
a(href="") Forums |
a(href="") Getting Started |
a(href="") Logscape | --><div style="padding-left:100px;padding-top:20px"><img src="images/logscape-apps-logo.png" style="height:45px"></div></div><div style="width:100%;height:40px;background-color:#EEE;box-shadow: 0 0 2px #999;"><div style="padding-left:140px;padding-top:10px"><a href="/">Documentation | </a><a href="http://logscape.com">Main Website | </a><a href="http://logscape.com/get.html">Download | </a><a href="http://logscape.activeboard.com/">Forums | </a><a href="/apps.html">Apps | </a></div></div><div class="row"><div class="col-md-1"></div><div class="col-md-12"><div ng-app="docBrowserApp" class="row"><div class="col-md-9"><div class="row"><div class="col-md-11 apps"><h3>What is an App ? </h3><a href="">Shell Commands | </a><a href="">Groovy Scripts | </a><a href="">SQL |</a><a href="">Jmx </a><p></p></div></div><hr><div style="padding-left:25px" class="row"><div class="col-md-11"></div><h4><strong>App </strong></h4><p> Logscape Apps are custom application which run on the Logscape platform. They extend the monitoring capabilities of the system by integrating with custom application interfaces. A Logscape App is an archive containing a </p><div class="image"><img src="images/apps-intro.png" width="350" style="box-shadow: 0 0 2px #CCC"><!--ul li Service Descriptor ( also known as the bundle )
li config file
li scripts --><!--.side-box(style="width=200px") h3 Services
a(href="technology-apps-bundle.html") Shell commands
br
a(href="technology-apps-services.html") Groovy script
br
a(href="technology-apps-config.html") Python or Ruby
--><div class="side-box"><h3>Related Links</h3><a href="technology-apps-bundle.html">Application Bundle</a><br><a href="technology-apps-services.html">Services </a><br><a href="technology-apps-config.html">Config </a></div></div><p><strong> The Bundle - </strong>Is an xml document that contains a description of what services a Logscape App will execute. In each service description there is a schedule parameter which controls when the Apps service is executed. This example describes a service that executes a script every 60 seconds.<pre> <Service>
<name>_sys_appmetrics_</<name>
<resourceSelection>osName <contains <Linux</<resourceSelection>
<fork>true</<fork>
<background>true</<background>
<instanceCount>1</<instanceCount>
<pauseSeconds>20</<pauseSeconds>
<resourceSelection>hostName <containsAny <battle </<resourceSelection>
<script>_sys_appmetrics.<groovy _filter=mysql,mysqld_safe,mysqld </script>
</<Service> </pre></p><p><strong>Config File</strong> - The config file contains all the Searches, Workspaces, types and sources that the App needs to run. </p><p><strong>Services </strong> These are the programs or scripts that are executed by the service sections in the bundle file.
</p><!--.image
.info-box
h3 Useful Links
a() Service Descriptor
center
img(img="images/moo.png",width="800")
a(href="") Apps Intro
--><h3>Deployment </h3><p>Each App installed and deployed must follow the naming scheme</p><blockquote>.$NAMEApp-1.0.zip</blockquote>When an App is deployed, the archive is replicated to all Agents that are part of the Logscape environment. When the status of the App is changed from UINSTALLED to INSTALLED, the archive is unpacked on each Agent and stored in the following folder <blockquote> $LOGSCAPE_HOME/deployed-bundle/$NAMEApp-1.0.zip </blockquote></div></div></div></div></div></body></html><!--.container
//
.navbar.navbar-fixed-top
.navbar-inner
.nav-collapse.collapse
ul.nav
li.active Main Support Site
li Explore Logscape Apps
li
a(href="") Download
h3 Logscape Apps
a(href="index.html") Getting Started |
a(href="http://support.liquidlabs.co.uk") Older Versions 1.3x Docs
.container-fluid
br
br
br
br
br
.row
.col-md-11(style="padding-left:100px")
block content
script(src="js/ga.js") --><!--//
.row
.col-md-2.nav-padding
br
ul
li
a(href="https://github.com/logscape/windowsapp#windowsapp-10") WindowsApp
li
a(href="https://github.com/logscape/unixapp#unixapp-10") UnixApp
li
a(href="https://github.com/logscape/coherenceapp#oraclecoherenceapp-10") Oracle Coherence App
li
a(href="https://github.com/logscape/javaapp#javaapp-10") JavaApp
li
a(href="https://github.com/logscape/vmwareapp#vmwareapp-10") VMWareApp
li
a(href="https://github.com/logscape/ciscoapp#ciscoapp-10") Cisco Devices
.col-md-10
block content
-->