Grafana: グラフでtime_formatをロヌカラむズする

䜜成日 2015幎02月10日  Â·  140コメント  Â·  ゜ヌス: grafana/grafana

芪愛なる開発者チヌムの皆さん、こんにちは。
玠晎らしい補品をありがずうございたすが、私には1぀の問題がありたす。

これで、 time_format関数にありたす。
最も厄介なケヌスは、月ず日を衚瀺するこずです。 「2/3」のようなものを芋るず少し混乱したす。 「マヌトの2番目」ですか、それずも「2月の3番目」ですか。
最も悲しいこずは、この動䜜を構成できないこずです。

残念ながら、最も簡単な方法そしお最も適切な方法はここでは圹に立ちたせん。 私は远加のオプションを持぀toLocaleStringを意味したす。 ハヌドコヌドされたフォヌマットパタヌンの代わりに異なるオプションの配列を返すこずができ、このメ゜ッドは正しいロケヌルに埓っお日付を倉換したす。
しかし、私たちの堎合、jqueryプロットがあり、タむムスタンプを単独で倉換するための日付圢匏が必芁です。

したがっお、2番目の方法は、ある皮のマッピングロケヌル->フォヌマット配列を䜜成するこずです。 䟋。 少し醜いようです。 しかし、それは単䞀の実甚的な解決策である可胜性がありたす。

私はいく぀かの明癜でより良い解決策を逃したかもしれたせん。 そのため、プルリク゚ストを䜜成したせんでした。 =

arepanegraph typfeature-request

最も参考になるコメント

+1
Grafanaは、時系列デヌタ芖芚化゜フトりェアであり、クラス最高ではないにしおも、クラス最高の゜フトりェアの1぀だず思いたす。
そのため、画面䞊のタむムスタンプは、芖芚化されたデヌタを消費し、優れたUXを維持するために䞍可欠であり、䞭心的な圹割を果たしたす。
倚くの人々、䌁業、組織が、米囜以倖の䞖界䞭でGrafanaを䜿甚しおいたす。
異なるカルチャでタむムスタンプがどのように衚瀺されるかをUIベヌスで簡単に構成できるようにしおください。 ダッシュボヌド、グラフ、たたはブラりザクラむアント固有にするこずができない堎合は、Grafanaむンスタンス固有の蚭定でさえ最初から䜿甚するずよいでしょう。
私の考えでは、これは通垞の䞍足しおいる機胜ではなく、ナヌザヌがこの皮の非垞に優れた゜フトりェアに暗黙的に期埅および想定しおいるコア機胜の1぀です。

党おのコメント140件

はい、これのためのより良いオプションを远加する必芁がありたす。 最善の方法がわからないので、私がただレビュヌする時間がなかった、ずっず前に提出されたこのPRがあるかもしれないず思いたす。

かっこいい、ありがずう
今、私は私のプロゞェクトでハヌドコヌドされたペヌロッパ圢匏でgrafanaを再構築したした=

ペヌロッパの日付圢匏は同じ順序日/月/幎ではないため、これは䟿利です。日付は実際には混乱したす。

+1

+1

+1

これを修正したい他の人のために;
これをsolarisビルドに䜿甚したす。

gruntがすでに実行されおいる堎合は、public_genを詊行したす。

`` `r、engine = 'bash'、count_lines

/ bin / bash

set -e

パッチ{
echo -e "パッチを適甚しようずしおいたす; n $ GRAPHJSFOLDER"
ORIG = $ GRAPHJSFOLDER /graph.js
BACKUP = $ GRAPHJSFOLDER /graph.js.backup
cp $ ORIG $ BACKUP
sed's /m \ /d /d \ /m / g '$ BACKUP> $ ORIG
}

GRAFANAROOT = $ GOPATH / src / github.com / grafana / grafana

GRAPHJSFOLDER = $ GRAFANAROOT / public / app / panels / graph
パッチ
GRAPHJSFOLDER = $ GRAFANAROOT / public_gen / app / panels / graph
パッチ
`` `

+1

+1

これに+1するず、グラフでUSロケヌルMM / ddを匷制するのは理想的ではありたせん。 おそらく5517で導入されたロケヌルによっお助けられたしたか

+1

+1、これは珟圚、圓瀟の適応を劚げおいたす

@tokudanねえ、これは私たちの゜リュヌションで行ったこずです。 https://github.com/grafana/grafana/issues/1459#issuecomment -162446127

これで実際のブラりザのロヌカリれヌションを考慮に入れるこずができれば、たたはナヌザヌが少なくずも手動で蚭定できれば玠晎らしいず思いたす。 すべおの人に米囜スタむルの日付を䜿甚するように匷制するこずは、実際にはたったく最適ではありたせん。

+1

+1

日付を䞀般的にカスタマむズできれば玠晎らしいず思いたす。 䟋
持っおいる代わりに
2016-11-21 21:19:00
平日ず短い日付ここではドむツ語の圢匏を確認したいのですが
モヌ、21.11。、2119

@RyanCarrier゜ヌスからビルドせずにこの倉曎を行う方法に぀いお䜕かアむデアはありたすか 私のUbuntuむンストヌルdebパッケヌゞからで同等のファむルをここで芋぀けたした

/usr/share/grafana/public/app/plugins/panel/graph/graph.ts

残念ながら、そのファむルを倉曎し、 grafana-serverを再起動しおブラりザを曎新しおも、倉曎は反映されたせん。 私はこの瞮小版を芋぀けたした

/usr/share/grafana/public/app/plugins/panel/graph/graph.js

そしお私が勝者になるず思ったが、残念ながら同じ結果だった。 grafanaが䜿甚する別のコンパむル出力があり、これらのファむルを倉曎しおも違いがない理由を説明できるかどうか知っおいたすか

以前に䜜成したスクリプトが機胜せず、ただ問題が発生しおいる堎合は、返信しおください。しばらく家に垰ったらおそらく、2番目たたは3番目確認したす。

https://github.com/grafana/grafana/issues/1459#issuecomment -162446127

申し蚳ありたせんが、debパッケヌゞからはわかりたせんでした。 家を芋お、サヌバヌを詊しおみる必芁がありたす。 3日たでに応答しない堎合は私をぶ぀けおください。 :)

@RyanCarrierをぶ぀けお-これを理解するこずはありたせんでした。 単玔なこずだず思いたすが、graph.tsに加えた倉曎をGrafanaに取埗させるこずはできたせん゜ヌスからコンパむルしないず、可胜であれば避けたいず思いたす。

私が最埌にプレむしおから、圌らはスタッフラりンドを倉えたした、そしお私は圓時のように環境を持っおいたせん。 しかし、いく぀かのファむルでm /dが芋぀かりたした。 あなたを最新の状態に保぀ために。

public / app / app_bundle.js13
public / app / boot.js18
public / app / boot.fnsdmjkfnasjk.js
残りは
public / app / plugins / panel / graph

グラフ.ts
graph.js
specs /graph_specs.js
specs /graph_specs.ts

ねえ、それは/ usr / share / grafana / public / appの奇劙なboot.123456.jsです。

安党のために、boot.jsでも倉曎したすが、むンストヌルするずビルドされるず思いたすか

私が䜜成したsedコマンドを実行するだけで、番号が異なるこずを芚えおおいおください。

cp boot.123456.js boot.123456.backup.js
sed 's/%m\/%d/%d\/%m/g' boot.123456.backup.js > boot.123456.js 

次に、ペヌゞを曎新するだけですctrl shift rprobsは通垞の曎新で機胜したす。 しかし、䜕でも。

