srcdep changes?
by John Mazzitelli
I just found out the problem I'm having with srcdeps in h-services is because this wasn't merged:
https://github.com/hawkular/hawkular-services/pull/104
Once I merged that locally, I am able to put in the SRC-revision-### in the version string and it works.
But this brings up a question: what changed? Can you not use srcdeps anymore by simply adding SRC-revision-### in the version string? Because I see now a complicated .mvn directory with extensions.xml and srcdeps.yaml configuration files... did we have srcdep config files before?
I didn't really look closely at the srcdep and mvn changes that went in, but I guess I should have. Is this now more complicated to use than simply changing a version string to include SRC-revision?? Because that was really nice and easy to use (almost magical :-)
7 years, 4 months
Hawkular-metrics resource requirements questions
by Daniel Miranda
Greetings,
I'm looking for a distributed time-series database, preferably backed by
Cassandra, to help monitor about 30 instances in AWS (with a perspective of
quick growth in the future). Hawkular Metrics seems interesting due to it's
native clustering support and use of compression, since naively using
Cassandra is quite inefficient - KairosDB seems to need about 12B/sample
[1], which is *way* higher than other systems with custom storage backends
(Prometheus can do ~1B/sample [2]).
I would like to know if there are any existing benchmarks for how
Hawkular's ingestion and compression perform, and what kind of resources I
would need to handle something like 100 samples/producer/second, hopefully
with retention for 7 and 30 days (the latter with reduced precision).
My planned setup is Collectd -> Riemann -> Hawkular (?) with Grafana for
visualization.
Thanks in advance,
Daniel
7 years, 4 months
moving okhttp library from 2.x to 3.x
by John Mazzitelli
We have been using version 2.x of the okhttp library and its associated WebSocket library.
Moving to the latest 3.x stream would keep us up-to-date and would be useful because we recently saw some odd behavior where the websocket library was spitting out warnings about resources leaking and that problem I think is fixed in the 3.x versions.
So I wrote this JIRA: https://issues.jboss.org/browse/HAWKULAR-1138
There are four PRs associated with that JIRA for parent-pom, commons, inventory, and agent that I need peer reviewed. We then need to publish these in an organized fashion (parent-pom first, then we move commons pulling in the new parent pom, then inventory and agent pulling in the new commons and parent pom).
Also: Metrics: I noticed hawkular-metrics defines a property for a VERY old okhttp version (2.0.0) but it doesn't seem to even be using it. See https://github.com/hawkular/hawkular-metrics/search?q=squareup - I think metrics should get rid of that obsolete version property definition.
Does anyone know of anywhere else we are using okhttp?
7 years, 4 months
Hawkular APM 0.13.0.Final released
by Gary Brown
Hi
We are pleased to announce the availability of Hawkular APM version 0.13.0.Final. The release can be found here: https://github.com/hawkular/hawkular-apm/releases
This release includes:
* OpenTracing (Java and JavaScript) providers:
- sampling API
- use deployment metadata information from OpenShift environment to automatically name services/versions
* OpenTracing based JVM agent
- ability to define custom ByteMan rules
* OpenShift
- template improvements to separate out management of Elasticsearch cluster
- vertx-opentracing example updated to separate services into individual deployments, with Ansible script for single command install
* UI
- trace instance diagram colour coded to show areas with performance issues
- filter sidebar applied to transaction pages
Regards
Hawkular APM Team
7 years, 4 months
Docker build on a VM
by Jay Shaughnessy
I was stumped for quite a while about why I couldn't get a docker build
to run on my VM. The symptom is that the docker build can not reach the
outside world, and therefore can't pull in what it needs. This happens
even though the VM itself has no connectivity issues. Note, I assume
this is a VM thing because it happened to both mazz and myself, using
Virtual Box fedora vms, but it may not be limited to VMs. I finally
stumbled on a stack overflow entry that solved the issue [1].
Basically, you need to tell docker about your DNS servers, and also
Google's DNS server 8.8.8.8. Your mileage may vary, perhaps you'll only
need a subset of of servers, but hopefully this helps you out, because
it was a pita.
[1]
http://stackoverflow.com/questions/25130536/dockerfile-docker-build-cant-...
7 years, 4 months
Re: [Hawkular-dev] Invitation: Hawkular Metrics - Tag Filtering - JsonPath @ Mon 2016-12-12 10:30 - 11:30 (mwringe@redhat.com)
by Matt Wringe
I have a meeting conflict and I cannot make it.
Without having something in place to do data migrations from the old format to the new one, its not going to be that use useful for the OpenShift case as the moment.
Aside from this issue, data migration between formats is something that we do need to figure out. Sooner or later we are going to want to store things differently (especially with Heapster being deprecated)
----- Original Message -----
> From: "Stefan Negrea" <snegrea(a)redhat.com>
> To: mwringe(a)redhat.com, jshaughn(a)redhat.com, hawkular-dev(a)lists.jboss.org, lponce(a)redhat.com, miburman(a)redhat.com,
> lkrejci(a)redhat.com, jsanda(a)redhat.com
> Sent: Friday, 9 December, 2016 5:15:44 PM
> Subject: Invitation: Hawkular Metrics - Tag Filtering - JsonPath @ Mon 2016-12-12 10:30 - 11:30 (mwringe(a)redhat.com)
>
> more details »
> Hawkular Metrics - Tag Filtering - JsonPath
> Hello,
>
> This session will be a design & implementation review for tag filtering of
> metric definitions based on Json Path. The feature is at proposal stage (not
> yet merged), so all feedback is greatly appreciated.
>
> The filtering mechanism could be extended to Alerting and Inventory
> components; feedback from those projects would also be great.
>
> Design Document:
> http://jbosson.etherpad.corp.redhat.com/286
>
> PR:
> https://github.com/hawkular/hawkular-metrics/pull/706
>
> Jira
> https://issues.jboss.org/browse/HWKMETRICS-523
>
>
>
>
>
>
>
>
> When
> Mon 2016-12-12 10:30 – 11:30 Eastern Time
> Where
> http://bluejeans.com/3980552127 ( map )
> Calendar
> mwringe(a)redhat.com
> Who
> •
> snegrea(a)redhat.com - organizer
>
> •
> jshaughn(a)redhat.com
>
> •
> hawkular-dev(a)lists.jboss.org
>
> •
> lponce(a)redhat.com
>
> •
> miburman(a)redhat.com
>
> •
> mwringe(a)redhat.com
>
> •
> lkrejci(a)redhat.com
>
> •
> jsanda(a)redhat.com
>
>
> Going? Yes - Maybe - No more options »
>
>
> Invitation from Google Calendar
>
> You are receiving this email at the account mwringe(a)redhat.com because you
> are subscribed for invitations on calendar mwringe(a)redhat.com.
>
> To stop receiving these emails, please log in to
> https://www.google.com/calendar/ and change your notification settings for
> this calendar.
>
> Forwarding this invitation could allow any recipient to modify your RSVP
> response. Learn More .
>
7 years, 4 months