{"id":50701,"date":"2020-04-13T00:00:00","date_gmt":"2020-04-13T07:00:00","guid":{"rendered":"https:\/\/griddb-linux-hte8hndjf8cka8ht.westus-01.azurewebsites.net\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/"},"modified":"2025-11-14T07:54:03","modified_gmt":"2025-11-14T15:54:03","slug":"data-visualization-grafana-griddb","status":"publish","type":"post","link":"https:\/\/www.griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/","title":{"rendered":"GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316"},"content":{"rendered":"<p>\u3053\u306e\u30d6\u30ed\u30b0\u3067\u306f\u3001GridDB\u306b\u683c\u7d0d\u3057\u305f\u30c7\u30fc\u30bf\u3092Grafana\u3067\u7c21\u5358\u306b\u8996\u899a\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002<\/p>\n<h2>Grafana\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7<\/h2>\n<p>\u306f\u3058\u3081\u306b\u3001Grafana\u306b\u306f\u9069\u5207\u306a\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u304c<a href=\"https:\/\/grafana.com\/docs\/grafana\/latest\/installation\/\">\u3053\u3061\u3089<\/a>\u306b\u3042\u308a\u307e\u3059\u3002CentOS 7\u306e\u57fa\u672c\u7684\u306a\u624b\u9806\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059\u3002<\/p>\n<p>Grafana yum\u30ea\u30dd\u30b8\u30c8\u30ea\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n<div class=\"clipboard\">\n<pre><code class=\"language-sh\">\n$ sudo cat &gt; \/etc\/yum.repos.d\/grafana.repo &lt;&lt; EOF &gt; [grafana]\n&gt; name=grafana\n&gt; baseurl=https:\/\/packages.grafana.com\/oss\/rpm\n&gt; repo_gpgcheck=1\n&gt; enabled=1\n&gt; gpgcheck=1\n&gt; gpgkey=https:\/\/packages.grafana.com\/gpg.key\n&gt; sslverify=1\n&gt; sslcacert=\/etc\/pki\/tls\/certs\/ca-bundle.crt\n&gt; EOF\n<\/code><\/pre>\n<\/div>\n<p>yum\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3001GPG\u30ad\u30fc\u306e\u78ba\u8a8d\u753b\u9762\u3067\u300cy\u300d\u3068\u5165\u529b\u3057\u307e\u3059\u3002<\/p>\n<div class=\"clipboard\">\n<pre><code class=\"language-sh\">\n$ sudo yum -y install grafana\n<\/code><\/pre>\n<\/div>\n<p>Grafana\u3092\u8d77\u52d5\u3057\u3001\u8d77\u52d5\u6642\u306b\u958b\u59cb\u3059\u308b\u3088\u3046\u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002<\/p>\n<div class=\"clipboard\">\n<pre><code class=\"language-sh\">\n$ sudo \/bin\/systemctl enable grafana-server.service\n$ sudo \/bin\/systemctl start grafana-server.service\n<\/code><\/pre>\n<\/div>\n<p>\u3053\u308c\u3067\u3001http:\/\/:3000\/\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066Grafana\u306b\u30ed\u30b0\u30a4\u30f3\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u3069\u3061\u3089\u3082\u300cadmin\u300d\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u304a\u308a\u3001\u521d\u56de\u30ed\u30b0\u30a4\u30f3\u5f8c\u3059\u3050\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b\u3088\u3046\u306b\u6c42\u3081\u3089\u308c\u307e\u3059\u3002<\/p>\n<h2>GridDB Grafana-JSON\u30b3\u30cd\u30af\u30bf\u3092\u8a2d\u5b9a\u3059\u308b<\/h2>\n<p>\u79c1\u305f\u3061\u306f\u3001GridDB\u306b\u63a5\u7d9a\u3057\u3001Grafana JSON\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u30d7\u30e9\u30b0\u30a4\u30f3\u304b\u3089\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u306a\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u3092\u63d0\u4f9b\u3059\u308b\u3001\u30b7\u30f3\u30d7\u30eb\u306aPython Flask\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002\u3053\u3061\u3089 [\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093]\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002 \u30b3\u30cd\u30af\u30bf\u3092\u5909\u66f4\u305b\u305a\u306b\u5229\u7528\u3059\u308b\u306b\u306f\u3001\u4fbf\u5b9c\u4e0a\u3001\u3044\u304f\u3064\u304b\u306e\u5236\u7d04\u3092\u8ab2\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<ul>\n<li>\u6642\u7cfb\u5217\u30b3\u30f3\u30c6\u30ca\u306e\u307f\u3092\u30af\u30a8\u30ea\u3067\u304d\u307e\u3059\u3002<\/li>\n<li>\u6642\u7cfb\u5217\u30b3\u30f3\u30c6\u30ca\u306e\u30ad\u30fc\u306b\u306f\u300c\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u300d\u3068\u3044\u3046\u540d\u524d\u3092\u4ed8\u3051\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/li>\n<\/ul>\n<p>\u307e\u305a\u3001<a href=\"https:\/\/github.com\/griddb\/python_client\/\">GridDB Python Client<\/a>\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002GridDB Python Client \u306b\u3064\u3044\u3066\u306f<a href=\"https:\/\/griddb.net\/ja\/blog\/python-client\/\">\u3053\u3061\u3089\u306e\u30d6\u30ed\u30b0<\/a>\u306b\u8a73\u3057\u3044\u8aac\u660e\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<p>zip\u30d5\u30a1\u30a4\u30eb\u3092\u89e3\u51cd\u3057\u4e0b\u8a18\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002<\/p>\n<div class=\"clipboard\">\n<pre><code class=\"language-sh\">\n$ cd griddb_grafanajson_connector\n$ nohup app.py &amp;\n<\/code><\/pre>\n<\/div>\n<p>\u30b3\u30cd\u30af\u30bf\u306e\u30ed\u30b0\u306f\/tmp\/griddb_grafanajson_connector.log\u306b\u8a18\u9332\u3055\u308c\u3001http:\/\/:3003\/\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<h2>Grafana JSON Data Source\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b<\/h2>\n<p><a href=\"https:\/\/grafana.com\/grafana\/plugins\/simpod-json-datasource\"> Grafana JSON\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u30d7\u30e9\u30b0\u30a4\u30f3<\/a>\u306f\u3001grafana-cli\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5f8c\u306bGrafana\u3092\u518d\u8d77\u52d5\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<div class=\"clipboard\">\n<pre><code class=\"language-sh\">\n$ sudo grafana-cli plugins install simpod-json-datasource\n$ sudo systemctl restart grafana-server.service\n<\/code><\/pre>\n<\/div>\n<p>\u6b21\u306b\u3001Web\u30d6\u30e9\u30a6\u30b6\u30fc\u3067Grafana\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u9032\u307f\u3001\u300c\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306e\u8ffd\u52a0\u300d\u3092\u9078\u629e\u3057\u307e\u3059\u3002<i>JSON<\/i>\u304c\u30ea\u30b9\u30c8\u306b\u306a\u3044\u5834\u5408\u306f\u3001\u691c\u7d22\u3057\u3001\u8ffd\u52a0\u3059\u308b\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u3068\u3057\u3066\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<p>URL\u30d5\u30a3\u30fc\u30eb\u30c9\u306bhttp:\/\/localhost:3003\u3068\u5165\u529b\u3057\u3001\u300c\u4fdd\u5b58\u3057\u3066\u30c6\u30b9\u30c8\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-26379\" src=\"https:\/\/griddb.net\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-9.56.34-AM.png\" alt=\"create data source\" width=\"885\" height=\"783\" srcset=\"\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-9.56.34-AM.png 885w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-9.56.34-AM-300x265.png 300w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-9.56.34-AM-768x679.png 768w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-9.56.34-AM-600x531.png 600w\" sizes=\"(max-width: 885px) 100vw, 885px\" \/><\/p>\n<h2>\u30c7\u30fc\u30bf\u8996\u899a\u5316\u3092\u4f5c\u6210\u3059\u308b<\/h2>\n<p>Grafana\u30db\u30fc\u30e0\u30da\u30fc\u30b8\u304b\u3089\u300c\u65b0\u3057\u3044\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u300d\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u65b0\u3057\u3044\u30d1\u30cd\u30eb\u304c\u8868\u793a\u3055\u308c\u305f\u65b0\u3057\u3044\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u304c\u958b\u304d\u307e\u3059\u3002\u65b0\u3057\u3044\u30d1\u30cd\u30eb\u5185\u3067\u3001\u300c\u30af\u30a8\u30ea\u306e\u8ffd\u52a0\u300d\u3092\u9078\u629e\u3057\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-26380\" src=\"https:\/\/griddb.net\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.29.30-AM-1024x544.png\" alt=\"create data visualization\" width=\"1024\" height=\"544\" srcset=\"\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.29.30-AM-1024x544.png 1024w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.29.30-AM-300x159.png 300w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.29.30-AM-768x408.png 768w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.29.30-AM-600x319.png 600w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.29.30-AM.png 1426w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>\u3053\u308c\u3067\u3001\u30d1\u30cd\u30eb\u306b\u30e1\u30c8\u30ea\u30c3\u30af\u3092\u8ffd\u52a0\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002\u30b3\u30cd\u30af\u30bf\u304c\u4e88\u671f\u3059\u308b\u5f62\u5f0f\u306f\u3001:\u3067\u3059\u3002\u4e0a\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3067\u306f\u3001\u30b3\u30f3\u30c6\u30ca\u306f\u300czstsample\u300d\u3001\u5217\u306f\u300c\u6e29\u5ea6\u300d\u3067\u3059\u3002\u53f3\u4e0a\u9685\u306e\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3067\u6642\u9593\u7bc4\u56f2\u3092\u8abf\u6574\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<h2>\u6ce8\u91c8\u3092\u8ffd\u52a0\u3059\u308b<\/h2>\n<p>\u30c7\u30fc\u30bf\u8996\u899a\u5316\u306b\u6ce8\u91c8\u3092\u8ffd\u52a0\u3059\u308b\u5834\u5408\u306f\u3001\u300c\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u8a2d\u5b9a\u300d\uff08\u30bf\u30a4\u30c8\u30eb\u306e\u6b6f\u8eca\u578b\u30a2\u30a4\u30b3\u30f3\uff09\u3001\u300c\u6ce8\u91c8\u300d\u3001\u300c\u65b0\u3057\u3044\u6ce8\u91c8\u300d\u306e\u9806\u306b\u9032\u307f\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-26382\" src=\"https:\/\/griddb.net\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.51.34-AM-1024x544.png\" alt=\"set up grafana annotations\" width=\"1024\" height=\"544\" srcset=\"\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.51.34-AM-1024x544.png 1024w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.51.34-AM-300x159.png 300w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.51.34-AM-768x408.png 768w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.51.34-AM-600x319.png 600w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.51.34-AM.png 1425w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>\u6ce8\u91c8\u306e\u540d\u524d\u3092\u4f5c\u6210\u3057\u3001\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u3068\u3057\u3066\u300cJSON\u300d\u3092\u9078\u629e\u3057\u3066\u30af\u30a8\u30ea\u3092\u5165\u529b\u3057\u307e\u3059\u3002 \u30e1\u30c8\u30ea\u30c3\u30af\u3068\u540c\u69d8\u306b\u3001\u5f62\u5f0f\u306f :\u3067\u3059\u3002\u4eca\u56de\u306f\u3001\u6e29\u5ea6\u304c\u9ad8\u3044\uff08&gt; 95\u2109\uff09\u7b87\u6240\u306b\u6ce8\u91c8\u3092\u4ed8\u3051\u305f\u3044\u306e\u3067\u3001\u300c zstsample:temperature &gt; 95\u300d\u3068\u5165\u529b\u3057\u307e\u3059\u3002<\/p>\n<p>\u6ce8\u91c8\u4ed8\u304d\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-26383\" src=\"https:\/\/griddb.net\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.52.15-AM-1024x541.png\" alt=\"Data visualization with annotation\" width=\"1024\" height=\"541\" srcset=\"\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.52.15-AM-1024x541.png 1024w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.52.15-AM-300x158.png 300w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.52.15-AM-768x406.png 768w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.52.15-AM-600x317.png 600w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-19-at-10.52.15-AM.png 1426w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h2>\u30c7\u30fc\u30bf\u96c6\u8a08\u3092\u8996\u899a\u5316\u3059\u308b<\/h2>\n<p>\u74b0\u5883\u30bb\u30f3\u30b5\u30fc\u304b\u3089\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u306f\u3001\u30bb\u30f3\u30b5\u30fc\u304c\u30e2\u30fc\u30b7\u30e7\u30f3\u3092\u691c\u51fa\u3057\u305f\u3068\u304d\u306bTrue\u306b\u8a2d\u5b9a\u3055\u308c\u3001\u305d\u308c\u4ee5\u5916\u306e\u5834\u5408\u306bFalse\u306b\u8a2d\u5b9a\u3055\u308c\u305f\u30e2\u30fc\u30b7\u30e7\u30f3\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u3042\u308a\u307e\u3059\u3002\u5404\u30e2\u30fc\u30b7\u30e7\u30f3\u30a4\u30d9\u30f3\u30c8\u3092\u7c21\u5358\u306b\u30d7\u30ed\u30c3\u30c8\u3067\u304d\u307e\u3059\u304c\u30011\u6642\u9593\u3042\u305f\u308a\u306e\u30e2\u30fc\u30b7\u30e7\u30f3\u30a4\u30d9\u30f3\u30c8\u306e\u6570\u3092\u78ba\u8a8d\u3059\u308b\u3068\u3001\u8996\u899a\u5316\u3092\u7c21\u5358\u306b\u5b9a\u91cf\u5316\u3067\u304d\u307e\u3059\u3002GridDB\u306e\u96c6\u8a08\u3068\u30de\u30eb\u30c1\u30af\u30a8\u30ea\u3092\u4f7f\u7528\u3057\u3066\u3001GridDB Grafana JSON\u30b3\u30cd\u30af\u30bf\u306b\u30ab\u30b9\u30bf\u30e0\u95a2\u6570\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n<div class=\"clipboard\">\n<pre><code class=\"language-py\">\ndef count_motion(container, start, end ):\n    results=[]\n    cn = gridstore.get_container(container)\n    i = 0;\n    lsQ=[]\n    datapoints=[]\n    interval_start= start - start%(3600*1000)\n    interval_end= start + 3600*1000\n    intervals=[]\n    while interval_end &lt; end: tql = \"select count(*) where timestamp &gt; TO_TIMESTAMP_MS(\"+str(interval_start)+\") and timestamp &lt; TO_TIMESTAMP_MS(\"+str(interval_end)+\") and motion\"\n        print(\"AGG:\"+tql)\n        query = cn.query(tql)\n        i=i+1\n        lsQ.append(query)\n        interval_start = interval_start + 3600*1000\n        interval_end = interval_end + 3600*1000\n\n    gridstore.fetch_all(lsQ)\n\n    interval=start\n    for q in lsQ:\n        rs = q.get_row_set()\n        rs.timestamp_output_with_float = True\n        columns = rs.get_column_names()\n\n        if rs.has_next():\n            row = rs.next()\n            datapoints.append([ row.get(griddb.Type.LONG), interval])\n\n        else:\n            datapoints.append([0, interval])\n\n        if interval == start:\n            interval=interval - start%(3600*1000) + 3600*1000\n        else:\n            interval=interval + 3600*1000\n\n    datapoints.append([datapoints[len(datapoints)-1][0], end])\n\n    return {'target': '%s' % (container+\" motion count\"),  'datapoints': datapoints }\n<\/code><\/pre>\n<\/div>\n<p>\u3053\u306e\u95a2\u6570\u306f\u3001\u9078\u629e\u3057\u305f\u6642\u9593\u306e\u7bc4\u56f2\u30671\u6642\u9593\u3054\u3068\u306b\u7e70\u308a\u8fd4\u3057\u3001\u30e2\u30fc\u30b7\u30e7\u30f3\u30a4\u30d9\u30f3\u30c8\u306e\u6570\u3092\u30ab\u30a6\u30f3\u30c8\u3057\u307e\u3059\u3002\u95a2\u6570\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u30e1\u30a4\u30f3\u306e\u30af\u30a8\u30ea\u95a2\u6570\u3092if\u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8\u3067\u5909\u66f4\u3057\u307e\u3059\u3002<\/p>\n<div class=\"clipboard\">\n<pre><code class=\"language-py\">\nif column == \"count_motion\":\n    results.append(count_motion(container, start, end))\nelse:\n    results.append(query_column(container, column, freq, start, end))\n<\/code><\/pre>\n<\/div>\n<p>\u30d1\u30cd\u30eb\u306b\u5225\u306e\u30af\u30a8\u30ea\u3092\u8ffd\u52a0\u3059\u308b\u3068\u3001\u7279\u5b9a\u306e\u6642\u9593\u306b\u304a\u3051\u308b\u7279\u5b9a\u306e\u30a8\u30ea\u30a2\u306e\u30c8\u30e9\u30d5\u30a3\u30c3\u30af\u91cf\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-26469\" src=\"https:\/\/griddb.net\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-26-at-9.36.02-AM-1024x504.png\" alt=\"aggregation query data visualization\" width=\"1024\" height=\"504\" srcset=\"\/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-26-at-9.36.02-AM-1024x504.png 1024w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-26-at-9.36.02-AM-300x148.png 300w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-26-at-9.36.02-AM-768x378.png 768w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-26-at-9.36.02-AM-600x295.png 600w, \/wp-content\/uploads\/2020\/03\/Screen-Shot-2020-03-26-at-9.36.02-AM.png 1430w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>\u3053\u3053\u307e\u3067\u3067GridDB\u306e\u3055\u307e\u3056\u307e\u306a\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316\u306e\u4f8b\u3092\u793a\u3057\u3001\u30b3\u30cd\u30af\u30bf\u306e\u5909\u66f4\u304c\u3044\u304b\u306b\u7c21\u5358\u304b\u3092\u7d39\u4ecb\u3057\u3066\u304d\u307e\u3057\u305f\u3002GridDB\u306e\u96c6\u8a08\u3068\u30af\u30a8\u30ea\u3092\u4f7f\u7528\u3057\u3066\u3001\u3088\u308a\u8907\u96d1\u306a\u8996\u899a\u5316\u3092\u4f5c\u6210\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u305c\u3072\u4f7f\u3063\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3053\u306e\u30d6\u30ed\u30b0\u3067\u306f\u3001GridDB\u306b\u683c\u7d0d\u3057\u305f\u30c7\u30fc\u30bf\u3092Grafana\u3067\u7c21\u5358\u306b\u8996\u899a\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002 Grafana\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7 \u306f\u3058\u3081\u306b\u3001Grafana\u306b\u306f\u9069\u5207\u306a\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u304c\u3053\u3061\u3089\u306b\u3042\u308a\u307e\u3059\u3002CentOS  [&hellip;]<\/p>\n","protected":false},"author":71,"featured_media":49099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1005],"tags":[],"class_list":["post-50701","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-1005"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316 | GridDB: Open Source Time Series Database for IoT<\/title>\n<meta name=\"description\" content=\"\u3053\u306e\u30d6\u30ed\u30b0\u3067\u306f\u3001GridDB\u306b\u683c\u7d0d\u3057\u305f\u30c7\u30fc\u30bf\u3092Grafana\u3067\u7c21\u5358\u306b\u8996\u899a\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002 Grafana\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/griddb.net\/ja\/\u672a\u5206\u985e\/data-visualization-grafana-griddb\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316 | GridDB: Open Source Time Series Database for IoT\" \/>\n<meta property=\"og:description\" content=\"\u3053\u306e\u30d6\u30ed\u30b0\u3067\u306f\u3001GridDB\u306b\u683c\u7d0d\u3057\u305f\u30c7\u30fc\u30bf\u3092Grafana\u3067\u7c21\u5358\u306b\u8996\u899a\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002 Grafana\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\" \/>\n<meta property=\"og:url\" content=\"https:\/\/griddb.net\/ja\/\u672a\u5206\u985e\/data-visualization-grafana-griddb\/\" \/>\n<meta property=\"og:site_name\" content=\"GridDB: Open Source Time Series Database for IoT\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/griddbcommunity\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-13T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-14T15:54:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.griddb.net\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Owen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GridDBCommunity\" \/>\n<meta name=\"twitter:site\" content=\"@GridDBCommunity\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"Owen\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/\"},\"author\":{\"name\":\"Owen\",\"@id\":\"https:\/\/griddb.net\/en\/#\/schema\/person\/0f2f6d4b593adde8c43cf3ea5c794c66\"},\"headline\":\"GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316\",\"datePublished\":\"2020-04-13T07:00:00+00:00\",\"dateModified\":\"2025-11-14T15:54:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/\"},\"wordCount\":68,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/griddb.net\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#primaryimage\"},\"thumbnailUrl\":\"\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg\",\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/\",\"url\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/\",\"name\":\"GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316 | GridDB: Open Source Time Series Database for IoT\",\"isPartOf\":{\"@id\":\"https:\/\/griddb.net\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#primaryimage\"},\"thumbnailUrl\":\"\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg\",\"datePublished\":\"2020-04-13T07:00:00+00:00\",\"dateModified\":\"2025-11-14T15:54:03+00:00\",\"description\":\"\u3053\u306e\u30d6\u30ed\u30b0\u3067\u306f\u3001GridDB\u306b\u683c\u7d0d\u3057\u305f\u30c7\u30fc\u30bf\u3092Grafana\u3067\u7c21\u5358\u306b\u8996\u899a\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002 Grafana\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\",\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#primaryimage\",\"url\":\"\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg\",\"contentUrl\":\"\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg\",\"width\":2560,\"height\":1707},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/griddb.net\/en\/#website\",\"url\":\"https:\/\/griddb.net\/en\/\",\"name\":\"GridDB: Open Source Time Series Database for IoT\",\"description\":\"GridDB is an open source time-series database with the performance of NoSQL and convenience of SQL\",\"publisher\":{\"@id\":\"https:\/\/griddb.net\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/griddb.net\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/griddb.net\/en\/#organization\",\"name\":\"Fixstars\",\"url\":\"https:\/\/griddb.net\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/griddb.net\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/griddb.net\/wp-content\/uploads\/2019\/04\/fixstars_logo_web_tagline.png\",\"contentUrl\":\"https:\/\/griddb.net\/wp-content\/uploads\/2019\/04\/fixstars_logo_web_tagline.png\",\"width\":200,\"height\":83,\"caption\":\"Fixstars\"},\"image\":{\"@id\":\"https:\/\/griddb.net\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/griddbcommunity\/\",\"https:\/\/x.com\/GridDBCommunity\",\"https:\/\/www.linkedin.com\/company\/griddb-by-toshiba\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/griddb.net\/en\/#\/schema\/person\/0f2f6d4b593adde8c43cf3ea5c794c66\",\"name\":\"Owen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/griddb.net\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/47438a5c81215c7a9043be1b427e0bbd8dc0f77bd536f147f8495575149e4325?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/47438a5c81215c7a9043be1b427e0bbd8dc0f77bd536f147f8495575149e4325?s=96&d=mm&r=g\",\"caption\":\"Owen\"},\"url\":\"https:\/\/www.griddb.net\/ja\/author\/owen\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316 | GridDB: Open Source Time Series Database for IoT","description":"\u3053\u306e\u30d6\u30ed\u30b0\u3067\u306f\u3001GridDB\u306b\u683c\u7d0d\u3057\u305f\u30c7\u30fc\u30bf\u3092Grafana\u3067\u7c21\u5358\u306b\u8996\u899a\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002 Grafana\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/griddb.net\/ja\/\u672a\u5206\u985e\/data-visualization-grafana-griddb\/","og_locale":"ja_JP","og_type":"article","og_title":"GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316 | GridDB: Open Source Time Series Database for IoT","og_description":"\u3053\u306e\u30d6\u30ed\u30b0\u3067\u306f\u3001GridDB\u306b\u683c\u7d0d\u3057\u305f\u30c7\u30fc\u30bf\u3092Grafana\u3067\u7c21\u5358\u306b\u8996\u899a\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002 Grafana\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7","og_url":"https:\/\/griddb.net\/ja\/\u672a\u5206\u985e\/data-visualization-grafana-griddb\/","og_site_name":"GridDB: Open Source Time Series Database for IoT","article_publisher":"https:\/\/www.facebook.com\/griddbcommunity\/","article_published_time":"2020-04-13T07:00:00+00:00","article_modified_time":"2025-11-14T15:54:03+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/www.griddb.net\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg","type":"image\/jpeg"}],"author":"Owen","twitter_card":"summary_large_image","twitter_creator":"@GridDBCommunity","twitter_site":"@GridDBCommunity","twitter_misc":{"\u57f7\u7b46\u8005":"Owen","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"2\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#article","isPartOf":{"@id":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/"},"author":{"name":"Owen","@id":"https:\/\/griddb.net\/en\/#\/schema\/person\/0f2f6d4b593adde8c43cf3ea5c794c66"},"headline":"GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316","datePublished":"2020-04-13T07:00:00+00:00","dateModified":"2025-11-14T15:54:03+00:00","mainEntityOfPage":{"@id":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/"},"wordCount":68,"commentCount":0,"publisher":{"@id":"https:\/\/griddb.net\/en\/#organization"},"image":{"@id":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg","inLanguage":"ja","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/","url":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/","name":"GridDB\u3068Grafana\u306b\u3088\u308b\u30c7\u30fc\u30bf\u306e\u8996\u899a\u5316 | GridDB: Open Source Time Series Database for IoT","isPartOf":{"@id":"https:\/\/griddb.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#primaryimage"},"image":{"@id":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg","datePublished":"2020-04-13T07:00:00+00:00","dateModified":"2025-11-14T15:54:03+00:00","description":"\u3053\u306e\u30d6\u30ed\u30b0\u3067\u306f\u3001GridDB\u306b\u683c\u7d0d\u3057\u305f\u30c7\u30fc\u30bf\u3092Grafana\u3067\u7c21\u5358\u306b\u8996\u899a\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002 Grafana\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7","inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/griddb.net\/ja\/%e6%9c%aa%e5%88%86%e9%a1%9e\/data-visualization-grafana-griddb\/#primaryimage","url":"\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg","contentUrl":"\/wp-content\/uploads\/2020\/03\/macbook-graphs-charts_2560x1707.jpg","width":2560,"height":1707},{"@type":"WebSite","@id":"https:\/\/griddb.net\/en\/#website","url":"https:\/\/griddb.net\/en\/","name":"GridDB: Open Source Time Series Database for IoT","description":"GridDB is an open source time-series database with the performance of NoSQL and convenience of SQL","publisher":{"@id":"https:\/\/griddb.net\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/griddb.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/griddb.net\/en\/#organization","name":"Fixstars","url":"https:\/\/griddb.net\/en\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/griddb.net\/en\/#\/schema\/logo\/image\/","url":"https:\/\/griddb.net\/wp-content\/uploads\/2019\/04\/fixstars_logo_web_tagline.png","contentUrl":"https:\/\/griddb.net\/wp-content\/uploads\/2019\/04\/fixstars_logo_web_tagline.png","width":200,"height":83,"caption":"Fixstars"},"image":{"@id":"https:\/\/griddb.net\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/griddbcommunity\/","https:\/\/x.com\/GridDBCommunity","https:\/\/www.linkedin.com\/company\/griddb-by-toshiba"]},{"@type":"Person","@id":"https:\/\/griddb.net\/en\/#\/schema\/person\/0f2f6d4b593adde8c43cf3ea5c794c66","name":"Owen","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/griddb.net\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/47438a5c81215c7a9043be1b427e0bbd8dc0f77bd536f147f8495575149e4325?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/47438a5c81215c7a9043be1b427e0bbd8dc0f77bd536f147f8495575149e4325?s=96&d=mm&r=g","caption":"Owen"},"url":"https:\/\/www.griddb.net\/ja\/author\/owen\/"}]}},"_links":{"self":[{"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/posts\/50701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/users\/71"}],"replies":[{"embeddable":true,"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/comments?post=50701"}],"version-history":[{"count":1,"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/posts\/50701\/revisions"}],"predecessor-version":[{"id":51544,"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/posts\/50701\/revisions\/51544"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/media\/49099"}],"wp:attachment":[{"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/media?parent=50701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/categories?post=50701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.griddb.net\/ja\/wp-json\/wp\/v2\/tags?post=50701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}