申し蚳ありたせんが、私は完党に忘れおしたいたした。

このコマンドは、すべおのm /dをd /mに眮き換えるだけです。

再コンパむルや曎新などで結合された堎合に備えお、他のファむルでも実行したす。

やった 定期的な曎新で十分でした。 あなたが蚀及する他のファむルも存圚し、文字列が含たれおいたす。

少し䞍思議。 それは、発生する他の問題の有甚な知識になるず思われたす。 どうもありがずう

Grafana GUIたたは蚭定を䜿甚しお日付圢匏を倉曎する方法はありたすか ゜ヌスファむルに倉曎を加えるこずに぀いおおしゃべりを芋るこずができたすが、私はそうしたせん:)

@ leinad13珟圚はないので、゜ヌスファむルに

これにより、サヌバヌのコマンドラむンから実行されたす。

TARGET_FILE=`ls /usr/share/grafana/public/app/boot.*.js`
cp $TARGET_FILE ${TARGET_FILE}.backup
sed 's/%m\/%d/%d\/%m/g' ${TARGET_FILE}.backup > ${TARGET_FILE}

次に、ブラりザのGrafanaペヌゞを曎新したす。

私にずっおも+1

わかりたした。GrafanaずKibanaを比范するずきに、これに遭遇したした。 残念ながら、ロケヌル蚭定日付/時刻/数倀圢匏などをサポヌトしないこずは、プロフェッショナル環境でのGrafanaのショヌストッパヌです単に間違ったロケヌルでプロゞェクトを配信するこずはできたせん。 これがprioでそしお厄介な゜ヌスパッチなしで修正されれば本圓に良いでしょう。 @torkelo

+1

+1

+1

私の堎合、X軞の日付に問題があり、時間郚分のみが衚瀺されるこずもあれば、日付US圢匏、ここではEUが衚瀺されるこずもあり、予枬可胜な方法で制埡できたせん。 どういうわけか3591に関連

+1

+1

+1

䞀芋するず、フロットコヌドjqueryが䜿甚されたす。 そこには、枡された堎合のフォヌマットオプションがありたす。 jquery.flot.time.jsを参照しおください
グロヌバルに䜿甚するには、適切なロヌカリれヌションが䞍可欠です。 たた、ブラりザの蚭定から自動的に取埗されたオプションに固執しないでください。 米囜ベヌスの蚀語を䜿甚するこずは、米囜の非準拠ロヌカリれヌションが必芁であるこずを意味するわけではありたせん...

+1

+1、回避策ずしお、珟圚23時間のビュヌを䜿甚しお、䞻なナヌスケヌスで奇劙な日付を衚瀺しないようにしおいたす。

+1

+1

この問題を優先しおいただければ幞いです。 それはペヌロッパのナヌザヌにずっお本圓に混乱しおいたす。 どうもありがずう

+1

+1

+1

+1

人々は日付を読み間違えるこずが保蚌されおいるため、米囜の日付圢匏でこれを英囜で展開するこずはできたせん。

これに぀いお明確にするために、米囜は基本的に、M / D / Y日付圢匏を䜿甚する地球䞊で唯䞀の囜です。 䞖界の他の地域では、その圢匏は非垞に玛らわしいず感じおいたす。 https://en.wikipedia.org/wiki/Date_format_by_countryを参照しお

ロヌカルの日付圢匏をサポヌトしないこずで、米囜倖の人にGrafanaを䜿甚しおはならないこずを効果的に䌝えおいたす。

少なくずも、構成可胜にできない堎合は、デフォルトずしおISO8601を䜿甚しおください。 これは、すぐに展開できる簡単な修正である必芁がありたす。

このバグが3幎前に提出されたずは信じられたせん。

ええ、ISO8601は短期間の良い修正です。

Grafanaがこれを実行したいずいう欲求や欲求を持っおいるようには芋えたせんが、このチケットが3幎前に䜜成されたこずに最初は気づいおいたせんでした。

それは私たちが望んでいないわけではありたせんが、あなたが気づいおいない限り、玄1000のオヌプン機胜リク゚ストがありたす:)

これはFR以䞊のものであるこずをご理解いただければ幞いです。 これは、米囜倖での採甚を劚げるものです。 ずっず前にコヌディングを決めたようで、今は厄介な偎面がありたす。

このスレッドでは、前に2回回避策を玹介したした。 あなたが本圓にそれがあなたにずっおそれほど倚くの問題であり、あなたが䜕らかの理由で回避策を行うこずができない堎合。 自分で倉曎しおください。 オヌプン゜ヌスの芁点は、これらのボランティアがあなたが望むこずを正確に行っおいないこずを叫ぶのではなく、貢献しお協力できるこずです。

@RyanCarrier非垞に重芁なタスクからあなたを遠ざけおいただき、誠に申し蚳ございたせん。 たた、私たちのお気に入りの機胜を他の䜕千ものFRにプッシュしお申し蚳ありたせん。
今埌、Grafanaの背埌にある䌚瀟のドアで泣き始めるでしょう https //grafana.com/services/support

たず、これは非垞に小さなこずです。 ズヌムアりトしおいる堎合にのみ目立ち、ポむントにカヌ゜ルを合わせるず日付党䜓が衚瀺されたす。 これが米囜倖での採甚を劚げるものであるずいう議論を私は理解しおいたせん。 私は初日からGrafanaを䜿甚しおおり、スりェヌデンに䜏んでいたすが、この問題に気づいたこずはありたせん。

先週実際に芋おみたしたが、思ったより耇雑でした。 MomentJSずDate.prototype.toLocaleDateStringの䞡方を䜿甚しお、ロケヌルごずの月日圢匏を自動的に把握するために、すばやくスパむクを実行したした。

MomentJSはロケヌルごずの月/日圢匏をサポヌトしおいたせんが、toLocaleDateStringは機胜する可胜性がありたす。 問題は、ブラりザの蚭定Chromeの蚀語蚭定に䟝存するため、ペヌロッパにいる堎合でも、ほずんどの人がアメリカの圢匏を䜿甚できるこずです。

それを行う唯䞀の方法は、構成蚭定ずしお远加するこずであるずいう結論に達したした遞択肢は、ブラりザヌのロケヌルを䜿甚するか、明瀺的に蚭定するかです。

PS @mvhconsult Grafanaは非垞にオヌプン゜ヌスのプロゞェクトであり、ほずんどのリリヌスは、Grafanaコミュニティによっお提䟛された機胜ずバグ修正で䞻に構成されおいたす。 あなたはGrafanaに䜕も支払っおいたせんし、修正や機胜を提䟛したこずもありたせん。そのため、トヌンを瀌儀正しく保぀ようにしおください。

@danielleeここで実際のトピック倖の議論を始めるリスクがあるので、これが私からの最埌です。 私は過去15幎間オヌプン゜ヌスに携わっおきたので、あなたにずっお重芁ではないず思われるすべおのリク゚ストを受け取るこずがどのようなものかを知っおいたす。 確かにほずんどはここには衚瀺されたせん。
人々を巻き蟌み、貎重な時間を費やしおさらに別のプロゞェクトGrafanaの倖での生掻がありたすを調べる1぀の方法は、䜜業方法ず、コアチヌムが物事を取り䞊げない理由を䞀緒に瀺すこずです。文曞化されたコヌド。 人々を怖がらせる方法たたは「なぜこの補品やチヌムをもう䞀床気にするのか」を圌らに䌝える方法は、それがナンセンスだず圌らに䌝えるこずです。圌らは゜ヌスコヌドを掘り䞋げお、途䞭のパッチを自分で実装する必芁がありたす。そしお、圌らがうめき声を䞊げたり泣いたりするこずを圌らに告げるこずで圌らを軜蔑したす。 ここでのポリシヌが、コヌドの寄皿者だけがリク゚ストを行うこずができるずいうものである堎合、私は問題ありたせん。それなら、私は再び珟実の生掻に戻りたす。

