Inventory 0.1.0.Final released
by Lukas Krejci
Hi all,
Inventory 0.1.0.Final has just been released.
A couple of new features and enhancements have been made since 0.0.9, which
you can read about here:
https://issues.jboss.org/browse/HWKINVENT/fixforversion/12327452
Some of the notable changes:
* REST API solidified and made more regular - associating metric types to
resource types is done similarly to how metrics are associated to resources,
etc.
* Tenant ID no longer part of the URL - it is implied from the login
credentials and current persona.
* Basic filtering support for resources (above of what was available in an ad-
hoc manner before)
* REST API now can work with generic, free-form, relationships
* Resource types no longer have mandatory version - this is going to come back
at later releases in a very different and most probably transparent way.
* Internally, much of the implementation has been factored out into a backend-
agnostic place, leaving us in a much better place when inventory will be
ported to Tinkerpop3 and Titan 1.0.
Unfortunately, the big features originally slated for this release - running
on Titan 0.5.x and support for resource hierarchy, slipped into the next
release, where they should be ready relatively shortly.
Big thanks go out to Peter Palaga who fixed many of the REST API problems and
implemented resource filtering.
Cheers,
Lukas
8 years, 10 months
[Apache Cassandra] Fwd: Partner Newsletter – Global Payment Technology Company Chooses Azul and Feedzai
by Lucas Ponce
Interesting related a big cassandra installation.
----- Forwarded Message -----
> From: "Azul Alliance Partner Program" <partners(a)azulsystems.com>
> To: lponce(a)redhat.com
> Sent: Tuesday, June 30, 2015 5:02:59 PM
> Subject: Partner Newsletter – Global Payment Technology Company Chooses Azul and Feedzai
>
> Subscribe:
> http://info.azulsystems.com/SubscriptionCenter_Subscribe_partner_newslett...
>
>
> June, 2015 Alliance Partner Newsletter
>
>
> Feedzai and Azul Deploy Real-Time Fraud Detection Solution at Global Leader
> in Payment Technology
>
> Azul and Feedzai collaborated to implement a real-time Apache
> Cassandra™-based fraud detection use case for a major financial services
> account. By deploying on Zing, which is fully certified with Feedzai, the
> company is able to ensure the system can consistently meet response time
> requirements in the 10s of milliseconds.
>
> Read more:
> http://www.azulsystems.com/press-2015/feedzai-and-azul-systems-deploy-rea...
>
>
> Top News and Resources
>
> • M2M Now: Why has Azul Systems launched Zulu Embedded?
> Read More:
> http://www.m2mnow.biz/2015/06/15/34001-why-has-azul-systems-launched-zulu...
>
> • Application Development Trends: Oracle Considers G1 Garbage Collector for
> Java 9. Read More: https://adtmag.com/articles/2015/06/22/oracle-java-9.aspx
>
> • Application Development Trends: Oracle Pushes Java EE 8 Release Date.
> Read More: https://adtmag.com/articles/2015/06/08/java-ee-8-release-date.aspx
>
> • InfoQ: Oracle Proposes G1 as the Default Garbage Collector for Java 9.
> Read More: http://www.infoq.com/news/2015/06/Oracle-Proposes-G1-Default-GC
>
> • BetterJava Blog: So, G1 may become the default collector for Java 9?
> Read More:
> https://betterjava.wordpress.com/2015/06/18/so-g1-may-become-the-default-...
>
> • InfoWorld: Java at 20: The JVM, Java's other big legacy.
> Read More:
> http://www.infoworld.com/article/2923035/java/java-at-20-jvm-javas-other-...
>
>
> Upcoming Events
>
> OSCON
> July 20 - 23
> Meet the Azul Systems team in booth #319 to discover open source Java
> options.
> More detail: http://www.azulsystems.com/content/oscon-2015-0
>
> Embedded Systems Conference Silicon Valley
> July 20 - 22
> Meet the Azul Systems team in booth #40 for scalable, fully customizable open
> source Java for embedded systems and the IoT.
> More detail:
> http://www.azulsystems.com/content/embedded-systems-conference-santa-clar...
>
> ÜberConf Denver
> July 21 - 24
> Azul VM Engineer Douglas Hawkins will be presenting four sessions on Java
> topics.
> More detail: http://www.azulsystems.com/content/%C3%BCberconf-denver-2015
>
>
> Azul Systems is the award-winning provider of Java for the enterprise. The
> company has over 10 years' experience and deep domain knowledge in Java
> runtimes, low-latency applications, elastic memory, Pauseless Java Garbage
> Collection and runtime resource monitoring. Azul is also a member of the
> Executive Committee of the Java Community Process (JCP) and a Silver Member
> of the Cloud Foundry Foundation. www.azulsystems.com
>
>
> ©Copyright 2015, Azul Systems, Inc. | 1173 Borregas Ave | Sunnyvale CA 94089
> | Phone : 650-230-6500
>
> To ensure delivery of messages from Azul Systems please add
> azul(a)azulsystems.com to your address book. If you no longer wish to receive
> these emails, go to the following link to unsubscribe:
> http://www.azulsystems.com/teal-azul/about_us/email_subscription?mkt_unsu...
>
8 years, 10 months
Hawkular Metrics Containers Changes
by Matt Wringe
Just a heads up that I will need to delete the existing docker hub
'hawkular/hawkular-metrics' and 'hawkular/hawkular-cassandra'
repositories. This is so we can convert the 'automated build' repository
to a normal one (we cannot convert one to another, it has to be deleted
first).
This will finally allow us to build the docker images ourselves and push
them out after the tests have passed.
I will probably make this change tomorrow if there are no objections.
Thanks,
Matt Wringe
8 years, 10 months
[GSoC] Hawkular Android Client: Weekly Report #5
by Artur Dryomov
Hi everyone,
This year I am working on the Hawkular Android application as part of the
Google Summer of Code 2015 program.
I’ve spent the last week mostly on combining things together and little
polishing.
The authorization screen was tweaked a bit to include better information
about requirements to run the application. The navigation drawer is fully
working at this point. I’ve prepared a PR with proper state saving between
orientation changes, helpful error and empty layouts and more [1]. At this
point I finally can say that the application is kind of usable. Well, more
or less. You can take a look at screenshots yourself [2].
I have several things in plans to work on, including fixing some
authorization issues (the server side suddenly decides to return Not
Authorized sometimes, I suspect it is related to OAuth token expiration),
adding some abilities such as logging out, sorting and ranging alerts and
metric data. I’m open to other suggestions, feel free to contact me or just
file an issue!
Have a nice week!
Artur.
[1]: https://github.com/hawkular/hawkular-android-client/pull/25
[2]: https://github.com/hawkular/hawkular-android-client/wiki/Design
8 years, 10 months
new hawkular build
by John Mazzitelli
The hawkular/hawkular repo (hawkular-nest branch) is close to being ready for WF9. It builds, and seems to run OK except for an issue in inventory which Jiri has a fix for that he'll push.
The agent is kinda ready - I can't release until inventory 0.1.0 is released, but it should be ready to work with the new inventory other than just waiting for the inventory release. The agent is also ready for the new metrics 0.4.0 that was released.
I don't know the state of the UI, alerts, and accounts with respect to the new hawkular-next branch - but I think they are close if not fully ready.
So we are close to getting a full integration build that runs on WF9.
8 years, 10 months
Tag concept in metrics and alerts
by Gary Brown
Hi
Both metrics and alerts use the term 'tag' - however metrics use a name/value pair for a tag, and alerts uses it as a label. Wondering whether we need consistency?
When I hear the term tag, I usually envisage a label - e.g. as in git. So wondering whether it would be clearer for metrics to rename tags to properties?
Possibly metrics needs the concept of a tag/label as well?
Regards
Gary
8 years, 10 months
JSON: jackson and gson. Can we unify the libraries ?
by Lucas Ponce
Hello,
As an implementation detail, we are using two libraries to serialize/deserialize with JSON.
For REST endpoints we are using mainly jackson library as it's packaged with RESTEasy implementation.
For BUS and other scenarios (like alert engine), we are using gson library.
Does it make sense to unify them ?
I have an scenario where I would like to use a class used as data in REST endpoints as payload of a BUS message, and I need to deal with some duplication on json serialization/deserialization tasks.
Perhaps there are good reason to maintain both and that's the best answer but I'm not sure and I wanted to start a discussion around it.
Thanks,
Lucas
8 years, 10 months