Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/eXist-db/monex

Monitoring Application for eXist-db
https://github.com/eXist-db/monex

fix concat cardinality issue

4ed062bb788ae6c0a513ea1d447d759c4f7fd761 authored about 9 years ago by Joe Wicentowski <[email protected]>
switch from util:log to console:log

0ecdc58933ef762e2eb2826d1dcf60c447cfaa6d authored about 9 years ago by Joe Wicentowski <[email protected]>
Remove line added only for debugging.

9e84b8c572744bbf0c7ec49fdd6d50e370b553e3 authored over 9 years ago by Wolfgang Meier <[email protected]>
Distinguish between exceptions caused by the remote server connection and internal errors in the monex instance. Closes #29

ea67450103bf540623b8e310c314699134973aa1 authored over 9 years ago by Wolfgang Meier <[email protected]>
Merge pull request #27 from windauer/master

dynamic timeslines

bffe2c834341e61b7e6bdd8661d59de045db7989 authored over 9 years ago by Wolfgang Meier <[email protected]>
Merge pull request #8 from patczar/master

Refactored timelines

1bb9c250c1548b7a982957e7db5da75e9c657d0c authored over 9 years ago by Lars Windauer <[email protected]>
Made default graph definitions (queries, labels) global variables in the app.xql module.

41ed26ed9c015f2258f24484b8bd71ed7086b2ad authored over 9 years ago by Patryk Czarnik <[email protected]>
timelines: Came back to the solution based on dynamic eval,

which allowed us to avoid a notable code duplication
and is not slower than fixed queries. Now th...

1138ff8b3e4cf4c51156d234e1509e3f5c4ac9be authored over 9 years ago by Patryk Czarnik <[email protected]>
Added time-measuring tests for 'default-timeline'

800b6e8b22a575078323a7c64a090a6e9214a4b0 authored over 9 years ago by Patryk Czarnik <[email protected]>
Merge pull request #7 from patczar/master

Timeline - Limit of concurrent queries

2ae1a63ed5c7238468568f698aa06ba1224ecdea authored over 9 years ago by Lars Windauer <[email protected]>
Using a lock to move jmx cache minupulations into a critical section.

When several requests with the same time range are received,
for only one of them the jmx set wil...

cb94ea8631c275193bb11ae1768e231f71ee6d53 authored over 9 years ago by Patryk Czarnik <[email protected]>
Introduced a cache of recently found jmx set.

The cache is stored within the session.
When a timeline query uses the same time interval as the ...

076267d194dedee0dd8efd79b69dde5fecb5ba5e authored over 9 years ago by Patryk Czarnik <[email protected]>
Small refactoring of time arguments processing

d23c24d57e932e4a53b0b9e05543f9b460702423 authored over 9 years ago by Patryk Czarnik <[email protected]>
Extracted the processing of time arguments to a separate function

b9cc2391c4983aa97951a6d6cd2f343a6b62027b authored over 9 years ago by Patryk Czarnik <[email protected]>
Extracted searching for jmx records for given time interval to a separate function.

d6212a6f6d2fe9c2484c69d302fab59e269dcbd0 authored over 9 years ago by Patryk Czarnik <[email protected]>
Added ajax error handler to query other graphs even when one is failed.

0eeae0b7595595701cf69fb008902d70d431d133 authored over 9 years ago by Patryk Czarnik <[email protected]>
Introduced a limit of concurrent queries sent to the server.

One next query is sent after one of the queries sent earlier has finished.
Graphs for earlier que...

01e9510a34c3950e1c271e0432665f82c4cbd8c5 authored over 9 years ago by Patryk Czarnik <[email protected]>
Merge remote-tracking branch 'windauer/master'

8b4dd57a70cdc065c2a0567ce2f06e912c20be27 authored over 9 years ago by Patryk Czarnik <[email protected]>
* enhanced range indexes, small corrections

575c9c2ddfcc5c783db8b91ac653c920069a3328 authored over 9 years ago by Lars Windauer <[email protected]>
* enhanced timeline behaviour (enhanced jmx xpathes, added collection.xconf, removed logging)

a6ab3ec5bfea7c98f748420f7dfb8b7c47daf729 authored over 9 years ago by Lars Windauer <[email protected]>
* wen't on with dynamic timelines (fixed timeline behaviour)

d9ca5460c66f802eb0090db97c9aac5a73447a5b authored over 9 years ago by Lars Windauer <[email protected]>
Merge branch 'master' of github.com:windauer/monex

489d053444b44b10852535cd2a8259de2a59221e authored over 9 years ago by Patryk Czarnik <[email protected]>
* started implementation for dynamic loading of json data

d27b2be92f8b0a8fcdbc6fa803bbaaf86110472e authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #26 from windauer/master