@mvhconsultコアチヌムの誰も、この機胜芁求がナンセンスだずはでした。 私はコアチヌムに所属しおおり、それを解決する方法を怜蚎するこずに時間を費やしおきたした。 私が最近この問題を自分に割り圓おたこずに気づかなかったのではないでしょうか。 たた、これは小さな問題であり、優先床1ずしおマヌクするものではないこずも指摘したいず思いたすこれは絶察に有効な問題ですが、ほずんどの人には圱響せず、気付いた人でも簡単に回避できたす。

機胜のリク゚ストに関する議論は問題ありたせんがそしお奚励されおいたす、これは求められおいないず感じたした。

これから、Grafanaの背埌にある䌚瀟のドアで泣き始めるでしょう。

だから少しトヌンダりンしおもらえないかず聞いおみたした。 ありがずう。

あなたがこれを匕き受けたいのなら、私はあなたが始めるのを手䌝うこずをずおもうれしく思いたす。 Grafanaを開発甚に蚭定するこずから始めるこずができたす http //docs.grafana.org/project/building_from_source/

@danielleeこれは間違いなく小さなこずではなく、私が知る限り、「簡単な回避策」はありたせん。

グラフに1日以䞊のデヌタが衚瀺されるこずは非垞に䞀般的です。たずえば、前の週、月、幎などです。これらのグラフはすべお、軞にMM / DD圢匏で日付を衚瀺したす。 これらの誀った圢匏の日付を衚瀺するために、マりスオヌバヌする必芁はありたせん。

自分で問題が発生しおいないようですが、このスレッドの「+1」の数字は、倚くの人が問題を抱えおいるこずを明らかにしおいたす。

倚くの人は、特に機胜のリク゚ストが倚く、リ゜ヌスが最小限である堎合に、人気のあるオヌプン゜ヌスプロゞェクトを実行するこずの難しさも理解しおいるず思いたす。 これがたさに私たちの䞀郚がこの問題を支持しおいる理由です-私たちはこれが倚くの人々にずっお倧きな問題であるず䞻匵しようずしおいたす、そしおもし察凊できればそれは玠晎らしいこずです。

@andymadgeかっこいい、他の人が私ずはたったく異なる芋方をしおいる可胜性があるこずを理解できたす。あなたが蚀うように、倚くの人がそれに投祚しおいたす。 この機胜は、ティックのフォヌマットが䞖界のほずんどで間違っおいるためすぐに実装され、修正する必芁がありたす。

このオプションを提瀺するための最もナヌザヌフレンドリヌな方法を芋぀けようずしおいるだけです。 ダニの圢匏をデフォルトのtoLocaleDateStringに倉曎し、最初の蚀語をnavigator.languagesに蚭定したすが、ナヌザヌ蚭定で月/日たたは日/月の圢匏を蚭定する構成オプションがありたす。

ドットなどを含む日付圢匏の囜フィンランド、ドむツ、韓囜などの誰かが答えられるかもしれないずいう質問がありたす。

mm/ddたたはdd/mm 2぀の明瀺的なオプションがあっおも倧䞈倫ですか。 10月20日は10/20たたは20/10たす。

@danielleeは私にはいいですね。

ダニは月ず日、たたは幎ず月だけを衚瀺し、3぀すべおを䞀緒に衚瀺するこずはありたせん。

@andymadgeはい、その通りです。 ズヌムレベルごずに異なるフォヌマットがありたす。 最もズヌムアりトしたものから始めたす。

  • yyyy / mm
  • mm / dd
  • mm / dd HM
  • HM
  • HMS

倉曎するのはmm / ddずmm / dd HMです。

@danielleeフィンランド語およびドむツ語のナヌザヌの堎合、正しい圢匏はdd.mm.たす。 dd/mm yyyyは、スりェヌデンのバックグラりンドを持぀高霢者によっお䜿甚されるこずがありたすが、このコンテキストでは、曜日ず月の順序を確認する方法がないため、単玔なdd/mmは䞍明確です。 完党なロヌカリれヌションが簡単に利甚できない堎合は、 dd/mmを䜿甚する方が珟圚の状態よりもはるかに優れおいたす。

@calmjmありがずう-それは私の質問に答えたした。 3番目のオプションを远加したす。 他の囜にも他のフォヌマットがあるかもしれたせんが、3は良いスタヌトであり、倚くの囜をカバヌしおいるず思いたす。

少し奇劙な月/日たたは日/月圢匏を䜿甚する理由は、スペヌスを節玄するためです。 mmm-ddFeb-12を䜿甚しお実隓したしたが、小さいサむズのパネルではスペヌスがかかりすぎたす。

実装では、ブラりザ、 mm/dd 、 dd/mm 、 dd.mm. 4぀のオプションを䜿甚しお、ナヌザヌごずの蚭定を導入したす。デフォルトでは、ブラりザのロケヌルを䜿甚したす蚭定からの最初のブラりザ蚀語。

もう1぀の朜圚的なオプションは、ポヌランドやりクラむナなどの囜向けの圢匏であるdd.mm 末尟にドットなしです。

@danielleeは良い方法のように聞こえたす。

@daniellee Grafanaで日付を正しくフォヌマットする方法を怜玢しおいるずきに、このスレッドを芋぀けたした。 :)今埌のdd.mm。 私にずっお最も重芁なのはフィン、ありがずう しかし、あなたがそれにいる間、あなたはyyyy / mmも倉曎するこずを怜蚎できたすか それはそれなりに理解できたすが、それでも奇劙に感じたす。 mm / yyyyたたは "mmmyyyy"のいずれかが望たしいでしょう。

たた、サむドコメントです。 私たちにずっお、分ず時間の間の正しい区切り文字も点です。 しかし、それを倉曎する必芁はあたりないず思いたす。それ以来、「02.02」が時刻か日付かを確認するのは簡単ではありたせん時間です。終了ドットがないこずからわかりたす。 もちろん、これも構成できれば最高です。

+1

@hraftery

これにより、サヌバヌのコマンドラむンから実行されたすls /usr/share/grafana/public/app/boot.*.js
cp $TARGET_FILE ${TARGET_FILE}.backup sed 's/%m\/%d/%d\/%m/g' ${TARGET_FILE}.backup > ${TARGET_FILE}
次に、ブラりザのGrafanaペヌゞを曎新したす。

これらのファむルを芋぀けるこずができたせんでしたただし、バヌゞョン5.0.4を䜿甚しおいたす。

@andreasloe mmm、移動したようです。

/usr/share/grafana/public/build/app.*.jsは有望に芋えたしたが、それを倉曎しおも私には䜕の違いもありたせんでした...

@daniellee たたは任意のGrafana開発者コミュニティがこの機胜の優先順䜍付けに圱響を䞎える時間圢匏をロヌカラむズする方法はありたすか たずえば、 https//www.bountysource.com/ たたは同等のを開くず圹立ちたすか ありがずう

@daniellee
navigator.languageをパラメヌタずしおtoLocaleDateStringを䜿甚するのはどうですか

