• ARCHIVES
  • RSS
  • LINKEDIN
  • GITHUB
  • JVM Basic Structure

    Jan 19, 2016

    It’s been a long time before I want to summarise the structural basics within the JVM. The graph below shows the relationship among those components, which can be cataloged into two sections, ones are private to individual thread, and ones are independent to threads.

    ...more
  • Querying and Templating on Grafana with InfluxDB

    Jan 14, 2016

    Using InfluxDB on Grafana is not quite common comparing to Graphite, another data source engine. Different data sources require different settings. The configuration process includes locating the measurements, finding the correct stats info, and filtering the result with refined condition.

    ...more
  • Grafana Stack with InfluxDB

    Jan 3, 2016

    Collecting and analyzing metrics are the key to understand a system’s runtime behaviors and thus to provide a better guideline of optimization. As the user of a metrics system, you might want to collect metric and event with simple APIs, retrieve historical metric data, and view visualized metrics statistics.

    This article shows you how to build a metric system with StatsD, influxdb, and Grafana, as an example metrics system that composes of a client, a data storage, and visualization UI. There are many available open source packages.

    ...more
  • Hello World

    Jan 3, 2016

    Welcome to Hexo and my blog!

    This is my very first post. As part of my new year resolution, I would want to keep a track of my development on the upcoming year.

    Please check documentation for more info. I will also keep updating on the following along with configuring this blog.

    A special thanks to the theme provider: Apollo.

    ...more