fixes mismatch issue with timeline graphs and details view

2ee6df8f01fcaf08bff22ba1b9744f3fbb49e2a1 authored over 9 years ago by Wolfgang Meier <[email protected]>
Merge branch 'master' of github.com:windauer/monex

6e2409b805c9e6095c8c3b1de4562a024b0d7541 authored over 9 years ago by Patryk Czarnik <[email protected]>
Merge branch 'keep-zeros-drop-empty'

1239c86100a0401dc1c4bb1bc386fceb26384f8c authored over 9 years ago by Patryk Czarnik <[email protected]>
* using 0 instead of NaN for eval expression in app:timeline, removed $where expression (we wan't to keep empty results)

acfc244d3d22f663fbf29799c60a65cd38530f93 authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #5 from patczar/keep-zeros-drop-empty

Keep real zero values, drop only empty

9170732abaf65bb570b836687584a62423f8d02d authored over 9 years ago by Lars Windauer <[email protected]>
Activated the query for ActiveBrokers in test.

1ecf1b40342f0d9f156995bd1294979f240359b9 authored over 9 years ago by Patryk Czarnik <[email protected]>
Changed filtering of results in app:timeline so that real zero values are kept,

and only empty or NaN values are dropped out of the results.

c8391bc97d94376e68ad735505637d9dc75af2c8 authored over 9 years ago by Patryk Czarnik <[email protected]>
* fixed idea property

f6f9e509f578eb3e5c6f183d33a00dbf4fbf00e8 authored over 9 years ago by Lars Windauer <[email protected]>
Merge remote-tracking branch 'windauer/master' into new-windauer

85a84950c493616dde2532657551062c56f1dbfd authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #4 from patczar/master

Speeding up app:timeline (2)

70e6ca7a45f1951d760fecb13dd55a6a8fefddd8 authored over 9 years ago by Lars Windauer <[email protected]>
One more optimisation: in case of multi-xpath timelines (many graphs on one diagram)

the sequence of timestamp (the indices) is from now generated only once.q

644269646912b514c32b7737d780853cee3f1e2f authored over 9 years ago by Patryk Czarnik <[email protected]>
Realised that WHERE filters out also all ZERO values (written it in a comment).

3df15af505fc937bb50ce7bcbb769cb0b3fc337d authored over 9 years ago by Patryk Czarnik <[email protected]>
Merge remote-tracking branch 'windauer/master' into new-windauer

d819470371f3ceb61f9c5b5c1f16c97af90892e7 authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #3 from patczar/master

Speeding up app:timeline

76fbab16e23f24c371739de3f4ecc75b1bf7a9fe authored over 9 years ago by Lars Windauer <[email protected]>
Merge remote-tracking branch 'windauer/master' into new-windauer

5205bd95e10cf627ccc7db9ebef9457ae8997978 authored over 9 years ago by Lars Windauer <[email protected]>
Merge branch 'speeding-up-timeline'

4fc9c57b7d87e95f958cf7b6ccfb3a62fbdd4b74 authored over 9 years ago by Patryk Czarnik <[email protected]>
Rewrote sorting and filtering results. More compact and runs minimally faster.

81b740d3f97d42a2a67284a0ece8725ce68ab519 authored over 9 years ago by Patryk Czarnik <[email protected]>
One eval with "for" inside the query - runs faster.

74644c1b914d4a814f4889e0837b0571869c88bd authored over 9 years ago by Patryk Czarnik <[email protected]>
Test measuring the time of execution of all the original queries from timelines.html.

72736eabb73ad4b2f436f5cb64c01f9fa6ff1fd7 authored over 9 years ago by Patryk Czarnik <[email protected]>
A test to measure execution times

dc2d7531a5491ca1664e7e0dbc89389ce3121082 authored over 9 years ago by Patryk Czarnik <[email protected]>
My local build properties.

f333d02f6701cbffa44c4109f35f27ea3692b60b authored over 9 years ago by Patryk Czarnik <[email protected]>
Merge pull request #2 from patczar/master

changes in timeline

9103450b05cca29e4c35083e0d229acea62c28ae authored over 9 years ago by Lars Windauer <[email protected]>
Changed app:timeline so that now it executes the queries for each jmx file independently

and filters empty results out.
This change seems to solve the bug "Mismatch between timeline grap...

61c4045795dabe882b82a9202708ced76c4b1282 authored over 9 years ago by Patryk Czarnik <[email protected]>
Merge remote-tracking branch 'patryk/master' into new-windauer

43db0b4e995442746430a7e759cbde595ae8c742 authored over 9 years ago by Lars Windauer <[email protected]>
Merge branch 'master' of github.com:windauer/monex

3a37cb319ad2929b280a6f385c10a1542cd297db authored over 9 years ago by Patryk Czarnik <[email protected]>
* not permanent changes for build.xml, expath-pkg.xml and test-timeline.xql

* enhanced error notifications in job.xml

c4ebcd57af037c1c5ded81a25c4092ecbf7680a4 authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #24 from windauer/master

Enhanced tailoring of Timeline data and bugfix for notifications if monitored host is not reachable

8b6e611d78749d95eafabb816049e09c5da37ad9 authored over 9 years ago by Wolfgang Meier <[email protected]>
Merge remote-tracking branch 'origin/master' into new-windauer

6cf6a30810fe01da2ac47ac573dec9298c2e5e14 authored over 9 years ago by Lars Windauer <[email protected]>
* enhanced tailoring of jmx data for timelines

a5a6472e30f820f25d3caf23f80088d056830178 authored over 9 years ago by Lars Windauer <[email protected]>
Merge remote-tracking branch 'origin/master' into new-windauer

36e3d2c7826acd8427c845d39a9bda3aeba47f84 authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #23 from windauer/master

fixed log4j issue (needed for 0.9 release)

b76af41a319cca63a7d40a17a16137c0c64c79a7 authored over 9 years ago by Lars Windauer <[email protected]>
* fixed log4j issue

26d046e88ce375830eec9b6becb8580787dc4881 authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #22 from windauer/master

Monex 0.9 Release

609e950b9e3f772c9dfde47345d9595aa489c8e9 authored over 9 years ago by Lars Windauer <[email protected]>
Merge remote-tracking branch 'windauer/master' into new-windauer

6b603b364546adb56cc57abba76426e79ee58731 authored over 9 years ago by Lars Windauer <[email protected]>
* fixed logging issues

* prepared monex 0.9 release

4953e2bf63982248caf55697320af85562309225 authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #1 from wolfgangmm/master

merge latest changes

c607562223df1bea4dcd907a8ae7adbcb45c3bc3 authored over 9 years ago by Lars Windauer <[email protected]>
Merge pull request #21 from windauer/master

implemented sorting, filtering and paging for "Recent Queries" in details view

cf0f3b511f84f32cc5ea048dccfce5c83319ac85 authored over 9 years ago by Wolfgang Meier <[email protected]>
* implemented sorting, filtering and paging for "Recent Queries" in details view

b9cda3520632eadffec019174a0494f99e2c11b3 authored over 9 years ago by Lars Windauer <[email protected]>
Slider should only be shown on monitoring page

f2e28591fa078f3757c42624769e86a878f5f08c authored over 9 years ago by Wolfgang Meier <[email protected]>
Small fixes and enhancements: add slider to configure poll period; button to pause polling; make boxes collapsible

1b0c4eb4621b3939a4479001eff96ac00432af84 authored over 9 years ago by Wolfgang Meier <[email protected]>
Merge pull request #13 from jensopetersen/master

fix cardinality issue in https://github.com/wolfgangmm/monex/issues/10

e2ca9b5f267dda6dc7d455cd6d43e98b2e7cfa71 authored over 9 years ago by Wolfgang Meier <[email protected]>
Merge pull request #20 from zwobit/feature/basic-optimization-label-color

- use same label color for basic optimization in list and legend

cae854943f86afff2169e0979d9884cea6ce63e6 authored over 9 years ago by Wolfgang Meier <[email protected]>
Merge pull request #19 from windauer/master

* first version of DateRange Picker and Custom Tooltips for timelines

c4356ba4657018f5b51d8ef72954808c1b76c9e5 authored over 9 years ago by Wolfgang Meier <[email protected]>
Merge pull request #18 from joewiz/feature/login-form-fix

stay on current page after login

e547faafde03231cce0ad0ad13a566d551264a8a authored over 9 years ago by Wolfgang Meier <[email protected]>
* enhanced error message if ping does not work

56b07321882e19870a226a787a62f4a00c2ec4b6 authored over 9 years ago by Lars Windauer <[email protected]>
* send notifications if monitored servers can't be pinged

* added missing smtp property to notifications.xml

dc44b8b3c2c2d34590274e5a33e5f6224454112e authored over 9 years ago by Lars Windauer <[email protected]>
- use same label color for basic optimization in list and legend

c71daa2df839758f333a3ae4bebe0199792d938f authored over 9 years ago by Tobi Krebs <[email protected]>
* implemented first version of custom tooltips for flotchart timelines (shows graph name, x and y value)

49b848ecf7ed764534f748e5b1004355d27d509c authored over 9 years ago by Lars Windauer <[email protected]>
* implemented daterange picker for monex timelines (alha status)

c929833c87b4d3ea6df25b3413013706dcde539e authored over 9 years ago by Lars Windauer <[email protected]>
Merge remote-tracking branch 'origin/master' into windauer-master

bdb79fea12cafdb027ebc2bdae63102c9f03ca58 authored over 9 years ago by Lars Windauer <[email protected]>
Add correct dependency to expath-pkg.xml and increment version

5b59ad6db435a3f8ee72596c9d9a3d2c7edae5ba authored over 9 years ago by Wolfgang Meier <[email protected]>
* added documentation for remote debugging to README.md

f989daad4b2bf4440e2dade9c4c1d26672fd69dc authored over 9 years ago by Lars Windauer <[email protected]>
Merge branch 'master' of https://github.com/wolfgangmm/monex

5cf03e63206011f3076f3d0e45d6c3465c8a4deb authored over 9 years ago by Wolfgang Meier <[email protected]>
Legacy full text index has been removed.

b676dcc6f18dc79a30b482a5c3ae91ce01842b6d authored over 9 years ago by Wolfgang Meier <[email protected]>
Fix local monitoring: loading jmx token always failed.

9fdbefdb51429896f0970d58e2915917383dd76c authored over 9 years ago by Wolfgang Meier <[email protected]>
stay on current page after login

previous behavior redirected user to index.html regardless of the URL of the page that triggered...

d7e8010f1bfbf342c6a8a2c15719046596cd07c0 authored over 9 years ago by Joe Wicentowski <[email protected]>
Merge pull request #17 from windauer/master

bugfix for SystemCpuLoad and ProcessCpuLoad

3f0e308f707afd70a20b83e509736e02865afc84 authored almost 10 years ago by Lars Windauer <[email protected]>
* enhanced test-timeline.xql for easier performance testing

15ef615a95ab8356f7b8ba687507ec2bf330a114 authored almost 10 years ago by Lars Windauer <[email protected]>
* bugfix for SystemCpuLoad and ProcessCpuLoad

cd6502e00541ed1afca321b076eb9e661052e56b authored almost 10 years ago by Lars Windauer <[email protected]>
* extended timeline:app test xquery

9db54787bf0027a6d93760bb6f18c3aa38856aa0 authored almost 10 years ago by Lars Windauer <[email protected]>
* bugfix for "Fix time issue if zooming into timelines"

c94345132b5524aae7e92e5316cb877f98b006ff authored almost 10 years ago by Lars Windauer <[email protected]>
* added app.xql tests (had to make app:milliseconds-to-time and app:time-to-milliseconds public (which makes sense anyway)

9ad74e47af6d845389e2f910ef7ffd475cd45f13 authored almost 10 years ago by Lars Windauer <[email protected]>
* added .gitignore

2258dc420cb42ccdaae81988d0068fd14901c6e3 authored almost 10 years ago by Lars Windauer <[email protected]>
Implement timeline and details view to analyse historical data

39f5b0ff3326004d9b15125884ac6fc671135c17 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Split .js; minor changes.

3d6fbad7e770c5db28d7429d3fa43ac40d9f6269 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Bad import statement for scheduler

c943c34dac540669881a34bc29132359e0f1f002 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Switch to secure websocket if browser is on https

ba41e821116635dae36b5c3b2b93616e7ab6aed1 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Store polled jmx report.

3ee74f15d0c0abbd59c8079bc2d20e974b86a365 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Use mb for memory usage graphs

8f005abf88f0d13775562cd6f25538434c0a9f29 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Some documentation for remote monitoring

ef742d591cf4f7cdab9ddf85eed049af6ce943f7 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Fix top menu for mobile view

ecd585f9c3e95afb838d9a69c1debdce201840cb authored almost 10 years ago by Wolfgang Meier <[email protected]>
Fix remote console form.

3951573b90736c952f8411708cd66c343ebbe5f3 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Fix "Running queries" and "Waiting threads" box. Use new box design.

65d779cb33801a3721a0148679376e54306f9f01 authored almost 10 years ago by Wolfgang Meier <[email protected]>
Added form to configure the "recent queries" history.

04590deaa93be49191de2e3c925c60f9add5e09e authored almost 10 years ago by Wolfgang Meier <[email protected]>
Updated theme

b1f298858224dc132ff1c112b6964ab05a5249ac authored almost 10 years ago by Wolfgang Meier <[email protected]>
Allow alerts to be defined: in addition to sending a ping to the server, monex can now be configured to periodically retrieve JMX diagnostics and evaluate them against a set of triggers. If an alert fires, an email is sent containing the JMX output as attachment.

ea45f6515d06480400cb7ef5f5827f08d01993c7 authored almost 10 years ago by Wolfgang Meier <[email protected]>
fix cardinality issue in https://github.com/wolfgangmm/monex/issues/10

5a8ba981c8b1b74addd5498140230d77a2be371d authored almost 10 years ago by jensopetersen <[email protected]>