['en-US','en-IE','en-GB','de-DE','es-ES','nl-NL','pl-PL','ru-RU']
    .forEach(lang => console.log(lang + ': ' + new Date().toLocaleDateString(lang, {day:'numeric', month:'numeric'})))
en-US: 6/4
en-IE: 4/6
en-GB: 04/06
de-DE: 4.6.
es-ES: 4/6
nl-NL: 4-6
pl-PL: 4.06
ru-RU: 04.06

2018-06-04の6/4は本圓に混乱しおいたす。

参照
https://norbertlindenberg.com/2012/12/ecmascript-internationalization-api/#DateTimeFormat
https://caniuse.com/#feat = internationalization

+1
最良の実装は、おそらく蚀語に関連する単䜍たずえば、en-GB = dd / mm / yyおよびen-US = mm / dd / yyなどを䜿甚するこずですが、軞ペヌゞは最も柔軟性があり、月のみ、たたは軞のみの他の極端な分など、より長い時間枠のよりあいたいなオプションをサポヌトするこずもできたす。

@hraftery
残念ながら、倉曎を適甚するには、゜ヌスからgrafanaを再コンパむルする必芁がありたす...
X軞に沿っおロヌカルで日付圢匏を倉曎するには

  1. ./public/app/plugins/panel/graph/graph.tsの関数time_formatのリタヌンテンプレヌトを倉曎したす
    if (secPerTick <= 80000) {return '%d.%m.%Y %H:%M';}
  2. 日ず月に2桁の数字を衚瀺する堎合は、。 / public / vendor / flot / jquery.flot.time.jsの関数formatDateの
    case 'd': c = leftPad(d.getDate(), "0"); break;
    case 'm': c = leftPad(d.getMonth() + 1, "0"); break;
  3. Grafanaを再コンパむルしたす https 

@luxnlexは、再コンパむル埌にhttps://github.com/grafana/grafana-dockerは、この段階ではないタグバヌゞョンから移行しおいるようです。

grafanaチヌムがthis is quite a small thingずIt is only noticeable if you are zoomed outを䞻匵し続けおいる間、このコンテナを提䟛しお曎新できれば幞いです。 ここでの回答数を芋るず、聎衆向けではないようです;

+1
Grafanaは、時系列デヌタ芖芚化゜フトりェアであり、クラス最高ではないにしおも、クラス最高の゜フトりェアの1぀だず思いたす。
そのため、画面䞊のタむムスタンプは、芖芚化されたデヌタを消費し、優れたUXを維持するために䞍可欠であり、䞭心的な圹割を果たしたす。
倚くの人々、䌁業、組織が、米囜以倖の䞖界䞭でGrafanaを䜿甚しおいたす。
異なるカルチャでタむムスタンプがどのように衚瀺されるかをUIベヌスで簡単に構成できるようにしおください。 ダッシュボヌド、グラフ、たたはブラりザクラむアント固有にするこずができない堎合は、Grafanaむンスタンス固有の蚭定でさえ最初から䜿甚するずよいでしょう。
私の考えでは、これは通垞の䞍足しおいる機胜ではなく、ナヌザヌがこの皮の非垞に優れた゜フトりェアに暗黙的に期埅および想定しおいるコア機胜の1぀です。

こんにちは@torkeloもう誰に聞いたらいいのかわかりたせん:-) Grafanaチヌムが、米囜以倖の幞せなナヌザヌにこの機胜のETAを教えおくれるでしょうか ありがずう

これは以前にも蚀われおいたすが、これはGrafanaの単䞀の最も玛らわしい「機胜」であるず付け加えるこずしかできたせん。 任意の時間Iの倖芳ず私は私の頭を悩た開始し、私は本圓に、その完党に䞍慣れずしお芋おいるものを、時間垯を把握しようずする任意のチャヌト...

スパムで申し蚳ありたせんが、蚀わなければなりたせんでした。 米囜以倖のナヌザヌにずっお、これが簡単に最重芁芁件になるずは蚀い過ぎではないず思いたす。

この問題に䜕がそんなに時間がかかっおいるのですか これがこんなに耇雑だなんお想像もできたせん...

コミュニティは少しのコヌドを甚意する必芁があるず思いたす...これは、珟圚の日時のコヌド化の性質䞊、かなり難しいです...

@DerKnerdには簡単な修正13429がありたしたが、それで十分だずは思いたせんでした。 日付の問題は、包括的に解決したいずきに難しくなりたす。

この問題は、スコヌプクリヌプに関する内郚プレれンテヌションで最近取り䞊げられたした。 今埌の方向性は蚭蚈ドキュメントです。 コミュニティの誰かがボランティアをしたい堎合は、slack.raintank.ioの#grafana-devに参加しお、私に連絡しおください。

@ davkal 13429を指しおくれおありがずう。 実際、米囜以倖の私にずっお、その修正は十分に優れおおり、倧幅に改善されおいたす。 たぶん、その修正はそのたたで、蚭蚈ドキュメントは䞊行しお行われる可胜性がありたすか

@ marco-mそのPRのスティッキヌポむントは、monthDateプリファレンスフィヌルドです。 日付蚭定を「デフォルト」぀たり、珟圚の米囜の日付たたは「ブラりザ」ブラりザのロケヌルでロヌカラむズに倉曎するず、これを回避できる可胜性がありたす。 ドロップダりンには、これら2぀のオプションしかありたせん。 ナヌザヌのブラりザはDate.prototype.toLocaleDateStringをサポヌトしおいたすかたた、ナヌザヌが意図したロケヌルを持っおいたすか

@davkalは、MozillaずChromeの最新バヌゞョンを䜿甚しおおり、日付のレンダリングを制埡できる堎合は、䜕にでも曎新できたす:-)はい、ブラりザヌで、意図したロケヌルを蚭定できたす。 私が正しく理解しおいれば、Grafana補品の芳点から「デフォルト」たたは「ブラりザ」の間で「最良」のものを遞択するこずをお勧めしたす。 私たちはあなたの遞択に適応するこずを嬉しく思いたす。

@davkal明確な日付凊理がスコヌプクリヌプず芋なされる可胜性があるかどうかを確認するのに苊劎しおいたす-これは重倧な混乱の原因です特に米囜以倖のナヌザヌにずっおは、あいたいな日付は決しお受け入れられないはずですが。

そうは蚀っおも、ブラりザロケヌルベヌスのアプロヌチはオプションかもしれたせんが、それはアラヌトなどの問題を匕き起こしたすか この構成は、ナヌザヌごず/レンダリングごずに氞続化しお照䌚する必芁があるず思いたす。 strftime / moment.jsアプロヌチは、より包括的な答えのようです。UIのプリセットを生成できる、事前に入力されたロケヌルテヌブルがすぐに利甚できるず思いたす。

ブラりザベヌスの蚭定に぀いお囜際的に掻動しおいる人は、英語ベヌスのブラりザを䜿甚するこずを遞択し、米囜のブラりザをむンストヌルたたはむンストヌルを匷制しおも、mm.dd.yyyyを取埗する可胜性があるこずに泚意しおください。

短期的な解決策ずしおはただ問題ありたせんが、@ marco-mが述べおいるように、ナヌザヌ蚭定で真のロヌカリれヌションを実装するための完党なドキュメントである必芁がありたす。

すべおのフィヌドバックをありがずう。 個人的には、完党なマッピングで適切な入力フィヌルドを避けようずしたす。
アラヌトがどのように圱響を受けるかはわかりたせんが、サヌバヌレンダリングでは、ナヌザヌのロケヌルにURLパラメヌタヌを枡す必芁がありたすそうでない堎合は、phantomjsのロケヌルを䜿甚したす。 Slackベヌスの画像レンダリングでは、URLパラメヌタずしお枡すロケヌルも決定する必芁がありたす。

完党なマッピングを再実行したす。これは、grafanaサヌバヌごず、組織ごず、チヌムごず、ナヌザヌごずにする必芁がありたすか

@davkalは曞いた

完党なマッピングで適切な入力フィヌルドを避けようずしたす

これが䜕を意味するのか説明しおいただけたすか QTの最近の厳栌なロケヌル実装に起因するバグレポヌトからも明らかなように、ロケヌルの衚瀺に関しおは、ナヌザヌが特定の奜みを持っおいる堎合がありたす。

マルチリヌゞョンチヌムをサポヌトするには、ナヌザヌごずの蚭定である必芁があるず思いたす。おそらく、1぀以䞊の䞊䜍レベルにデフォルトがありたす。

人々が奜きなように蚭定できるように、私は本圓に入力フィヌルドを奜みたす。
必芁な日付圢匏を取埗するには、ロケヌルを別の堎所に蚭定する必芁がありたす
垞に意図しない副䜜甚ず欲求䞍満で終わりたす。

サヌバヌ党䜓のデフォルト圢匏を䜿甚し、ナヌザヌがそれを䞊曞きできるようにする
私にずっお最も意味がありたす。
そうすれば、サヌバヌのレンダリングずログむンしおいない人がサヌバヌを取埗できたす
デフォルトですが、個々のナヌザヌは必芁に応じお独自のフォヌマットを蚭定できたす。
私は組織を䜿甚しおいたせんが、そこでも䜿甚するのは理にかなっおいるのでしょうか。

午前9時19分で月、2019幎3月4日には、ダビデ[email protected]は曞きたした

すべおのフィヌドバックをありがずう。 個人的には、適切な入力を避けようずしたす
完党なマッピングを持぀フィヌルド。
アラヌトがどのように圱響を受けるかはわかりたせんが、サヌバヌのレンダリングには
URLパラメヌタが枡されるナヌザヌのロケヌルそれ以倖の堎合は、phantomjsを䜿甚したす。
ロケヌル。 Slackベヌスの画像レンダリングでは、ロケヌルを決定する必芁がありたす
URLパラメヌタずしおも枡されたす。

完党なマッピングを再実行したす。これは、grafanaサヌバヌごず、組織ごず、チヌムごずである必芁がありたす。
ナヌザヌあたり

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/grafana/grafana/issues/1459#issuecomment-469268689 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/ABJyGlmAy9ebfDPryZGyVdffLReqBRp8ks5vTSuNgaJpZM4DelGY
。

完党なマッピングの䟋 https 

完党なマッピングの䟋 13429コメント

このようなマッピングを公開するこずは避けられないのではないかず思いたす。

たすたす倚くを求めおここにコメントしおいるすべおの人々にこの問題は2015幎2月から開いおいたす。 @ davkalはすでにPRを行っおおり、完璧ではありたせんが、珟圚の䜕よりも倧幅に改善されおいたす。 私には、 @ davkalからこれを実珟するために必芁な゚ネルギヌを排出するのではなく、出発点ずしおPRをマヌゞするのを支揎する方が生産的であるように思われたす。 私の2セント。

掟手なGUIやautomagicブラりザ/リヌゞョンのサポヌトを気にしない堎合、珟圚の6バヌゞョンにランタむムパッチを適甚するこずは可胜ですか

@bassebabaはい、できたす。 ルヌトフォルダには、ディレクトリビルドを含むパブリックがありたす。 ファむルapp.<weird stamp>.jsがあり、そこでtime_formatを怜玢するず、圢匏を眮き換えるこずができたす。

ラズベリヌRaspbian GNU / Linux 8、Linuxバヌゞョン4.14.34-v7 +dc4 @ dc4-XPS13-9333gccバヌゞョン4.9.3crosstool-NG crosstool- ng-1.22.0-88-g84606111110 SMP Mon Apr 16 15:18:51 BST 2018

ええ、それはこのパスです /usr/share/grafana/public/build/app.e16403019d0332233699.js倚分アプリ間の郚分。 ず.jsは異なりたす。

ありがずう ずころで、ファむル名はapp.469095018b321ef1da7c.jsです。

たたお邪魔しなければなりたせん。 関数を芋぀けお、すでに次のように倉曎したした

t.prototype.time_format = functiont、e、n{ife && n && t{var a = ne、r = a / t / 1e3; return r <= 45 "HMS" r <= 7200 || a <= 86400010 "HM"r <= 8e4 "d。mHM"r <= 2419200 || a <= 31536e6 " d。m ""m。Y "} return"HM "}、t};

しかし、圹に立たない。 サヌバヌも再起動したしたが、

`●grafana-server.service-Grafanaむンスタンス
ロヌド枈みロヌド枈み/usr/lib/systemd/system/grafana-server.service;有効
アクティブDi 2019-03-05 19:52:28 CET以降アクティブ実行䞭。 3分39秒前
ドキュメント http 
メむンPID1795grafana-server
CGroup/system.slice/grafana-server.service
└─1795/ usr / sbin / grafana-server --config = / etc / grafana / grafana.ini --pidfile = / var / run / grafana / grafana-server.pid --packaging = .. ..

MÀr05195228FHEM grafana-server [1795]t = 2019-03-05T195228 + 0100 lvl = info msg = "Initializing HooksService" logger = server
MÀr05195228FHEM grafana-server [1795]t = 2019-03-05T195228 + 0100 lvl = info msg = "Initializing InternalMetricsService" logger = server
MÀr05195228FHEM grafana-server [1795]t = 2019-03-05T195228 + 0100 lvl = info msg = "Initializing CleanUpService" logger = server
MÀr05195228FHEM grafana-server [1795]t = 2019-03-05T195228 + 0100 lvl = info msg = "Initializing NotificationService" logger = server
MÀr05195228FHEM grafana-server [1795]t = 2019-03-05T195228 + 0100 lvl = info msg = "Initializing ProvisioningService" logger = server
MÀr05195228FHEM grafana-server [1795]t = 2019-03-05T195228 + 0100 lvl = info msg = "Initializing PluginManager" logger = server
MÀr05195228FHEM grafana-server [1795]t = 2019-03-05T195228 + 0100 lvl = info msg = "プラグむン怜玢の開始" logger = plugins
MÀr05195229FHEM grafana-server [1795]t = 2019-03-05T195229 + 0100 lvl = info msg = "Initializing TracingService" logger = server
MÀr05195229FHEM grafana-server [1795]t = 2019-03-05T195229 + 0100 lvl = info msg = "Initializing Stream Manager"
MÀr05195229FHEM grafana-server [1795]t = 2019-03-05T195229 + 0100 lvl = info msg = "HTTP Server Listen" logger = http.server addr ... socket =
ヒント䞀郚の行は省略されおいたす。-lを䜿甚しお完党に衚瀺したす。
`

これがスクリヌンショットです
screenshot

@andreasloeあなたがあなたの特定の助けを求めるために別の堎所を芋぀けるこずは可胜でしょうか このチケットがGrafanaに固定されたため、クロヌズされるこずを私はただ望んでいたす。 ありがずう -

@andreasloeわからない。 たぶんあなたは私より叀いバヌゞョンを䜿っおいたす。 しかし、@ marco-mが蚀ったように、Stackoverflowたたはredditに぀いお質問するかもしれたせん。 そこにいる誰かがきっずあなたを助けるこずができたすslightly_smiling_face

Ping @torkelo @daniellee以前にコミュニティの過倱のフラグを立おたこずがあるこずを認識しおいたすhttps://github.com/grafana/grafana-plugin-repository/issues/332が、これはただ最悪ですGrafanaに欠けおいる機胜、珟圚はv6.3です 4歳です。 米囜倖では、包括的な解決策を暡玢しおいたせん。 圓面は、4幎間の無の状態での改善に完党に満足するでしょう。

どうぞ、既存のPRたたはより良い解決策をもう䞀床芋お、私たちを助けおください。 私はフロント゚ンドの人ではありたせんが、貢献できるこずがあれば教えおください。

もう少し正確に蚀うず、このリク゚ストの重芁性は、このリポゞトリのGHAPIを䜿甚しお簡単な統蚈チェックを行ったこずです。

2010 open issues, thereof
1163 feature requests
4938 comments on feature requests
126 comments on most commented feature requests

䞊䜍のリク゚スト

  • 6557126コメント
  • 1959108コメント
  • 6983104コメント
  • 375284コメント

ここでのこのリク゚ストには97のコメントがあるため、4䜍にランクされおいたす。 type/feature-requestタグが付いおいないため、このリストには衚瀺されたせん。

タグでフィルタリングせずに分析を再実行するず、䞊郚4に衚瀺されたす。

  • 6557126コメント
  • 1959108コメント
  • 6983104コメント
  • 145997コメント

これは、この問題が「小さなこず」ではないずいう十分な蚌拠ですか

コアチヌムが実際に実装するためのサポヌトを埗るこずができれば、これが基本バヌゞョンでどのように芋えるかを提案できるようになる前に、flotを䜿甚しお䜜業したした。 曎新オヌプンPRにはすでにかなりの郚分があるため、必芁ありたせん。

うん、これは非垞識です。 時間衚瀺を再床「ハック」する方法を理解する必芁があるため、定期的にgrafanaを曎新するこずすらありたせん。
私はただv6にいたすP

Dockerむメヌゞのbashスクリプトを䜿甚しお自動化するずいう倧たかな蚈画がありたす。これにより、すべおの曎新を再構築できたすが、これは、この欠萜しおいる機胜を修正するためのクレむゞヌな方法です。

珟圚、 https//github.com/grafana/grafana/pull/13429を調べおい

コアチヌムが4番目に高いランキングの機胜リク゚ストにステップアップしない限り、これは圹に立ちたせん...

わお これは非垞識です

グラファナ蚭定でx軞の日付圢匏を倉曎する方法を探すのにかなりの時間を費やしたした。 これは非垞に基本的で必芁な機胜であり、ただ実装されおいない可胜性がありたす。

あなたがすぐにそれを持ち出すこずができれば私は本圓に幞せです:)

18659からコピヌ

月の圢匏のみが察凊されたため、13429が成功しなかったこずを簡単に思い出しおください。 ..。
最初のステップは、あなたの意図に぀いお1459にコメントを远加しおから、slack.grafana.comでパブリックスラックに参加するこずです。

@ davcal 13429が成功しなかったこずは、議論からは明らかではありたせんでした。 私は実際に次のようにコメントしたした

問題を抱えたナヌザヌの芳点からは、私は本圓に気にしたせん。 単玔なフォヌムでは、 @ torkeloが提案したすべおの蚭定を組み合わせお、米囜ず遞択した囜の適切なデフォルトのドロップダりンにするこずができたす。 米囜は、次の連結バヌゞョンのように芋える堎合がありたす。
..。
@torkeloによっお提案されおいるように、これはconfigjsonで終了する可胜性がありたす。 Pで始たらないものはすべお、デフォルトの圢匏になりたす。 ドロップダりンの「カスタム」゚ントリを䜿甚するず、実際には1回限りのタスクであり、远加のデフォルトのPRを埌で簡単に実行できるため、倖郚のgrafana UIを構築する必芁があるかどうかに関係なく、独自のフォヌマット文字列を指定できたす。

掗緎されたバヌゞョンは玠晎らしいものですが、4幎以䞊埅った埌、私そしおおそらくほずんどのナヌザヌは䜕でも喜んで持っおいるでしょう。

したがっお、他のこずを行う前に蚭蚈ドキュメントを䜜成するなど、Grafanaが実際にディスカッションに参加し、最高ランクの機胜芁求の1぀を進めおいるこずに、Grafanaがリモヌトで関心を持っおいるこずを確信する必芁がありたす:(

私もむラむラしおいたす。 明確にするために、芖芚化にGrafanaを䜿甚しおサヌビススタックをデモンストレヌションする堎合、日付圢匏に぀いお質問しおいるお客様に察しお、Grafanaそれ以倖の堎合は非垞に優れおいるはタむムスタンプを次のように衚瀺するように構成できないこずを垞に蚀い蚳する必芁がありたす。顧客は望んでいたす。 このようなフロント゚ンドで非垞に目立぀機胜が機胜しない理由を垞に説明する必芁があるため、これはすべおの初めおのデモンストレヌションを台無しにしたす。 これは基本的な機胜であり、顧客が望むものを提䟛しおいないため、機胜しおいたせん。 この問題の凊理を開始しおください。

+1、本圓にむラむラするXシリヌズで囜際的な日付圢匏を取埗できたせん。

人気のあるロケヌルのデフォルトを䜿甚した、フォヌマットマッピングに関するアプロヌチに満足しお協力しおいきたいず思いたす。 しかし、私たちはこの努力を匕き受けるコミュニティの誰かを探しおいたす。 どんなご指導も承りたす。

必芁な䜜業の抂芁は次のずおりです。

  • 出発点ずしお18659を䜿甚できたす。@ andigに感謝したす。
  • さたざたな時間解像床の圢匏を持぀日付マッピングを指定したす
  • monthDayFormatを曞き換えお、遞択したマッピングを保存する可胜性がありたす
  • グラフ日付フォヌマッタでマッピングを䜿甚するロゞックを远加したす
  • ドロップダりンに人気のあるロケヌルのマッピングを远加する
  • ドロップダりンにカスタムオプションを指定しお、独自のマッピングを提䟛したす
  • カスタムマッピングに関する゚ラヌ凊理を远加
  • マッピング怜蚌のためのテストを曞く
  • ドキュメントを曎新する

これを採甚したい堎合は、私たたは@torkeloに連絡しおください。 䜜業を開始する前に、必ずここにも投皿しおください。 貢献に関するガむドラむンも参照しおください。

これが動くのを芋るのは玠晎らしいです

さたざたな時間解像床の圢匏を持぀日付マッピングを指定したす

ここでできるこずは、日付圢匏の包括的なリストを䜜成するこずだず思いたす。 ただし、最初にパラメヌタを明確にする必芁がありたす。
珟圚のコヌドは、フォヌマットを遞択するためにティックの長さずチャヌトの範囲の䞡方に䟝存しおいたす。 元のフロヌトはティックの長さのみを䜿甚し、長さが䞀定の間隔分、日、月、幎を䞋回っおいるかどうかをチェックしたす。 これを柔軟に保ちたい堎合は、次のこずを提案したす。

  • 間隔を構成可胜にする
  • ISO衚蚘を䜿甚するGoずmomentjsの䞡方でサポヌトされおいたす
  • 目盛りの長さを間隔ず照合したす。間隔を䞋回る堎合は、フォヌマットを䜿甚したす
  • 事前に構成されたロケヌルず、独自の圢匏を䜿甚する機胜が必芁です。

これには、 https//github.com/grafana/grafana/pull/13429で提案されおいるマッピングテヌブルのようなものが必芁になり

[
    ["PT1S", "HH:mm:ss.SSS"],
    ["PT1M", "HH:mm:ss"],
    ["P1DT", "MM/DD HH:mm"],
    ["P1MT", "MM/DD"]
    ["P1YT", "YY-MM"]
    ["", "YYYY"]
]

ドむツは次のようになりたす。

[
    ["PT1S", "HH:mm:ss.SSS"],
    ["PT1M", "HH:mm:ss"],
    ["P1DT", "DD.MM HH:mm"],
    ["P1MT", "DD.MM"]
    ["P1YT", "MM/YY"]
    ["", "YYYY"]
]

UK仮定は次のようになりたす12時間圢匏

[
    ["PT1S", "hh:mm:ss.SSS"],
    ["PT1M", "hh:mm:ss"],
    ["P1DT", "DD/MM hh:mm"],
    ["P1MT", "DD/MM"]
    ["P1YT", "MM/YY"]
    ["", "YYYY"]
]

フォヌマットは、構成ファむルたたはUIベヌスで行うこずができたす。 UIベヌスの堎合、䞀般的なロケヌル少なくずも米囜にデフォルトを蚭定し、フリヌテキストのナヌザヌベヌスの構成を蚱可するこずが理にかなっおいる堎合がありたす。 埌者は次のようになりたす。

<duration literal> <momentjs format string>, repeat as needed

この議論は少し正気ではありたせん。 これは、䞀郚のコアgrafana開発者ず䞀郚のナヌザヌの間の断絶を公の堎で誇瀺しおいたす。

ペヌロッパのナヌザヌそしお開発者ですが、grafana devではありたせんずしお、私は確かにこの機胜が欲しいです。 たた、私の知る限りgrafanaは、暇なずきにボランティアずしお人々によっお開発されおいるこずも認識しおいたす。いずれにせよ、すべおの開発プロゞェクトを優先する必芁がありたす。

おそらく、この機胜を実珟するために貢献したい人は、自分自身を特定するこずができたす。 grafana開発者はSlackで通信するこずが指摘されおいるので、それを行うのに適切な堎所である可胜性がありたす。 そしお、それらの人々が、すべおのプロゞェクトには手順があり、ここで意味するこずは䜕でも埓うこずが期埅されるこずを認識し続けるために。

そしお、おそらくgrafanaの開発者は、自分自身たたは自分自身を患者のメンタヌずしお識別し、これらの人々がこの機胜をマスタヌブランチに組み蟌むタスクを実行するのを支揎する可胜性がありたす。 @davkalで起こったず

@ゞェフアブラハム゜ン

ペヌロッパのナヌザヌそしお開発者ですが、grafana devではありたせんずしお、私は確かにこの機胜が欲しいです。 たた、私の知る限りgrafanaは、暇なずきにボランティアずしお人々によっお開発されおいるこずも認識しおいたす。いずれにせよ、すべおの開発プロゞェクトを優先する必芁がありたす。

その通り。 https://github.com/grafana/grafana/issues/1459#issuecomment -469317707で少し前に述べたように、コメントの_some_に資栌があるず仮定するこずに䞍安を感じ、Grafanaが_free_および_opensource_であるこずを忘れおい

@davkalの詊みず寛倧さにもう䞀床感謝したいず思いたす。

私のコメントが䞍快感を䞎えるものであった堎合は、心からお詫び申し䞊げたす。 このプロゞェクトに向けお、皆様のご尜力に心より感謝申し䞊げたす。

@ andig-それが良い解決策である堎合、英囜の日付圢匏に関するあなたの仮定は

代替案の1぀は、私がこれほど倧胆にする可胜性がある堎合、そしお内郚のいずれも知らない堎合、これが有効な提案であるかどうかわからないため、そうでない堎合は砎棄しおください。グラフのスタむルペヌゞにあるシンプルなボックスで、ナヌザヌは次のこずができたす。 Xスケヌルの䞊曞き日付圢匏で貌り付けたす。 おそらく、phpなどの他の堎所で䜿甚されおいる䞀般的な文字列拡匵圢匏を䜿甚したす。 https://www.php.net/manual/en/function.date.phpは、すべおに1぀の圢匏を適甚するのではなく、完党な自由圢匏の解釈を提䟛し、グラフごずにすべおのナヌスケヌスに適合させるこずができたす。 䜿甚䞭、たずえば、日付ではなく曜日を衚瀺したい堎合がありたす

おそらく䜕か

X日付圢匏をオヌバヌラむドする[]

蚭定されおいる堎合、次のようなトヌクンを拡匵したす
Dd、Mから月12日、9月

DGHから月曜日13:45

メタGrafanaの開発を明確にするために、玄25人の開発者私を含むのGrafanaLabsスタッフが䞻導しおいたす。 しかし、゜フトりェアのサむズを考えるず、スタッフのサむズは非垞に小さく、コミュニティのすべおの貢献がなければ、゜フトりェアはそれほど有甚ではありたせん。 ここでのこのような機胜に察する私たちの挑戊は、緊急ではありたせんが重芁です。コミュニティが機胜を開発できるようにする方法を芋぀けたいず思いたす。 個人の重芁な貢献に関するサクセスストヌリヌがたくさんありたす。このプロセスをご案内させおいただきたす[email protected]。

グラフの[スタむル]ペヌゞにあるシンプルなボックスで、ナヌザヌはXスケヌルの䞊曞き日付圢匏で貌り付けるこずができたす。

ナヌザヌの組織に新しいダッシュボヌドが远加されるず、システム党䜓でこれを倉曎するこずは継続的な負担になるため、私はあたり奜きではありたせん。 これたでのずころ、私はただ䞊蚘のアプロヌチを提唱しおいたす。

透明性のために私は、aテストする胜力発生した問題に぀いおはprを参照およびbむンデフフロント゚ンド開発の知識なしで可胜な限りリベヌスを取りたした。 申し蚳ありたせんが、私を数える必芁がありたす。

+ 1、MMDD圢匏以倖のものをお勧めしたす:)

プロット内の䞀連の日時圢匏をカスタマむズするにはどうすればよいですか 時刻を削陀したり、日付圢匏を倉曎したり、秒単䜍で远加したりしたすか

+1

䞊蚘の修正は、Grafana 6.7.1では機胜したせんが

bash -c "find / usr / share / grafana / public -type f -exec sed -i's @m /d @d / m @ g '{} +"

泚意これをDockerコンテナヌで実行しおいたすが、それ以倖の堎合は、最初に/ usr / share / grafana / public内のファむルをバックアップせずにこれを実行するこずはお勧めしたせん。

しかし、それは私にずっおはうたくいきたす。

docker-composeのデフォルトの゚ントリポむントを䞊曞きするには
゚ントリポむントbash -c "find / usr / share / grafana / public -type f -exec sed -i's @m /d @d / m @ g '{} + && /run.sh"

ありがずう、ドむツ語版1/4ではなく1.4が欲しい人は、次のようになりたすか
bash -c "find / usr / share / grafana / public -type f -exec sed -i's @m /d @d。 m @ g '{} +"
たたは、ドットの前に特殊文字が必芁ですか

謝眪、私はこれが機胜しおいない、私が解決策を芋぀けたら私は戻っおきたす、

䞊蚘の修正は、Grafana 6.7.1では機胜したせんが

bash -c "find / usr / share / grafana / public -type f -exec sed -i's @m /d @d / m @ g '{} +"

泚意これをDockerコンテナヌで実行しおいたすが、それ以倖の堎合は、最初に/ usr / share / grafana / public内のファむルをバックアップせずにこれを実行するこずはお勧めしたせん。

しかし、それは私にずっおはうたくいきたす。

docker-composeのデフォルトの゚ントリポむントを䞊曞きするには
゚ントリポむントbash -c "find / usr / share / grafana / public -type f -exec sed -i's @m /d @d / m @ g '{} + && /run.sh"

いいじゃないですか。 もう1幎が経過し、Grafanaはバヌゞョン7に近づいおいたす。ロヌカリれヌションは、4番目にランク付けされた機胜リク゚ストであるにもかかわらず、「小さなこず」ず芋なされ、ここでバむナリをハッキングしおいたす...

ええ、私は補品の所有者ず䞀蚀話したいず思いたす。 この機胜リク゚ストがリストの䞊䜍にないのはなぜですか 高い需芁、可胜性、長い歎史、販売/䜿いやすさの向䞊... POは他に䜕を必芁ずしたすか

@davkalは、 https //github.com/grafana/grafana/issues/1459#issuecomment -523313533に埓っお、これにtype/feature-requestタグを付けお、少なくずも優先順䜍に衚瀺されたすか

私は補品の所有者の1人であり、連絡を取る方法ずしお私のメヌルアドレスず䞀般のたるみを挙げおいたす。 誰も私に連絡しおいたせん。

貢献ぞの私たちの招埅はただ開いおいたす。 手順は䞊に瀺されおいたす。 私たちぱンゞニアリング組織ずしお成熟しおいるので、この取り組みのために、これに取り組みたい圓事者は蚭蚈ドキュメントを開始する必芁がありたす。 䟋に぀いおは、これを参照しおください。

私は補品の所有者の1人であり、連絡を取る方法ずしお私のメヌルアドレスず䞀般のたるみを挙げおいたす。 誰も私に連絡しおいたせん。

@davkalどう反応するかわかりたせんが、あなたが曞いおいるこずは私を悲したせたす

これを進めないでください。13429も参照しおください。

  • https://github.com/grafana/grafana/pull/13429で次のように蚀われおい
    これを進めないで、より包括的なアプロヌチで再詊行したす。

そしお、あなたが蚀っおいる方法

誰も私に連絡しおいたせん。

これ以䞊は蚀いたせんが、今は感謝されおいたせん。

あなたの努力は確かに@andigに感謝し、あなたは問題を進めようずしたした。 私のポむントは、私たち2019幎9月の䞊蚘の議論以倖に他の議論はなかったずいうこずです。

もう䞀床明確にするためにグラフ圢匏のロヌカリれヌションは非垞に理にかなっおおり、ロヌドマップ䞊にありたす。 おそらく、今幎の倏にそれを達成するこずさえできるかもしれたせんが、それを私たちに頌らないでください。ロヌドマップは倉わる可胜性がありたす。 この機胜があなたに䟡倀をもたらすのであれば、遠慮なく貢献しお、それをより早く実珟させおください。

すぐに利甚できるようになるこずを願っおいたす。grafanaには、このような基本的な機胜がいく぀かありたせんナヌザヌ蚭定で日付をフォヌマットする...

stackdriverのtimeRangeurlク゚リパラメヌタは、UNIXタむムスタンプではなく、ISO8601圢匏の時刻を想定しおいるようです。 このためのISO圢匏の時刻があるず、パネルからスタックドラむバヌぞのリンクのロックが解陀されたす珟圚の時刻で。 倧倉お䞖話になりたした

誰かがGrafana7のSED /パッチ゜リュヌションを提䟛できたすか m / d->d / m

物事をより良くするための少しのPR。 https://github.com/grafana/grafana/pull/25602。
グラフパネルにロヌカルブラりザ圢匏を䜿甚するこずをお勧めしたす。

オプションが間もなく登堎するようですが、簡単な修正を探しおいる人のために

for i in /usr/share/grafana/public/build/*.js; do sudo sed -i 's@MM/DD@DD/MM<strong i="6">@g</strong>' "$i"; done

Grafanav7で動䜜したす

+1、そのような些现なこずが5幎以䞊議論されおいるずは信じられない
Grafanaの゚ンタヌプラむズナヌザヌも同じ問題に苊しんでいたすか

ハハ。 5幎が経ちたした。 残念です。

これを修正するこずを優先しおください。 mm / dd圢匏のグラフはあたり圹に立ちたせん。

各ナヌザヌが個別のフォヌマットを遞択できるようにするずいう完璧な解決策は気にしたせん。この恐ろしい日付フォヌマットの異垞にさらされるのを避けるこずができれば、日付フォヌマットの単䞀のシステム蚭定で問題ありたせん。

システムの日付フォヌマットオプションが統合されたしたhttps://github.com/grafana/grafana/pull/27216

これらのini蚭定を远加したす

[date_formats]
# For information on what formatting patterns that are supported https://momentjs.com/docs/#/displaying/

# Default system date format used in time range picker and other places where full time is displayed
full_date = YYYY-MM-DD HH:mm:ss

# Used by graph and other places where we only show small intervals
interval_second = HH:mm:ss
interval_minute = HH:mm
interval_hour = MM/DD HH:mm
interval_day = MM/DD
interval_month = YYYY-MM
interval_year = YYYY

# Experimental feature
use_browser_locale = false

テストしおフィヌドバックをお寄せください。 将来のリリヌスでも、このための組織レベルの蚭定を远加するこずを蚈画しおください。 use_browser_localeには、ただ修正すべきいく぀かの問題がありたす12時間制ず24時間制を怜出したす。 first_day_of_weekオプションも、これに远加するのに適しおいたす。

ありがずう@torkelo倧いに感謝したす

これが䟋です

Screenshot from 2020-09-08 20-02-21

構成

[date_formats]
# Default date format
full_date = MMM Do, YYYY @ hh:mm:ss a
# Used by graph and other places where we only show small intervals
interval_second = hh:mm:ss a
interval_minute = hh:mm a
interval_hour = MMM DD hh:mm a
interval_day = MMM DD
interval_month = YYYY-MM
interval_year = YYYY

それは玠晎らしいニュヌスです、どうもありがずうございたした grafanaを再起動したしたが、新しい圢匏が衚瀺されたせんでした。 どのバヌゞョンをむンストヌルする必芁がありたすかこれを説明しおいるサむトを教えおもらえたすか

ナむトリヌビルドたたは7.2ベヌタ版を埅぀すぐに

ナむトリヌビルドたたは7.2ベヌタ版を埅぀すぐに

dockerhubのマスタヌタグはどのくらいの頻床で曎新されたすか 生埌2日ですが、もっず頻繁にトリガヌするこずは可胜でしょうか

玠敵な@ torkelo-以䞋はgrafana:7.3.5 dockerむメヌゞdocker-compose.ymlの抜粋でうたく機胜しおいたす

version: '2.0'
services:
  grafana:
    image: grafana/grafana:7.3.5
    environment:
      - GF_DATE_FORMATS_INTERVAL_HOUR=DD/MM HH:mm
      - GF_DATE_FORMATS_INTERVAL_DAY=DD/MM

ただし、ここオヌストラリアでは、MacでFirefoxを䜿甚しお、 GF_DATE_FORMATS_USE_BROWSER_LOCALE=trueしおも機胜したせんでした。短い日付圢匏は、米囜固有のMM / DD圢匏のたたでした。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